.yh-elevation-home,.yh-desktop-menu,.yh-desktop-footer{display:none}@media (min-width:1100px){:root{--yh-ink:#20252a;--yh-muted:#596269;--yh-soft:#f6f7f6;--yh-line:#dce1e2;--yh-accent:#147ea6;--yh-accent-hover:#0d668c;--yh-width:1200px;--bottom-nav-height:0px;--bottom-nav-content-gap:0px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;scroll-padding-top:98px}:is(body,body:has(.app-shell)){color:var(--yh-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important}.app-shell{--page-inline-padding:clamp(24px, 3vw, 48px);--app-shell-background:#fff;--home-bg:#fff;--home-surface:#fff;--home-border:var(--yh-line);--home-text:var(--yh-ink);--home-muted:var(--yh-muted);--home-accent:var(--yh-accent);width:100%;max-width:none;min-height:100dvh;color:var(--yh-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:none;border:0;border-radius:0;margin:0;background:#fff!important}body:has(.app-shell) .app-shell{--page-inline-padding:clamp(24px, 3vw, 48px);--app-shell-background:#fff;--home-bg:#fff;--home-surface:#fff;--home-border:var(--yh-line);--home-text:var(--yh-ink);--home-muted:var(--yh-muted);--home-accent:var(--yh-accent);width:100%;max-width:none;min-height:100dvh;color:var(--yh-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:none;border:0;border-radius:0;margin:0;background:#fff!important}.app-shell #main-content{width:min(100%,1280px);padding:35px var(--page-inline-padding) 76px;color:var(--yh-ink);margin-inline:auto;font-size:16px;line-height:1.7}.app-shell:has(.yh-elevation-home) #main-content{width:100%;max-width:none;padding:0}.app-shell .install-app-card{display:none!important}body:has(.app-shell) .bottom-nav{display:none!important}.app-shell :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--yh-accent);outline-offset:3px}.app-shell a{text-decoration:none}.app-shell .app-header{z-index:70;min-height:74px;padding:11px max(28px, calc((100vw - var(--yh-width)) / 2));border-bottom:1px solid var(--yh-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;justify-content:flex-start;align-items:center;gap:13px;display:flex;position:sticky;top:0}.app-shell .brand{min-width:0;color:var(--yh-ink);letter-spacing:-.018em;flex-shrink:0;align-items:center;gap:10px;font-size:17px;font-weight:750;display:inline-flex}.app-shell .brand-logo{flex:0 0 38px;width:38px;height:38px}.app-shell .home-wordmark{flex-wrap:nowrap;align-items:baseline;gap:3px;display:inline-flex}.app-shell .brand .home-wordmark>span:first-child{color:var(--yh-ink)}.app-shell .brand .home-wordmark>span:last-child{color:var(--yh-accent)}.app-shell .header-actions{margin-left:auto;display:flex}.yh-desktop-menu{flex:none;display:block}.yh-menu-trigger{color:#252b30;cursor:pointer;background:#f4f5f5;border:1px solid #0000;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:background .16s;display:grid}.yh-menu-trigger:hover{background:#e9ecec}.yh-menu-bars{gap:4px;width:19px;display:grid}.yh-menu-bars>span{background:currentColor;border-radius:3px;width:19px;height:2px}.yh-menu-bars>span:last-child{width:14px}.yh-drawer-layer{z-index:200;position:fixed;inset:0}.yh-drawer-backdrop{cursor:pointer;background:#0d12168c;border:0;width:100%;height:100%;padding:0;position:fixed;inset:0}.yh-drawer-panel{z-index:1;overscroll-behavior:contain;width:min(424px,100vw);height:100dvh;color:var(--yh-ink);scrollbar-width:thin;background:#fff;padding:25px 24px 27px;animation:.19s ease-out both yh-drawer-enter;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:16px 0 40px #1118}@keyframes yh-drawer-enter{0%{opacity:.8;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.yh-drawer-top{border-bottom:1px solid var(--yh-line);justify-content:space-between;align-items:center;gap:12px;padding:0 0 22px;display:flex}.yh-drawer-eyebrow{color:var(--yh-accent);letter-spacing:.09em;margin:0 0 5px;font-size:11px;font-weight:750}.yh-drawer-top h2{color:var(--yh-ink);margin:0;font-size:26px;font-weight:750;line-height:1.3}.yh-drawer-close{width:39px;height:39px;color:var(--yh-ink);background:var(--yh-soft);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:29px;line-height:1;display:grid}.yh-drawer-close:hover{background:#e9ebec}.yh-drawer-group{border-bottom:1px solid var(--yh-line);padding:24px 0 22px}.yh-drawer-group h3{color:var(--yh-muted);letter-spacing:.03em;margin:0 0 9px;padding:0 12px;font-size:12px;font-weight:750;line-height:1.5}.yh-drawer-link{border-radius:7px;align-items:center;gap:14px;min-height:70px;padding:12px;transition:background .12s;display:flex;color:var(--yh-ink)!important}.yh-drawer-link-icon{color:#252b30;flex:0 0 27px;place-items:center;display:grid}.yh-drawer-link-copy{flex:1;gap:3px;min-width:0;display:grid}.yh-drawer-link-copy strong{color:var(--yh-ink);font-size:16px;font-weight:700;line-height:1.35}.yh-drawer-link-copy small{color:var(--yh-muted);font-size:13px;font-weight:450;line-height:1.45}.yh-drawer-link-arrow{color:#969fa3;font-size:17px}.yh-drawer-bottom{padding:22px 12px 8px}.yh-drawer-bottom-label{color:var(--yh-muted);margin-bottom:12px;font-size:12px;font-weight:750;display:block}.yh-drawer-bell{color:var(--yh-muted);align-items:center;gap:13px;font-size:13px;line-height:1.45;display:flex}.yh-drawer-bell .notification-control{flex:none}.yh-drawer-bell .icon-button{border:1px solid var(--yh-line);width:43px;height:43px;color:var(--yh-ink);background:var(--yh-soft);cursor:pointer;border-radius:50%;place-items:center;display:grid}.app-shell .app-header .yh-drawer-bell .icon-button{color:var(--yh-ink)!important;background:var(--yh-soft)!important;border-color:var(--yh-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.yh-drawer-bell .notification-panel{z-index:5;width:min(350px,100vw - 40px);max-height:70vh;color:var(--yh-ink);border-color:var(--yh-line);background:#fff;inset:auto auto calc(100% + 10px) 0;overflow-y:auto;box-shadow:0 12px 30px #1112}.yh-drawer-bell .notification-panel :is(.notification-panel-heading strong,.notification-status,.notification-info,.notification-ios-title,.notification-ios-steps){color:var(--yh-ink)}.yh-drawer-bell .notification-panel .notification-panel-close{color:var(--yh-ink);background:var(--yh-soft)}.yh-drawer-bell .notification-panel .notification-enable{background:var(--yh-ink);color:#fff;border-color:var(--yh-ink)}.yh-drawer-bell .notification-panel .notification-status-success{color:#16724e}.yh-mobile-home{display:none}.yh-elevation-home{width:100%;color:var(--yh-ink);background:#fff;display:block}.yh-elevation-home *{box-sizing:border-box}.yh-elevation-home :is(h1,h2,h3,p){margin-top:0}.yh-section-container{width:min(calc(100% - 2 * clamp(28px, 4vw, 60px)), var(--yh-width));margin-inline:auto}.yh-soft-section{background:var(--yh-soft)}.yh-overline{color:var(--yh-accent);letter-spacing:.09em;margin:0 0 11px;font-size:11px;font-weight:800}.yh-overline-light{color:#d1f3fc}.yh-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;display:flex}.yh-section-heading h2,.yh-intro-grid h2{max-width:740px;color:var(--yh-ink);letter-spacing:-.028em;margin:0;font-size:clamp(29px,2.75vw,39px);font-weight:750;line-height:1.3}.yh-section-heading>p{width:min(320px,34%);color:var(--yh-muted);margin:0 0 3px;font-size:15px;line-height:1.65}.yh-text-link,.yh-card-link{border-bottom:1px solid var(--yh-ink);color:var(--yh-ink);white-space:nowrap;align-items:center;gap:10px;padding-bottom:3px;font-size:14px;font-weight:700;display:inline-flex}.yh-text-link:hover,.yh-card-link:hover{color:var(--yh-accent);border-color:var(--yh-accent)}.yh-text-link>span,.yh-card-link>span{font-size:18px;line-height:1}.yh-hero{isolation:isolate;color:#fff;background:#263038;align-items:center;min-height:490px;max-height:620px;display:flex;position:relative;overflow:hidden}.yh-hero-image{z-index:-2;object-fit:cover;object-position:center 42%}.yh-hero-shade{z-index:-1;background:linear-gradient(90deg,#071016bf,#07101682 43%,#0710161f 82%);position:absolute;inset:0}.yh-hero-inner{width:min(calc(100% - 2 * clamp(28px, 4vw, 60px)), var(--yh-width));margin-inline:auto;padding:73px 0 82px}.yh-hero h1{color:#fff;white-space:nowrap;letter-spacing:-.03em;max-width:none;margin:0 0 17px;font-size:clamp(36px,3.65vw,52px);font-weight:780;line-height:1.2}.yh-hero-lead{color:#f2f4f4;max-width:490px;margin:0 0 23px;font-size:17px;font-weight:500;line-height:1.65}.yh-actions{flex-wrap:wrap;gap:10px;display:flex}.yh-btn{border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:750;line-height:1.3;transition:background .14s,color .14s;display:inline-flex}.yh-btn span{font-size:18px;font-weight:500}.yh-btn-coral{color:#fff;background:var(--yh-accent)}.yh-btn-coral:hover{background:var(--yh-accent-hover)}.yh-btn-outline{color:#fff;background:0 0;border:1px solid #fffc}.yh-btn-outline:hover{color:var(--yh-ink);background:#fff}.yh-btn-dark{color:#fff;background:var(--yh-ink)}.yh-btn-dark:hover{background:var(--yh-accent)}.yh-introduction{padding:60px 0 65px}.yh-intro-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:7%;display:grid}.yh-intro-text p{max-width:540px;color:var(--yh-muted);margin:0 0 14px;font-size:16px;line-height:1.8}.yh-intro-text .yh-text-link{margin-top:4px}.yh-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.yh-experience-card{isolation:isolate;color:#fff;background:#334047;border-radius:6px;align-items:flex-end;min-height:292px;display:flex;position:relative;overflow:hidden}.yh-experience-card img{z-index:-2;object-fit:cover;transition:transform .2s}.yh-experience-gradient{z-index:-1;background:linear-gradient(#040d1414 24%,#040d14d4);position:absolute;inset:0}.yh-experience-card .yh-experience-ministry-icon{z-index:1;color:#147ea6;pointer-events:none;background:#f5fafcf0;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:13px;left:13px}.yh-experience-card .yh-experience-ministry-icon svg{width:23px;height:23px;display:block}.yh-experience-card:hover img{transform:scale(1.025)}.yh-experience-copy{flex-direction:column;align-items:flex-start;gap:6px;padding:22px;display:flex}.yh-experience-copy small{color:#fff;letter-spacing:.03em;font-size:11px;font-weight:700}.yh-experience-copy strong{color:#fff;max-width:310px;font-size:22px;font-weight:750;line-height:1.32}.yh-experience-copy>span{color:#fff;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.yh-experience-copy b{font-size:18px;font-weight:500}.yh-events-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;display:grid}.yh-event-card,.yh-article-card,.yh-ministry-card{color:var(--yh-ink);min-width:0}.yh-event-image{aspect-ratio:1.95;background:#edf0ef;border-radius:6px;position:relative;overflow:hidden}.yh-event-image img,.yh-article-image img,.yh-ministry-image img{object-fit:cover;transition:transform .2s}.yh-event-card:hover .yh-event-image img,.yh-article-card:hover .yh-article-image img,.yh-ministry-card:hover .yh-ministry-image img{transform:scale(1.025)}.yh-image-label{color:var(--yh-ink);background:#fff;border-radius:4px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.yh-event-info{border-bottom:1px solid var(--yh-line);justify-content:space-between;align-items:center;gap:10px;padding:14px 1px;display:flex}.yh-event-info h3{color:var(--yh-ink);margin:0;font-size:19px;font-weight:750;line-height:1.45}.yh-event-info p{color:var(--yh-muted);margin:4px 0 0;font-size:13px}.yh-circle-arrow{border:1px solid var(--yh-line);width:36px;height:36px;color:var(--yh-ink);border-radius:50%;flex:0 0 36px;place-items:center;font-size:18px;display:grid}.yh-event-card:hover .yh-circle-arrow{background:var(--yh-ink);color:#fff}.yh-articles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.yh-article-card{flex-direction:column;display:flex}.yh-article-image{aspect-ratio:1.8;background:#edf0ef;border-radius:6px;position:relative;overflow:hidden}.yh-article-copy{flex-direction:column;flex:1;align-items:flex-start;padding:15px 0 0;display:flex}.yh-article-category{color:var(--yh-accent);font-size:12px;font-weight:700}.yh-article-copy h3{color:var(--yh-ink);margin:7px 0 8px;font-size:19px;font-weight:750;line-height:1.42}.yh-article-copy>p{-webkit-line-clamp:3;color:var(--yh-muted);-webkit-box-orient:vertical;margin:0 0 13px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.yh-card-link{margin-top:auto}.yh-empty{color:var(--yh-muted)}.yh-question-banner{border:1px solid var(--yh-line);background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:22px;margin-top:33px;padding:24px 28px;display:flex}.yh-question-banner h3{color:var(--yh-ink);margin:0 0 4px;font-size:21px}.yh-question-banner p{color:var(--yh-muted);margin:0;font-size:14px}.yh-invitation{color:var(--yh-ink);border-top:1px solid var(--yh-line);background:#f4f6f4}.yh-invitation-inner{text-align:center;padding:60px 0 66px}.yh-invitation .yh-overline-light{color:var(--yh-accent)}.yh-invitation h2{color:var(--yh-ink);margin:0 auto 14px;font-size:clamp(31px,3vw,43px);font-weight:800;line-height:1.3}.yh-invitation p:not(.yh-overline){max-width:520px;color:var(--yh-muted);margin:0 auto 19px;font-size:16px;line-height:1.7}.yh-desktop-footer{border-top:1px solid var(--yh-line);background:#fff;padding-top:36px}.yh-footer-grid{grid-template-columns:2fr 1fr 1fr;gap:38px;padding-bottom:38px;display:grid}.yh-footer-grid strong{color:var(--yh-ink);font-size:22px;font-weight:750;display:block}.yh-footer-grid strong span{color:var(--yh-accent)}.yh-footer-grid p{color:var(--yh-muted);margin:6px 0;font-size:14px}.yh-footer-grid nav{align-content:start;gap:11px;display:grid}.yh-footer-grid nav a{color:#3c444a;font-size:14px;font-weight:600}.yh-footer-grid nav a:hover{color:var(--yh-accent)}.yh-footer-bottom{border-top:1px solid var(--yh-line);color:var(--yh-muted);justify-content:space-between;padding:17px 0 22px;font-size:12px;display:flex}.app-shell :is(.information-page,.join-form-page,.events-page,.ministries-page,.join-page,.more-page,.privacy-page){color:var(--yh-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0}.app-shell :is(.information-page,.join-form-page,.privacy-page){max-width:1050px;margin-inline:auto}.app-shell .welcome{padding:10px 0 24px}.app-shell :is(.welcome,.join-form-intro) :is(h1,h2){color:var(--yh-ink);letter-spacing:-.025em;font-size:clamp(29px,2.5vw,38px);font-weight:750;line-height:1.28}.app-shell :is(.welcome,.join-form-intro)>p:last-child{max-width:720px;color:var(--yh-muted);font-size:16px;line-height:1.7}.app-shell .eyebrow{color:var(--yh-accent);letter-spacing:.07em;font-size:11px;font-weight:750}.app-shell .section-heading{margin:24px 0 18px}.app-shell .section-heading h2{color:var(--yh-ink);font-size:24px;font-weight:750;line-height:1.35}.app-shell :is(.section-link,.section-back-link,.join-form-back,.join-form-detail-link){color:var(--yh-accent);font-size:14px;font-weight:700}.app-shell .section-back-link{margin:0 0 14px}.app-shell .information-page>div:has(>.desktop-topic-card){grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.app-shell :is(.participation-form,.privacy-copy,.contact-option,.join-success,.ministry-form-context,.action-card,.menu-row,.join-feature,.more-brand,.social-organization,.social-partner-card,.more-socials){color:var(--yh-ink);border:1px solid var(--yh-line);box-shadow:none;text-shadow:none;background:#fff;border-radius:7px}.app-shell .more-page .menu-list{border:1px solid var(--yh-line);background:#fff;border-radius:7px}.app-shell .more-page .menu-row{background:#fff;min-height:64px;padding:13px 18px}.app-shell .more-page .menu-row:hover{background:var(--yh-soft)}.app-shell .more-page .menu-row+.menu-row{border-top-color:var(--yh-line)}.app-shell .more-page .menu-row .menu-symbol,.app-shell .menu-symbol,.app-shell .contact-option-icon,.app-shell .join-feature-symbol,.app-shell .join-success-icon{color:var(--yh-accent);border-color:var(--yh-line);background:#f3f5f4}.app-shell :is(.menu-title,.more-wordmark,.join-feature-heading h1,.join-feature-heading h2,.join-feature h2,.join-success h2,.join-success strong,.contact-option strong,.action-copy strong,.social-organization-copy h3,.social-organization-copy h4,.socials-heading h2,.privacy-copy h2,.privacy-copy h3,.conference-schedule-panel strong,.ministry-form-context strong){color:var(--yh-ink)}.app-shell :is(.information-menu-copy small,.join-feature-description,.contact-option small,.action-copy>span,.social-organization-copy p,.more-tagline,.more-page .welcome>p:last-child,.privacy-copy p,.join-success>p,.conference-schedule-panel p,.ministry-form-context span,.form-privacy p){color:var(--yh-muted);font-size:14px;line-height:1.7}.app-shell .more-page .menu-row .menu-title{color:var(--yh-ink);font-size:16px;font-weight:700}.app-shell .more-page .menu-row .upcoming-arrow{color:var(--yh-accent)}.app-shell .social-link{background:var(--yh-soft);color:var(--yh-accent);border:1px solid var(--yh-line)}.app-shell .social-link svg{color:var(--yh-accent)}.app-shell .join-feature-art{display:none}.app-shell .join-feature{padding:22px}.app-shell .join-feature-description{font-size:15px}.app-shell .privacy-copy{padding:24px}.app-shell .privacy-copy h2{font-size:20px;line-height:1.45}.app-shell .privacy-copy p{font-size:16px;line-height:1.78}.app-shell :is(.form-field label,.checkbox-field){color:var(--yh-ink);font-size:14px;font-weight:650}.app-shell .form-field :is(input,select,textarea){color:var(--yh-ink);background:#fff;border:1px solid #bfc8ca;border-radius:6px;font-size:16px}.app-shell .form-field :is(input,textarea)::placeholder{color:#737c83}.app-shell .form-optional{color:var(--yh-muted)}.app-shell .form-privacy{border-top-color:var(--yh-line)}.app-shell :is(.form-privacy a,.privacy-copy a,.privacy-trigger){color:var(--yh-accent)}.app-shell .form-submit{background:var(--yh-ink);color:#fff;border-radius:6px;font-size:15px}.app-shell .form-submit:hover:not(:disabled){background:var(--yh-accent)}.app-shell .form-secondary-action{color:var(--yh-accent);border-color:var(--yh-line);background:#fff}.app-shell .ministry-form-context{padding:16px}.app-shell .contact-option{padding:13px 17px}.app-shell .contact-option-action:hover{background:var(--yh-soft);box-shadow:none;border-color:#bbc4c6}.app-shell .conference-schedule-panel{color:var(--yh-ink);border-color:var(--yh-line);background:#fff}.app-shell .privacy-sheet{color:var(--yh-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-color:var(--yh-line);background:#fff}.app-shell .privacy-sheet-heading{border-bottom-color:var(--yh-line)}.app-shell .privacy-sheet-close{background:var(--yh-soft);color:var(--yh-ink);border-color:var(--yh-line)}.events-page .events-card-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;display:grid;overflow:visible}.events-page .events-landscape-card{min-width:0;min-height:320px;color:var(--yh-ink);border:1px solid var(--yh-line);box-shadow:none;background:#fff;border-radius:7px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.events-page .events-landscape-card:after{display:none}.events-page .events-landscape-card .event-atmosphere,.events-page .events-landscape-card .event-photo{border-radius:0;height:48%;position:absolute;inset:0 0 auto}.events-page .events-landscape-card .landscape-date{z-index:2;color:var(--yh-ink);background:#fff;border-radius:5px;align-self:flex-start;margin:12px;padding:6px 10px;font-size:12px;position:relative}.events-page .events-landscape-card .landscape-copy{z-index:2;min-height:150px;color:var(--yh-ink);background:#fff;margin-top:auto;padding:18px;display:grid;position:relative}.events-page .events-landscape-card .landscape-copy strong{color:var(--yh-ink);font-size:18px;line-height:1.45}.events-page .events-landscape-card .landscape-metadata{color:var(--yh-muted);font-size:13px}.events-page .events-landscape-card .landscape-arrow{color:var(--yh-accent)}.events-page .events-section-links a{color:var(--yh-ink);background:var(--yh-soft);border:1px solid var(--yh-line)}.events-page .conference-event-group .events-landscape-card:has(.conference-speaker){aspect-ratio:auto;min-height:320px;max-height:none}.ministries-page .ministries-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ministries-page .ministry-visual-card,.ministries-page .ministry-featured{min-height:340px;color:var(--yh-ink);border:1px solid var(--yh-line);box-shadow:none;background:#fff;border-radius:7px;flex-direction:column;grid-column:auto;padding:182px 19px 19px;display:flex;position:relative;overflow:hidden}.ministries-page .ministry-atmosphere,.ministries-page .ministry-photo{border-radius:0;height:160px;position:absolute;inset:0 0 auto;overflow:hidden}.ministries-page .ministry-visual-card:after{display:none}.ministries-page .ministry-icon{z-index:2;color:var(--yh-accent);background:#fff;border-radius:50%;position:absolute;top:12px;left:12px}.ministries-page .ministry-title{color:var(--yh-ink);font-size:18px;font-weight:750}.ministries-page .ministry-subtitle{color:var(--yh-muted);font-size:14px;line-height:1.65}.ministries-page .card-action{color:var(--yh-accent);margin-top:auto;font-size:14px;font-weight:700}.app-shell .ministry-detail-copy :is(p,li){color:var(--yh-muted);font-size:16px;line-height:1.75}.app-shell .desktop-topic-card{border:1px solid var(--yh-line);min-height:345px;box-shadow:none;text-shadow:none;border-radius:7px;flex-direction:column;display:flex;overflow:hidden;color:var(--yh-ink)!important;background:#fff!important;padding:0!important}.app-shell .desktop-topic-cover{background-color:#edf0ef;background-position:50%;background-size:cover;flex:0 0 160px;width:100%;height:160px;display:block}.app-shell .desktop-topic-card .desktop-topic-meta{margin:13px 16px 8px}.app-shell .desktop-topic-card :is(.desktop-topic-category,.desktop-topic-readtime){color:var(--yh-accent);background:#eaf6fb;border:0;border-radius:4px;padding:3px 7px;font-size:11px}.app-shell .desktop-topic-card .desktop-topic-title{color:var(--yh-ink);text-shadow:none;margin:0 16px 8px;font-size:18px;font-weight:750;line-height:1.43}.app-shell .desktop-topic-card .desktop-topic-excerpt{color:var(--yh-muted);text-shadow:none;margin:0 16px 13px;font-size:14px;line-height:1.65}.app-shell .desktop-topic-card .desktop-topic-footer{color:var(--yh-accent);margin:auto 16px 15px}.app-shell .desktop-topic-card .desktop-topic-footer>span{color:var(--yh-accent)}.app-shell article.desktop-article{max-width:900px;color:var(--yh-ink);box-shadow:none;background:#fff;border:0;margin-inline:auto;padding:20px 28px}.app-shell .desktop-article-header h1{color:var(--yh-ink);font-size:clamp(29px,2.7vw,39px);font-weight:750;line-height:1.3}.app-shell :is(.desktop-article-header p,.desktop-article-byline){color:var(--yh-muted);font-size:14px}.app-shell .desktop-article-categories>span{color:var(--yh-accent);background:#eaf6fb;border:0}.app-shell .desktop-article-cover{box-shadow:none;border-radius:7px}.app-shell .desktop-article .section-back-link{color:var(--yh-accent);border:1px solid var(--yh-line);box-shadow:none;background:#fff;border-radius:5px}.app-shell .desktop-article-body{max-width:790px;color:var(--yh-ink);box-shadow:none;background:#fff;margin-inline:auto;padding:16px 0;font-size:17px;line-height:1.85}.app-shell .desktop-article-body :is(p,h2,h3,li,blockquote){color:var(--yh-ink)}.app-shell .desktop-article [class*=questionCta]{color:var(--yh-ink);background:var(--yh-soft);border:1px solid var(--yh-line);box-shadow:none}.app-shell .desktop-article [class*=questionButton]{color:#fff;background:var(--yh-ink)}.app-shell .desktop-question-illustration{border:1px solid var(--yh-line);background:var(--yh-soft);border-radius:7px}.app-shell .desktop-questions-hub [role=group]{color:var(--yh-ink);border:1px solid var(--yh-line);background:#eef1ef;border-radius:7px}.app-shell .desktop-questions-hub [role=group] button{color:#424a50}.app-shell .desktop-questions-hub [role=group] button[aria-pressed=true]{color:var(--yh-ink);border-color:var(--yh-line);background:#fff}.app-shell .desktop-questions-hub :is(details,[aria-busy]){color:var(--yh-ink);border:1px solid var(--yh-line);background:#fff;border-radius:7px}.app-shell .desktop-questions-hub details>summary{color:var(--yh-ink);background:#fff}.app-shell .desktop-questions-hub [aria-busy] :is(h3,p),.app-shell .desktop-questions-hub [class*=sectionTitle],.app-shell .desktop-questions-hub [class*=answerBody]{color:var(--yh-ink)}.app-shell .desktop-questions-hub [class*=retry]{color:var(--yh-ink);background:var(--yh-soft);border-color:var(--yh-line)}:root{--yh-width:1170px;--yh-ink:#171c1f;--yh-muted:#525d65;--yh-line:#e1e4e6;--yh-soft:#f7f8f8;--yh-accent:#147ea6;--yh-accent-hover:#0d668c}.app-shell .app-header{box-sizing:border-box;border-bottom:1px solid #e7e7e7;gap:12px;height:98px;min-height:98px;padding:0 24px 0 12px;background:#fff!important}.app-shell .brand{letter-spacing:-.025em;gap:8px;font-size:19px}.app-shell .brand-logo{flex-basis:42px;width:42px;height:42px}.app-shell .header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.app-shell .app-header .header-actions .icon-button{border-radius:50%;place-items:center;width:45px;min-width:45px;height:45px;padding:0;display:grid;color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#63686a!important;border:1px solid #63686a!important}.app-shell .app-header .header-actions .icon-button:hover,.app-shell .app-header .header-actions .icon-button[data-active]{color:#fff!important;background:#373c3e!important;border-color:#373c3e!important}.app-shell .app-header .header-actions .notification-panel{z-index:400;border-radius:10px;width:355px;max-width:min(355px,100vw - 40px);color:var(--yh-ink)!important;border:1px solid var(--yh-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;box-shadow:0 16px 50px #00000021!important}.app-shell .app-header .header-actions .notification-panel :is(.notification-panel-heading strong,.notification-info,.notification-status,.notification-ios-title,.notification-ios-steps){color:var(--yh-ink)}.app-shell .app-header .header-actions .notification-panel .notification-panel-close{color:var(--yh-ink);background:var(--yh-soft)}.app-shell .app-header .header-actions .notification-panel .notification-enable{color:#fff;background:var(--yh-ink);border-color:var(--yh-ink)}.app-shell .app-header .header-actions .notification-panel .notification-status-success{color:#157848}.yh-menu-trigger{background:0 0;border:0;border-radius:0;width:32px;height:44px}.yh-menu-trigger:hover{color:#50575a;background:0 0}.yh-menu-bars>span,.yh-menu-bars>span:last-child{width:19px}.yh-drawer-backdrop{background:#0f111294}.yh-drawer-panel{background:#fff;border-right:1px solid #d9ddde;border-radius:0;width:min(405px,100vw);padding:0;animation:.15s ease-out both yh-drawer-enter;box-shadow:12px 0 30px #00000017}.yh-drawer-top{min-height:118px;padding:30px 29px 26px}.yh-drawer-eyebrow{letter-spacing:.12em;margin-bottom:7px;font-size:11px}.yh-drawer-top h2{font-size:21px;font-weight:750;line-height:1.35}.yh-drawer-close{width:38px;height:38px;font-size:26px}.yh-drawer-group{border-bottom-color:#e5e8e8;padding:23px 20px 19px}.yh-drawer-group h3{letter-spacing:.025em;margin-bottom:11px;padding:0 16px;font-size:12px}.yh-drawer-link{border-radius:6px;gap:17px;min-height:73px;padding:11px 15px}.yh-drawer-link-icon{flex-basis:26px}.yh-drawer-link-icon svg{width:23px;height:23px}.yh-drawer-link-copy strong{font-size:17px;font-weight:650;line-height:1.35}.yh-drawer-link-copy small{color:#60666a;font-size:13px;line-height:1.55}.yh-drawer-link-arrow{color:#899094}.yh-drawer-link:hover,.yh-drawer-link:focus-visible{background:#f2f3f3}.yh-drawer-bottom{color:var(--yh-ink);background:#fafafa;padding:26px 35px 38px}.yh-drawer-bottom strong{font-size:17px}.yh-drawer-bottom p{color:var(--yh-muted);margin:4px 0 12px;font-size:13px}.yh-drawer-bottom a{color:var(--yh-ink);border-bottom:1px solid;font-size:14px;font-weight:700;display:inline-block}.yh-drawer-bottom{background:#f8f9f9;border-top:1px solid #e3e6e7;padding:28px 24px 25px}.yh-drawer-social-section+.yh-drawer-social-section{margin-top:27px}.yh-drawer-social-section>h3{color:var(--yh-ink);margin:0 0 13px;font-size:17px;font-weight:750;line-height:1.35}.yh-drawer-social-card{background:#fff;border:1px solid #e2e6e7;border-radius:8px;margin:0 0 10px;padding:15px 14px}.yh-drawer-social-identity{align-items:center;gap:11px;min-width:0;display:flex}.yh-drawer-social-identity img{object-fit:cover;border:1px solid #dce1e2;border-radius:50%;flex:0 0 38px;width:38px;height:38px}.yh-drawer-social-identity h4{color:var(--yh-ink);margin:0;font-size:15px;font-weight:750;line-height:1.35}.yh-drawer-social-identity p{color:var(--yh-muted);margin:3px 0 0;font-size:12px;line-height:1.45}.yh-drawer-social-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.yh-drawer-bottom .yh-drawer-social-link{background:#f8f9f9;border:1px solid #e2e6e7;border-radius:5px;align-items:center;gap:7px;min-width:0;min-height:36px;padding:7px 9px;font-size:12px;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex;color:var(--yh-ink)!important}.yh-drawer-bottom .yh-drawer-social-link:hover,.yh-drawer-bottom .yh-drawer-social-link:focus-visible{background:#eaf6fb;border-color:#a9d8e8;color:var(--yh-accent)!important}.yh-drawer-social-link svg{flex:0 0 17px;width:17px;height:17px}.yh-drawer-contact-list{border-top:1px solid #e0e4e5;border-bottom:1px solid #e0e4e5;gap:10px;margin-top:25px;padding:21px 1px;display:grid}.yh-drawer-bottom .yh-drawer-contact-link{overflow-wrap:anywhere;border:0;align-items:center;gap:10px;min-height:28px;font-size:12px;font-weight:550;line-height:1.5;text-decoration:none;display:flex;color:var(--yh-ink)!important}.yh-drawer-contact-link svg{width:17px;height:17px;color:var(--yh-accent);flex:0 0 17px}.yh-drawer-legal{color:var(--yh-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:18px;font-size:11px;display:flex}.yh-drawer-bottom .yh-drawer-legal a{color:var(--yh-ink);text-underline-offset:3px;border:0;font-size:11px;font-weight:600;text-decoration:underline}.app-shell #main-content{width:min(100%,1300px);padding:40px clamp(30px,4vw,64px) 82px;font-size:16px}.app-shell:has(.yh-elevation-home) #main-content{padding:0}.yh-section{padding:70px 0 74px}.yh-section-container{width:min(calc(100% - 2 * clamp(32px, 5vw, 70px)), var(--yh-width))}.yh-section-heading{margin-bottom:28px}.yh-section-heading h2,.yh-intro-grid h2{font-size:clamp(28px,2.6vw,37px)}.yh-hero{align-items:flex-end;width:100%;height:calc(100svh - 98px);min-height:620px;max-height:none}.yh-hero-inner{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 32px;width:min(100% - 2*clamp(32px,5vw,70px),1376px);padding:0 0 46px;display:grid}.yh-hero h1{grid-area:1/1;margin:0;font-size:clamp(37px,3.1vw,48px)}.yh-hero-lead{grid-area:2/1;margin:0}.yh-hero .yh-actions{grid-area:1/2/span 2;place-self:end}.yh-hero .yh-btn-outline{background:#232627e0;border-color:#232627e0}.yh-hero .yh-btn-outline:hover{color:#fff;background:#202629}.yh-experience-card{min-height:285px}.yh-experience-copy strong{font-size:21px}.yh-invitation{background:#f7f8f8}.yh-invitation-inner{padding-block:69px 76px}.yh-invitation h2{font-size:clamp(30px,2.8vw,39px)}.yh-introduction{padding-block:46px 55px}.yh-intro-grid{display:block}.yh-intro-text{max-width:760px}.yh-intro-text p{max-width:760px;color:var(--yh-ink);margin-bottom:17px;font-size:18px;line-height:1.75}.yh-experience-shell{position:relative}.yh-experience-controls{justify-content:flex-end;gap:9px;margin:-4px 0 15px;display:flex}.yh-experience-arrow{width:42px;height:42px;color:var(--yh-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd4d5;border-radius:50%;place-items:center;padding:0;font-size:21px;transition:border-color .15s,background .15s;display:grid}.yh-experience-arrow:hover:not(:disabled){background:#e9ebec;border-color:#9ca4a7}.yh-experience-arrow:disabled{opacity:.32;cursor:default}.yh-experience-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:0 0 3px;display:flex;overflow:auto hidden}.yh-experience-grid::-webkit-scrollbar{display:none}.yh-experience-grid:focus-visible{outline:2px solid var(--yh-accent);outline-offset:3px}.yh-experience-card{scroll-snap-align:start;border-radius:6px;flex:0 0 clamp(244px,22vw,286px);height:255px;min-height:245px}.yh-experience-copy{gap:5px;padding:17px}.yh-experience-copy strong{font-size:19px;line-height:1.3}.yh-experience-copy>span{font-size:12px;line-height:1.4}.yh-experience-copy small{font-size:10px}@media (prefers-reduced-motion:reduce){.yh-experience-card img{transition:none}}.app-shell :is(.information-page,.join-form-page,.events-page,.ministries-page,.join-page,.privacy-page,.more-page,.desktop-article){--home-bg:#fff;--home-surface:#fff;--home-text:var(--yh-ink);--home-muted:var(--yh-muted);--home-border:var(--yh-line);--home-accent:var(--yh-accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--yh-ink)!important;text-shadow:none!important;background:#fff!important}.app-shell :is(.welcome,.join-form-intro){border-bottom:1px solid var(--yh-line);margin-bottom:25px;padding:14px 0 28px}.app-shell :is(.welcome,.join-form-intro) h1{font-size:clamp(30px,2.65vw,39px);color:var(--yh-ink)!important}.app-shell :is(.welcome,.join-form-intro) p{color:var(--yh-muted)}.app-shell :is(.section-heading h2,.privacy-copy h2,.more-page h2,.socials-heading h2,.join-feature-heading h2){color:var(--yh-ink)!important}.app-shell :is(.privacy-copy,.participation-form,.join-feature,.join-success,.action-card,.menu-row,.contact-option,.social-organization,.social-partner-card){color:var(--yh-ink)!important;box-shadow:none!important;border:1px solid var(--yh-line)!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.app-shell :is(.menu-title,.contact-option strong,.social-organization-copy h3,.join-feature-heading h2,.action-copy strong,.social-organization-copy h4){color:var(--yh-ink)!important}.app-shell :is(.menu-row small,.contact-option small,.social-organization-copy p,.join-feature-description,.action-copy span,.privacy-copy p,.privacy-copy li){color:var(--yh-muted)!important}.app-shell .more-page .menu-list{border:1px solid var(--yh-line)!important;background:#fff!important}.app-shell :is(.events-page .events-landscape-card,.ministries-page .ministry-visual-card,.desktop-topic-card){border-radius:6px}.app-shell :is(.events-page .events-landscape-card .landscape-copy,.ministries-page .ministry-visual-card .ministry-title),.app-shell .ministry-detail-copy :is(p,li),.app-shell .desktop-article-body :is(p,li,h2,h3),.app-shell .privacy-copy :is(p,li){color:var(--yh-ink)!important}.app-shell .desktop-article-body{line-height:1.9}.yh-desktop-footer{color:var(--yh-ink);background:#fff;border-top:0;width:100%;padding:0;display:block}.yh-footer-wrap{width:min(calc(100% - 2 * clamp(32px, 5vw, 70px)), var(--yh-width));margin-inline:auto}.yh-footer-main{grid-template-columns:minmax(230px,2.1fr) repeat(3,minmax(135px,1fr));gap:clamp(25px,4vw,62px);padding:48px 0 39px;display:grid}.yh-footer-brand-link{white-space:nowrap;align-items:center;gap:12px;font-size:21px;font-weight:800;display:inline-flex;color:var(--yh-ink)!important}.yh-footer-brand-link>img{object-fit:cover;border-radius:50%;width:45px;height:45px}.yh-footer-brand-link span span{color:var(--yh-accent)}.yh-footer-brand>p{max-width:300px;color:var(--yh-muted);margin:18px 0 22px;font-size:14px;line-height:1.75}.yh-footer-column{align-content:start;gap:13px;display:grid}.yh-footer-column h3{color:var(--yh-ink);margin:1px 0 7px;font-size:16px;font-weight:800}.yh-footer-column a{color:#394249;font-size:14px;font-weight:500;line-height:1.45}.yh-footer-column a:hover{color:var(--yh-accent)}.yh-footer-networks{border-top:1px solid var(--yh-line);padding:29px 0 38px}.yh-footer-networks>h3,.yh-footer-partners>h3{color:var(--yh-ink);margin:0 0 17px;font-size:18px;font-weight:750;line-height:1.35}.yh-footer-social-organizations{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.yh-footer-social-organization{border:1px solid var(--yh-line);background:#fff;border-radius:7px;min-width:0;padding:21px 23px}.yh-footer-social-identity{align-items:center;gap:13px;min-width:0;display:flex}.yh-footer-social-identity>img{object-fit:cover;border:1px solid var(--yh-line);border-radius:50%;flex:0 0 46px;width:46px;height:46px}.yh-footer-social-identity h4{color:var(--yh-ink);margin:0;font-size:17px;font-weight:750;line-height:1.4}.yh-footer-social-identity p{color:var(--yh-muted);margin:3px 0 0;font-size:13px;line-height:1.5}.yh-footer-social-links{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}.yh-footer-social-links a{border:1px solid var(--yh-line);background:var(--yh-soft);border-radius:6px;align-items:center;gap:7px;min-height:38px;padding:7px 12px;font-size:13px;font-weight:650;display:inline-flex;color:var(--yh-ink)!important}.yh-footer-social-links a:hover{background:#fff;border-color:#a9d8e8;color:var(--yh-accent)!important}.yh-footer-social-links svg{width:17px;height:17px}.yh-footer-partners{margin-top:26px}.yh-footer-partners .yh-footer-social-organization{max-width:580px}.yh-footer-contact-row{border-top:1px solid var(--yh-line);flex-wrap:wrap;gap:20px 33px;padding-block:20px;display:flex}.yh-footer-contact-row a{color:var(--yh-muted);align-items:center;gap:10px;font-size:13px;line-height:1.5;display:inline-flex}.yh-footer-contact-row svg{width:17px;height:17px;color:var(--yh-accent)}.yh-footer-contact-row a:hover{color:var(--yh-accent)}.yh-footer-legal{border-top:1px solid var(--yh-line);color:var(--yh-muted);justify-content:space-between;align-items:center;gap:15px;padding-block:18px 24px;font-size:12px;display:flex}.yh-footer-legal a{color:var(--yh-muted)}.yh-footer-legal a:hover{color:var(--yh-accent)}.yh-contact-page{gap:46px;padding:8px 0 36px;display:grid}.yh-contact-page h2{color:var(--yh-ink);margin:0 0 9px;font-size:24px;line-height:1.4}.yh-contact-section>p{color:var(--yh-muted);margin:0 0 18px;font-size:15px}.yh-contact-page .contact-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.yh-contact-page .contact-option{min-height:105px;padding:22px 17px}.yh-contact-next{border-top:1px solid var(--yh-line);padding-top:36px}.yh-contact-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.yh-contact-actions>a{border:1px solid var(--yh-line);color:var(--yh-ink);background:#fff;border-radius:6px;align-content:start;gap:10px;min-height:205px;padding:25px;display:grid}.yh-contact-actions>a:hover{background:var(--yh-soft);border-color:#cbd2d4}.yh-contact-actions>a>svg{color:var(--yh-accent)}.yh-contact-actions>a>strong{font-size:18px;line-height:1.4}.yh-contact-actions>a>span:not(:last-child){color:var(--yh-muted);font-size:14px;line-height:1.55}.yh-contact-actions>a>span:last-child{color:var(--yh-accent);margin-top:auto;font-size:20px}.app-shell #main-content{min-width:0}.app-shell #main-content>:is(.events-page,.ministries-page,.join-page,.join-form-page,.information-page,.ministry-detail-page,.conference-detail,.privacy-page){width:100%;min-width:0;max-width:1120px;margin-inline:auto}.app-shell #main-content>.join-form-page{max-width:790px}.app-shell #main-content>.ministry-detail-page,.app-shell #main-content>.conference-detail{max-width:1120px}.app-shell .information-page .welcome{max-width:900px}.app-shell :is(.events-page,.ministries-page,.join-page,.join-form-page,.information-page,.privacy-page) :is(h1,h2,h3,p,li,small,span){text-shadow:none}.app-shell :is(.events-page:not(.conference-detail),.ministries-page,.information-page)>.section-back-link{display:none}.app-shell #main-content>.section-back-link:has(+.join-page){display:none}.app-shell a.section-back-link,.app-shell a.ministry-detail-return,.app-shell a.join-form-back{display:none!important}.app-shell :is(.events-page,.ministries-page,.join-page,.information-page) .section-heading{margin-block:27px 17px}.app-shell :is(.events-page,.ministries-page,.join-page,.information-page) .section-heading h2{font-size:clamp(20px,1.65vw,25px);color:var(--yh-ink)!important}.app-shell :is(.events-page,.ministries-page,.join-page,.information-page) :is(.eyebrow,.prototype-note,.section-heading>span){color:var(--yh-accent)!important}.app-shell .events-page .events-section-links{gap:9px;margin:6px 0 26px}.app-shell .events-page .events-section-links a,.app-shell .events-page .events-section-links a:first-child{color:var(--yh-ink);border:1px solid var(--yh-line);background:#f5f6f6;border-radius:6px;padding:9px 14px;font-size:13px}.app-shell .events-page .events-section-links a:hover{color:var(--yh-accent);background:#eff9fc;border-color:#a9d8e8}.app-shell .events-page .events-landscape-card,.app-shell .events-page .past-event{min-height:310px;transform:none;border:1px solid var(--yh-line)!important;box-shadow:none!important;color:var(--yh-ink)!important;background:#fff!important}.app-shell .events-page .events-landscape-card :is(.landscape-copy,.landscape-copy strong,.landscape-category,.landscape-metadata){color:var(--yh-ink)!important;text-shadow:none!important}.app-shell .events-page .events-landscape-card .landscape-metadata{color:var(--yh-muted)!important}.app-shell .events-page .past-event .event-photo{filter:saturate(.8);opacity:.88}.app-shell .events-page .past-event .landscape-date{color:var(--yh-ink);border-color:var(--yh-line);background:#fff}.app-shell .events-page .events-landscape-card:has(.conference-speaker) .landscape-copy{margin-top:auto}.app-shell .events-page .events-landscape-card:has(.conference-speaker) .conference-speaker{color:#fff}.app-shell .conference-visual{aspect-ratio:2.25;border:0;border-radius:8px;width:100%;min-height:360px;max-height:510px;padding:32px}.app-shell .conference-visual h1{color:#fff;font-size:clamp(27px,2.7vw,39px)}.app-shell .conference-visual p,.app-shell .conference-visual .conference-speaker{color:#fff}.app-shell .conference-location{color:var(--yh-muted);font-size:16px}.app-shell .conference-location svg{color:var(--yh-accent)}.app-shell .conference-days{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.app-shell .conference-days section{border:1px solid var(--yh-line);box-shadow:none;background:#fff;border-radius:8px;padding:25px}.app-shell .conference-days :is(h2,p,p span){color:var(--yh-ink)}.app-shell .conference-days h2{font-size:18px}.app-shell .conference-days p{color:var(--yh-muted);font-size:15px}.app-shell .ministries-page .ministry-visual-card,.app-shell .ministries-page .ministry-featured{border-radius:8px;border-color:var(--yh-line)!important;box-shadow:none!important}.app-shell .ministries-page .ministry-visual-card:hover{transform:translateY(-2px);border-color:#9dcbdd!important}.app-shell .ministries-page .ministry-visual-card .ministry-icon{color:var(--yh-accent);border:1px solid var(--yh-line);background:#fff}.app-shell .ministries-page .ministries-directory .directory-card .ministry-subtitle{font-size:14px;color:var(--yh-muted)!important}.app-shell .ministries-page .ministry-visual-card .card-action{border-top-color:var(--yh-line);color:var(--yh-accent)!important}.app-shell .ministry-detail-page{padding-top:8px}.app-shell .ministry-detail-hero{aspect-ratio:2.45;border:0;border-radius:8px;width:100%;min-height:340px;max-height:500px}.app-shell .ministry-detail-hero .eyebrow{color:#d1f3fc}.app-shell .ministry-detail-hero h1{color:#fff;font-size:clamp(29px,2.7vw,41px)}.app-shell .ministry-detail-subtitle{color:#edf0f2;font-size:15px}.app-shell .ministry-social-hero-link{color:#fff;background:#12171c9e;border-color:#fff6}.app-shell .ministry-detail-copy{max-width:850px;margin-top:32px}.app-shell .ministry-detail-copy :is(p,li){font-size:16px;line-height:1.85;color:var(--yh-ink)!important}.app-shell .ministry-join-action{border-radius:8px;min-height:116px;padding:24px 28px;border:1px solid var(--yh-line)!important;box-shadow:none!important;background:#f7f8f8!important}.app-shell .ministry-join-action:hover{box-shadow:none!important;background:#f0f3f3!important;border-color:#c2cacc!important}.app-shell .ministry-join-copy strong{font-size:18px;color:var(--yh-ink)!important}.app-shell .ministry-join-copy>span{font-size:15px;color:var(--yh-muted)!important}.app-shell .ministry-join-arrow{color:#fff;background:var(--yh-ink);box-shadow:none;border:0}.app-shell :is(.participation-form,.join-success,.ministry-form-context,.privacy-copy,.contact-option,.action-card,.join-feature){border-radius:8px;border-color:var(--yh-line)!important;color:var(--yh-ink)!important;box-shadow:none!important;background:#fff!important}.app-shell :is(.join-feature-heading h1,.join-feature-heading h2,.join-feature h2,.join-success h2,.join-success .eyebrow,.ministry-form-context strong,.ministry-form-context span){color:var(--yh-ink)!important}.app-shell :is(.join-feature-description,.join-success>p:not(.eyebrow),.join-intro p,.contact-option-action small,.contact-option small){color:var(--yh-muted)!important}.app-shell .join-page .join-feature-art{display:none}.app-shell .join-page .action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.app-shell .join-page .action-card{min-width:0;min-height:134px;padding:21px}.app-shell .join-page .action-card:hover{background:#f8f9f9!important;border-color:#c8d0d1!important}.app-shell .join-page .action-copy :is(strong,span){overflow-wrap:anywhere}.app-shell .contact-option-action:hover{background:#f8f9f9!important}.app-shell .contact-option-icon,.app-shell .join-success-icon{color:var(--yh-accent);border-color:var(--yh-line);background:#f1f3f3}.app-shell .contact-option-arrow{color:var(--yh-accent)}.app-shell .form-field :is(input,textarea,select){width:100%;min-width:0;color:var(--yh-ink);border-color:#bcc6c9;background:#fff!important}.app-shell .form-field :is(input,textarea,select):focus-visible{outline:2px solid var(--yh-accent);outline-offset:1px}.app-shell .form-submit,.app-shell .form-secondary-action{border-radius:6px;min-height:46px}.app-shell .form-submit{color:#fff;background:var(--yh-ink)}.app-shell .form-error{color:#8e282a;background:#fff2f1;border:1px solid #efc4c2;border-radius:7px;font-size:14px}.app-shell .privacy-sheet{border:1px solid var(--yh-line);border-radius:12px;width:min(680px,100vw - 44px);max-height:min(83vh,780px)}.app-shell .privacy-sheet :is(.privacy-sheet-heading h2,.privacy-copy h2,.privacy-copy h3,.privacy-copy p){color:var(--yh-ink)}.app-shell .desktop-question-illustration{border-color:var(--yh-line);border-radius:8px;background:#f6f8f8!important}.app-shell .desktop-questions-hub [class*=questions_switcher]{border:1px solid var(--yh-line);background:#f1f3f3;border-radius:8px}.app-shell .desktop-questions-hub [class*=questions_switcher] button{color:var(--yh-muted)}.app-shell .desktop-questions-hub [class*=questions_switcher] button[aria-pressed=true]{color:var(--yh-ink);border:1px solid var(--yh-line);background:#fff}.app-shell .desktop-questions-hub [class*=questions_empty],.app-shell .desktop-questions-hub [class*=questions_answer_]{border-color:var(--yh-line);background:#fff;border-radius:8px}.app-shell .desktop-questions-hub [class*=questions_empty] :is(h3,p),.app-shell .desktop-questions-hub [class*=questions_answerBody]{color:var(--yh-ink)}.app-shell .desktop-questions-hub [class*=questions_emptyIcon]{color:var(--yh-accent);background:#eaf6fb}.app-shell .desktop-questions-hub [class*=questions_retry]{background:var(--yh-ink);color:#fff;border:0}.app-shell .desktop-questions-hub [class*=questions_sectionTitle]{color:var(--yh-ink)}.app-shell .desktop-article :is(.desktop-article-header h1,.desktop-article-header p,.desktop-article-byline){text-shadow:none}.app-shell .desktop-article [class*=topics_header]{border-bottom:1px solid var(--yh-line)}.app-shell .desktop-article [class*=topics_excerpt],.app-shell .desktop-article [class*=topics_byline]{color:var(--yh-muted)}.app-shell .desktop-article-body{color:var(--yh-ink);border:0;border-radius:0;box-shadow:none!important;background:#fff!important}.app-shell .information-page .privacy-copy{max-width:1040px;padding:30px 34px}.app-shell .information-page .privacy-copy section+section{border-top:1px solid var(--yh-line);margin-top:27px;padding-top:24px}.app-shell .information-page .menu-list{border-radius:8px}.app-shell .information-page .menu-row{min-height:72px;padding:18px 21px}.app-shell .information-page .menu-row .menu-title{font-size:16px}.app-shell .information-page .menu-row .information-menu-copy small{color:var(--yh-muted)!important}.app-shell .join-page:has(>#install-heading){width:min(100%,720px);color:var(--yh-ink);padding:30px 0 60px}.app-shell .join-page #install-heading{color:var(--yh-ink);font-size:clamp(29px,2.5vw,39px)}.app-shell .join-page:has(>#install-heading) [class*=install-landing_wordmark]{color:var(--yh-ink)}.app-shell .join-page:has(>#install-heading) [class*=install-landing_wordmark] span{color:var(--yh-accent)}.app-shell .join-page:has(>#install-heading) :is([class*=install-landing_intro],[class*=install-landing_note],[class*=install-landing_notifications]){color:var(--yh-muted)}.app-shell .join-page:has(>#install-heading) [class*=install-landing_instructions]{color:var(--yh-ink);border:1px solid var(--yh-line);background:#f8f9f9;border-radius:8px}.app-shell .join-page:has(>#install-heading) [class*=install-landing_steps] p{color:var(--yh-ink)}.app-shell .join-page:has(>#install-heading) [class*=install-landing_steps] li>span{color:var(--yh-accent);border-color:var(--yh-line);background:#fff}.app-shell .join-page:has(>#install-heading) [class*=install-landing_url]{color:var(--yh-accent);overflow-wrap:anywhere}.app-shell .join-page:has(>#install-heading) [class*=install-landing_status]{color:#176b4b}.app-shell .join-page:has(>#install-heading) [class*=install-landing_primary]{color:#fff;background:var(--yh-ink);border:0}.yh-footer-main>*,.yh-footer-social-organization,.yh-drawer-panel{min-width:0}.yh-footer-column a,.yh-footer-contact-row a,.yh-drawer-bottom a{overflow-wrap:anywhere}.yh-footer-social-links a{white-space:nowrap}.yh-footer-contact-row{row-gap:12px}.yh-desktop-footer{margin-top:0}}@media (min-width:1100px) and (max-width:1299px){.app-shell .app-header{padding-inline:12px 24px}.yh-drawer-panel{width:min(410px,100vw)}.yh-footer-social-organizations{grid-template-columns:1fr}.yh-hero{min-height:560px}.yh-hero-inner{column-gap:22px}.yh-hero .yh-actions{gap:8px}.yh-hero .yh-btn{padding-inline:14px}.yh-experience-card{min-height:245px}}@media (prefers-reduced-motion:reduce){.yh-elevation-home img,.yh-elevation-home .yh-btn,.yh-drawer-panel{animation:none!important}.yh-drawer-link{transition:none!important}}@media (min-width:1100px) and (max-width:1399px){.app-shell .events-page .events-card-stack,.app-shell .ministries-page .ministries-directory,.app-shell .join-page .action-grid,.yh-contact-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .information-page>div:has(>.desktop-topic-card){grid-template-columns:repeat(2,minmax(0,1fr))}.yh-contact-page .contact-options{grid-template-columns:repeat(2,minmax(0,1fr))}.yh-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.yh-footer-main>.yh-footer-brand{grid-column:1/-1}.yh-footer-social-organizations{grid-template-columns:1fr}.yh-hero-inner{grid-template-columns:minmax(0,1fr);row-gap:15px;padding-bottom:36px}.yh-hero h1,.yh-hero-lead,.yh-hero .yh-actions{grid-area:auto/1;justify-self:start}.yh-hero h1{white-space:normal}}@media (min-width:1100px) and (max-width:1199px){.app-shell .conference-visual,.app-shell .ministry-detail-hero{min-height:315px}.yh-hero{min-height:520px}.yh-footer-wrap,.yh-section-container{width:min(calc(100% - 64px), var(--yh-width))}}.yh-legacy-section-anchor{height:0;scroll-margin-top:104px;display:block;position:relative}.app-shell .desktop-topic-card .desktop-topic-footer{align-items:center}.app-shell .desktop-topic-card .desktop-topic-footer>span:first-child{align-items:center;display:inline-flex}.app-shell .desktop-topic-card .desktop-topic-footer>span:last-child{margin-left:auto}.yh-drawer-link{gap:15px}.yh-drawer-link-icon{width:38px;height:38px;color:var(--yh-accent);background:linear-gradient(#f5fafc 0%,#e8f2f6 100%);border:1px solid #94c2d057;border-radius:12px;flex:0 0 38px;box-shadow:inset 0 1px #ffffffe6}.yh-drawer-link:hover .yh-drawer-link-icon,.yh-drawer-link:focus-visible .yh-drawer-link-icon{background:linear-gradient(#f9fdff 0%,#edf7fb 100%);border-color:#7abbcd85}.yh-drawer-link-icon svg{width:20px;height:20px}.yh-drawer-link-arrow{color:#7193a1;background:#f3f7f8;border-radius:999px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.yh-drawer-link-arrow svg{width:14px;height:14px}.social-link,.yh-drawer-bottom .yh-drawer-social-link,.yh-footer-social-links a{--yh-social-bg:#f4f8fb;--yh-social-border:#94c2d05c;--yh-social-icon:#2f7f98;--yh-social-text:var(--yh-ink)}.social-link[data-platform=instagram],.yh-drawer-bottom .yh-drawer-social-link[data-platform=instagram],.yh-footer-social-links a[data-platform=instagram]{--yh-social-bg:linear-gradient(135deg, #ffecf4f5 0%, #f7eefff5 52%, #ebf6fff5 100%);--yh-social-border:#ce93c26b;--yh-social-icon:#b44886}.social-link[data-platform=tiktok],.yh-drawer-bottom .yh-drawer-social-link[data-platform=tiktok],.yh-footer-social-links a[data-platform=tiktok]{--yh-social-bg:linear-gradient(135deg, #e8faf9fa 0%, #eff4fff5 100%);--yh-social-border:#7ac4cb70;--yh-social-icon:#157a8c}.social-link[data-platform=youtube],.yh-drawer-bottom .yh-drawer-social-link[data-platform=youtube],.yh-footer-social-links a[data-platform=youtube]{--yh-social-bg:linear-gradient(135deg, #ffeeeefa 0%, #fff5f4f5 100%);--yh-social-border:#de8b8b70;--yh-social-icon:#c54444}.social-link[data-platform=facebook],.yh-drawer-bottom .yh-drawer-social-link[data-platform=facebook],.yh-footer-social-links a[data-platform=facebook]{--yh-social-bg:linear-gradient(135deg, #edf4fffa 0%, #f2f8fff5 100%);--yh-social-border:#91acde75;--yh-social-icon:#3c62ba}.app-shell .social-link{background:var(--yh-social-bg);border-color:var(--yh-social-border);color:var(--yh-social-icon);box-shadow:0 10px 20px #0c1b221a}.app-shell .social-link:hover,.app-shell .social-link:focus-visible{transform:translateY(-1px);box-shadow:0 12px 24px #0c1b2224}.app-shell .social-link svg{width:18px;height:18px;color:var(--yh-social-icon)}.yh-drawer-bottom .yh-drawer-social-link,.yh-footer-social-links a{border:1px solid var(--yh-social-border);background:var(--yh-social-bg);color:var(--yh-social-text)!important}.yh-drawer-bottom .yh-drawer-social-link:hover,.yh-drawer-bottom .yh-drawer-social-link:focus-visible,.yh-footer-social-links a:hover,.yh-footer-social-links a:focus-visible{filter:brightness(1.02);border-color:#9fd5e3}.yh-drawer-social-link svg,.yh-footer-social-links a svg{width:17px;height:17px;color:var(--yh-social-icon)}@media (min-width:1100px){:root:not([data-theme=dark]) .app-shell .desktop-topic-card :is(.desktop-topic-category,.desktop-topic-readtime),:root:not([data-theme=dark]) .app-shell .desktop-article-categories>span{color:#0d668c}.app-shell .yh-elevation-home .yh-image-label,.app-shell .yh-elevation-home .yh-overline,.app-shell .desktop-topic-card :is(.desktop-topic-category,.desktop-topic-readtime){font-size:12px;line-height:1.5}.app-shell .yh-elevation-home .yh-article-category{font-size:13px;line-height:1.5}.app-shell .yh-elevation-home .yh-overline{letter-spacing:.03em;font-size:16px;font-weight:700;line-height:1.5}.app-shell .yh-elevation-home .yh-event-info{gap:16px;padding:20px 22px 24px}.app-shell .yh-elevation-home .yh-event-info p{font-size:15px;line-height:1.55}.app-shell .yh-elevation-home .yh-article-copy{padding-top:18px}.app-shell .yh-elevation-home .yh-article-copy>p{font-size:15px;line-height:1.65}.app-shell .yh-elevation-home .yh-event-image,.app-shell .yh-elevation-home .yh-article-image,.app-shell .events-page .events-landscape-card,.app-shell .ministries-page .ministry-visual-card,.app-shell .ministries-page .ministry-featured,.app-shell .desktop-topic-card{border-radius:10px}.app-shell .yh-elevation-home #desk-events{padding-bottom:32px}.app-shell .yh-elevation-home #desk-connect{padding-top:44px}.app-shell .yh-elevation-home #desk-connect .yh-section-heading{margin-bottom:14px}.app-shell .yh-elevation-home #desk-connect .yh-experience-controls{margin:-4px 0 9px}.app-shell .yh-elevation-home #desk-events .yh-event-card{overflow:hidden;border-radius:16px!important}.app-shell #desk-connect .yh-experience-grid>a.ministry-card.yh-experience-card{border-radius:16px!important}:root:not([data-theme=dark]) .app-shell #desk-events .yh-event-card,:root:not([data-theme=dark]) .app-shell #desk-connect .yh-experience-grid>a.ministry-card.yh-experience-card{box-shadow:0 6px 20px #163a5014!important}:root:not([data-theme=dark]) .app-shell #desk-events .yh-event-card:hover,:root:not([data-theme=dark]) .app-shell #desk-connect .yh-experience-grid>a.ministry-card.yh-experience-card:hover{box-shadow:0 11px 26px #163a501f!important}.app-shell .yh-elevation-home .yh-article-card{border-radius:16px;transition:box-shadow .2s;overflow:hidden}.app-shell .yh-elevation-home .yh-article-image{border-radius:0}.app-shell .yh-elevation-home .yh-article-copy{padding:18px 22px 22px}:root:not([data-theme=dark]) .app-shell .yh-elevation-home .yh-article-card{background:#fff;border:1px solid #dce1e2;box-shadow:0 6px 20px #163a5014}:root:not([data-theme=dark]) .app-shell .yh-elevation-home .yh-article-card:hover{box-shadow:0 11px 26px #163a501f}.app-shell #desk-connect .yh-experience-controls{gap:12px;margin-bottom:12px}.app-shell #desk-connect .yh-experience-arrow{border-radius:50%;width:46px;height:46px;transition:transform .18s,background .18s}.app-shell #desk-connect .yh-experience-arrow:hover:not(:disabled){transform:translateY(-2px)}.app-shell #desk-connect .yh-experience-arrow:focus-visible{outline:3px solid var(--yh-accent,#147ea6);outline-offset:3px}.app-shell #desk-connect .yh-section-container{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 16px;display:grid}.app-shell #desk-connect .yh-section-heading{grid-area:1/1;margin-bottom:0}.app-shell #desk-connect .yh-experience-shell{display:contents}.app-shell #desk-connect .yh-experience-controls{grid-area:1/2;align-self:end;margin:0}.app-shell #desk-connect .yh-experience-grid{grid-area:2/1/auto/-1;min-width:0}.app-shell :is(#desk-events,#desk-topics) .yh-section-container{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 16px;display:grid}.app-shell :is(#desk-events,#desk-topics) .yh-section-heading{grid-area:1/1;margin-bottom:0}.app-shell :is(#desk-events,#desk-topics) .yh-section-container>div:has(>[role=region]){display:contents}.app-shell :is(#desk-events,#desk-topics) .yh-section-container>div:has(>[role=region])>div[aria-label]:not([role=region]){grid-area:1/2;align-self:end;margin:0}.app-shell :is(#desk-events,#desk-topics) .yh-section-container>div:has(>[role=region])>[role=region]{grid-area:2/1/auto/-1;min-width:0}.app-shell #desk-topics .yh-question-banner{grid-column:1/-1}.app-shell .yh-elevation-home :is(#desk-events,#desk-topics) .yh-section-heading .yh-text-link{font-size:16px;font-weight:700;line-height:1.45}.app-shell .yh-elevation-home #desk-connect{padding-bottom:52px}.app-shell .yh-elevation-home #desk-topics{padding-top:52px}.app-shell .yh-elevation-home .yh-event-info h3,.app-shell .yh-elevation-home .yh-article-copy h3{font-size:21px;font-weight:750;line-height:1.4}.app-shell .yh-elevation-home .yh-hero-lead{max-width:540px;font-size:19px;line-height:1.7}.app-shell .yh-elevation-home .yh-hero .yh-actions{gap:12px}.app-shell .yh-elevation-home .yh-hero .yh-actions .yh-btn{border-radius:8px;min-height:50px;padding:12px 20px;font-size:16px;line-height:1.4}.app-shell #desk-about .yh-intro-text p{margin-bottom:18px;font-size:19px;line-height:1.7}.app-shell #desk-about .yh-intro-text .yh-text-link{font-size:16px;line-height:1.45}.app-shell .yh-desktop-footer .yh-footer-column a{font-size:15px;line-height:1.65}.app-shell .yh-desktop-footer .yh-footer-social-identity p{font-size:14px;line-height:1.6}.app-shell .yh-desktop-footer .yh-footer-contact-row a,.app-shell .yh-desktop-footer .yh-footer-legal{font-size:14px}.app-shell .yh-desktop-footer .yh-footer-main{row-gap:28px;padding-top:44px;padding-bottom:36px}.app-shell .yh-desktop-footer .yh-footer-column{gap:10px}.app-shell .yh-desktop-footer .yh-footer-column h3{margin:0 0 5px}.app-shell .yh-desktop-footer .yh-footer-brand>p{margin-top:16px;margin-bottom:0}}@media (min-width:1400px){.app-shell .yh-desktop-footer .yh-footer-main{column-gap:clamp(30px,3vw,44px)}}@media (min-width:1100px){.app-shell .yh-desktop-footer .yh-footer-social-organization{border-radius:16px;padding:22px 24px}.app-shell .yh-desktop-footer .yh-footer-social-links{gap:10px;margin-top:18px}.app-shell .yh-desktop-footer .yh-footer-social-links a{border-radius:10px;min-height:44px;padding:9px 14px}.app-shell .yh-desktop-footer .yh-footer-social-links svg{width:18px;height:18px}.app-shell .yh-desktop-footer .yh-footer-legal{padding-block:18px 26px;line-height:1.6}.app-shell .app-header{align-items:center;height:90px;min-height:90px}.app-shell .events-page .events-landscape-card{border-radius:16px}.app-shell .events-page .events-landscape-card .landscape-copy{padding:22px}.app-shell .events-page .events-landscape-card .landscape-copy strong{font-size:21px;line-height:1.4}.app-shell .events-page .events-landscape-card .landscape-metadata{font-size:15px;line-height:1.55}.app-shell .events-page .welcome .eyebrow{letter-spacing:.03em;font-size:16px;font-weight:700;line-height:1.5}.app-shell .ministries-page .ministries-directory{gap:20px}.app-shell .ministries-page .ministry-visual-card,.app-shell .ministries-page .ministry-featured{padding:182px 22px 22px;overflow:hidden;border-radius:16px!important}.app-shell .ministries-page .ministry-visual-card .ministry-title{font-size:21px;font-weight:750;line-height:1.4}.app-shell .ministries-page .ministries-directory .ministry-visual-card .ministry-subtitle{line-height:1.6;font-size:15px!important}.app-shell .ministries-page .welcome .eyebrow{letter-spacing:.03em;font-size:16px;font-weight:700;line-height:1.5}.app-shell .ministry-detail-page .ministry-detail-hero .eyebrow{letter-spacing:.025em;font-size:15px;font-weight:700;line-height:1.5}.app-shell .ministry-detail-page .ministry-detail-subtitle{font-size:17px;line-height:1.6}.app-shell #main-content>.ministry-detail-page{max-width:920px}.app-shell .ministry-detail-page .ministry-detail-hero{aspect-ratio:2.1;width:100%;min-height:340px;max-height:none}.app-shell .ministry-detail-page .ministry-detail-copy{width:100%;max-width:100%;margin:32px auto 0}.app-shell .ministry-detail-page .ministry-join-action{border-radius:16px;gap:20px;padding:26px 28px}.app-shell .ministry-detail-page .ministry-join-copy{gap:10px}.app-shell .ministry-detail-page .ministry-join-copy strong{font-size:20px;line-height:1.4}.app-shell .ministry-detail-page .ministry-join-copy>span{font-size:15px;line-height:1.6}.app-shell .information-page .welcome .eyebrow{letter-spacing:.03em;font-size:16px;font-weight:700;line-height:1.5}.app-shell .information-page .desktop-topic-card .desktop-topic-excerpt{font-size:16px;line-height:1.7}:root:not([data-theme=dark]) .app-shell .information-page .desktop-topic-card .desktop-topic-excerpt{color:#45515a}:root:not([data-theme=dark]) .app-shell .information-page .desktop-topic-card{transition:box-shadow .2s,border-color .18s;box-shadow:0 6px 20px #163a5014!important}:root:not([data-theme=dark]) .app-shell .information-page .desktop-topic-card:hover{box-shadow:0 11px 26px #163a501f!important}.app-shell article.desktop-article .desktop-article-body{max-width:68ch;font-size:18px;line-height:1.8}.app-shell article.desktop-article .desktop-article-header>p{font-size:17px;line-height:1.75}.app-shell article.desktop-article .desktop-article-cover{border-radius:16px;max-width:900px;margin-inline:auto;overflow:hidden}.app-shell article.desktop-article [class*=topics_questionCta]{box-sizing:border-box;border-radius:16px;max-width:900px;margin:36px auto 0;padding:28px 32px}.app-shell article.desktop-article [class*=topics_questionCta]>div{max-width:56ch}.app-shell article.desktop-article [class*=topics_questionCta] h2{margin-bottom:8px;line-height:1.35}.app-shell article.desktop-article [class*=topics_questionCta] p{line-height:1.7}.app-shell article.desktop-article .desktop-article-cover{overflow:hidden;border-radius:16px 16px 0 0!important;margin-bottom:0!important}.app-shell article.desktop-article .article-reading-surface{box-sizing:border-box;background:#f3f6f9;border:1px solid #e1e8ee;border-top:0;border-radius:0 0 16px 16px;width:100%;padding:36px 42px 38px;box-shadow:0 9px 25px #163a5012}.app-shell article.desktop-article .article-reading-surface .desktop-article-body{box-sizing:border-box;width:100%;max-width:68ch;margin:0 auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.app-shell article.desktop-article .article-reading-surface [class*=questionCta]{box-sizing:border-box;border-radius:16px;width:100%;min-width:0;max-width:100%;margin:34px 0 0;padding:24px 26px}.app-shell article.desktop-article .article-reading-surface [class*=questionCta]>div{overflow-wrap:anywhere;min-width:0}:root[data-theme=dark] .app-shell article.desktop-article .article-reading-surface{background:#1e2d3b;border-color:#344b5e;box-shadow:0 9px 25px #0000002e}.app-shell article.desktop-article .desktop-article-body button[aria-haspopup=dialog]{vertical-align:top;width:auto;max-width:100%;margin:4px 14px 12px 0;display:inline-flex}:root:not([data-theme=dark]) .app-shell article.desktop-article .article-reading-surface{background:#fafbfd}.app-shell .desktop-questions-hub [class*=questions_switcher]{border-radius:16px;gap:8px;padding:6px}.app-shell .desktop-questions-hub [class*=questions_switcher]>button{border-radius:12px;min-height:52px;padding:12px 18px;font-size:16px;font-weight:700;transition:background .2s,box-shadow .2s}:root:not([data-theme=dark]) .app-shell .desktop-questions-hub [class*=questions_switcher]>button[aria-pressed=true]{box-shadow:0 3px 12px #163a5017}:root[data-theme=dark] .app-shell .desktop-questions-hub [class*=questions_switcher]>button[aria-pressed=true]{color:#f3f8fc!important;background:#29465a!important;border-color:#4d7186!important}:root[data-theme=dark] .app-shell .desktop-questions-hub [class*=questions_switcher]>button[aria-pressed=false]{color:#d6e0e9!important;background:0 0!important;border-color:#0000!important}.app-shell .desktop-question-illustration{object-fit:cover;width:100%;max-width:100%;height:auto;margin-bottom:22px;display:block;max-height:none!important}.app-shell .join-form-page:has(.desktop-questions-hub) .join-form-intro .eyebrow{letter-spacing:.03em;font-size:16px;font-weight:700;line-height:1.5}.app-shell .desktop-questions-hub [class*=questions_contentLabel],.app-shell .desktop-questions-hub [class*=questions_category]{font-size:15px;line-height:1.55}.app-shell .desktop-questions-hub [class*=questions_references] h3{font-size:16px;line-height:1.5}.app-shell .desktop-questions-hub [class*=questions_references] li,.app-shell .desktop-questions-hub [class*=questions_answerPreview]{font-size:16px;line-height:1.75}.app-shell .desktop-questions-hub [class*=questions_contentLabel]{font-weight:700;line-height:1.55;font-size:16px!important}.app-shell .desktop-questions-hub [class*=questions_category]{line-height:1.6;font-size:15px!important}.app-shell .desktop-questions-hub [class*=questions_references] h3{font-weight:700;line-height:1.55;font-size:17px!important}.app-shell .desktop-questions-hub [class*=questions_references] li{line-height:1.75;font-size:17px!important}.app-shell .desktop-questions-hub [class*=questions_questionBlock] [class*=questions_contentLabel],.app-shell .desktop-questions-hub [class*=questions_answerBlock] [class*=questions_contentLabel]{margin-bottom:9px;font-size:18px!important;font-weight:750!important;line-height:1.5!important}.app-shell .desktop-questions-hub [class*=questions_questionBlock] [class*=questions_category]{margin-bottom:10px;font-size:17px!important;line-height:1.6!important}.app-shell .join-form-page .participation-form{padding:32px 34px;border-radius:16px!important}.app-shell .join-form-page .participation-form .form-grid{gap:22px 20px}.app-shell .join-form-page .participation-form .form-field{gap:9px}.app-shell .join-form-page .participation-form .form-field>label{font-size:16px;font-weight:700;line-height:1.5}.app-shell .join-form-page .participation-form .form-field>:is(input,select,textarea){box-sizing:border-box;border-radius:12px;min-height:52px;padding:12px 15px;font-size:16px}.app-shell .join-form-page .participation-form .form-field>textarea{min-height:120px}.app-shell .join-form-page .participation-form .form-optional{font-size:13px;line-height:1.5}.app-shell .join-form-page .participation-form .checkbox-field{font-size:15px;line-height:1.6}.app-shell .join-form-page .participation-form .form-privacy>p{font-size:15px;line-height:1.75}.app-shell .join-form-page .participation-form .form-submit{border-radius:12px;min-height:52px;font-size:16px;font-weight:700}.app-shell .eyebrow,.app-shell .yh-overline,.app-shell .prototype-note,.app-shell .section-heading>span{letter-spacing:.03em;line-height:1.5;font-size:16px!important}.app-shell .form-optional,.app-shell .form-privacy p,.app-shell .privacy-trigger{line-height:1.7;font-size:15px!important}.app-shell .information-menu-copy small,.app-shell .contact-option small,.app-shell .action-copy>span,.app-shell .join-feature-description{line-height:1.65;font-size:15px!important}.app-shell .participation-form .form-privacy{background:#f5f8fa;border:1px solid #d9e5eb;border-radius:14px;margin-top:28px;padding:22px 24px}.app-shell .participation-form .form-privacy>p{margin:0 0 18px;font-size:15px;line-height:1.75}.app-shell .participation-form .form-privacy .form-consent{align-items:flex-start;gap:12px;line-height:1.65;display:flex}.app-shell .participation-form .form-privacy .form-consent input{margin-top:5px}:root[data-theme=dark] .app-shell .participation-form .form-privacy{background:#203244;border-color:#40576a}.app-shell .join-form-page .join-success{padding:36px 32px;background:#f6faf8!important;border:1px solid #cfdfda!important;border-radius:16px!important}.app-shell .join-form-page .join-success h2{font-size:25px;line-height:1.4}.app-shell .join-form-page .join-success>p:not(.eyebrow){font-size:16px;line-height:1.75}.app-shell .join-form-page .form-secondary-action{border-radius:12px;min-height:50px;padding:12px 22px;font-size:16px;font-weight:700}.app-shell .join-form-page .participation-form .form-error{color:#8c3131;background:#fff5f4;border:1px solid #e6b9b9;border-radius:12px;margin:20px 0;padding:16px 18px;font-size:16px;line-height:1.7}:root[data-theme=dark] .app-shell .join-form-page .join-success{background:#20352f!important;border-color:#466b60!important}:root[data-theme=dark] .app-shell .join-form-page .participation-form .form-error{color:#ffd8d8!important;background:#38282d!important;border-color:#77515b!important}.app-shell .information-page .yh-contact-page .contact-options,.app-shell .join-form-page .contact-options{gap:18px}.app-shell .information-page .yh-contact-page .contact-option,.app-shell .join-form-page .contact-option{gap:16px;min-height:100px;padding:20px 22px;transition:box-shadow .2s,transform .2s;border-radius:16px!important}.app-shell .contact-option-icon{border-radius:12px;flex-basis:44px;width:44px;height:44px}.app-shell .contact-option-copy{gap:6px}.app-shell .contact-option strong{font-size:17px;font-weight:750;line-height:1.45}.app-shell .contact-option small{overflow-wrap:anywhere;font-size:16px;line-height:1.6}.app-shell .information-page .yh-contact-actions{gap:18px}.app-shell .information-page .yh-contact-actions>a{border-radius:16px;padding:26px;transition:box-shadow .2s,transform .2s}.app-shell .information-page .yh-contact-actions>a>strong{font-size:20px}.app-shell .information-page .yh-contact-actions>a>span:not(:last-child){font-size:16px;line-height:1.65}:root:not([data-theme=dark]) .app-shell :is(.information-page,.join-form-page) .contact-option{box-shadow:0 5px 18px #163a500f!important}:root:not([data-theme=dark]) .app-shell .information-page .yh-contact-actions>a{box-shadow:0 5px 18px #163a500f}@media (hover:hover){.app-shell .contact-option-action:hover,.app-shell .yh-contact-actions>a:hover{transform:translateY(-2px)}}.app-shell .information-page .privacy-copy{box-sizing:border-box;border-radius:16px;width:100%;max-width:900px;padding:34px 38px}.app-shell .information-page .privacy-copy h2{font-size:23px;font-weight:750;line-height:1.45}.app-shell .information-page .privacy-copy p{font-size:17px;line-height:1.8}.app-shell .information-page .privacy-copy section+section{margin-top:30px;padding-top:27px}:root .app-shell .more-page.information-page .menu-list{border-radius:0;gap:16px;display:grid;overflow:visible;background:0 0!important;border:0!important}.app-shell .more-page.information-page .menu-row{gap:18px;min-height:104px;padding:22px 24px;transition:transform .2s,box-shadow .2s;border-radius:16px!important}.app-shell .more-page.information-page .menu-row .menu-symbol{border-radius:13px;flex:0 0 48px;width:48px;height:48px}.app-shell .more-page.information-page .menu-row .menu-title{font-size:20px;font-weight:750;line-height:1.4}.app-shell .more-page.information-page .menu-row .information-menu-copy small{line-height:1.65;font-size:16px!important}.app-shell .more-page.information-page .menu-row .upcoming-arrow{width:20px;height:20px}:root:not([data-theme=dark]) .app-shell .more-page.information-page .menu-row{box-shadow:0 5px 18px #163a5012!important}:root:not([data-theme=dark]) .app-shell .more-page.information-page .menu-row:hover{box-shadow:0 10px 24px #163a501c!important}:root .app-shell .more-page.information-page .menu-list:has(>.menu-row .information-menu-copy){box-sizing:border-box;gap:20px;width:100%;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 24px 24px!important;overflow:visible!important}.app-shell #main-content>.join-page .join-feature{padding:32px 36px;border-radius:16px!important}.app-shell #main-content>.join-page .join-feature-description{max-width:650px;font-size:17px;line-height:1.75}.app-shell #main-content>.join-page .action-grid.join-grid{gap:20px}.app-shell #main-content>.join-page .action-grid.join-grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell #main-content>.join-page .join-grid .action-card{gap:18px;min-height:150px;padding:25px 26px;border-radius:16px!important}.app-shell #main-content>.join-page .join-grid .action-card .ministry-icon{border-radius:12px;flex:0 0 48px;width:48px;height:48px}.app-shell #main-content>.join-page .join-grid .action-copy strong{font-weight:750;line-height:1.45;font-size:20px!important}.app-shell #main-content>.join-page .join-grid .action-copy>span{line-height:1.65;font-size:16px!important}:root:not([data-theme=dark]) .app-shell #main-content>.join-page .join-grid .action-card{box-shadow:0 6px 20px #163a5012!important}}.app-shell .information-page:has(>article.privacy-copy>section#vision)>article.privacy-copy{box-sizing:border-box;width:100%;max-width:900px;margin-inline:auto!important}@media (min-width:1100px){.app-shell .information-page:has(>article.privacy-copy>section#vision)>:is(#vision,#ministries)>div:first-child{padding-inline:38px}}@media (max-width:1099px){.app-shell .information-page:has(>article.privacy-copy>section#vision)>:is(#vision,#ministries)>div:first-child{padding-inline:24px}}.app-shell .more-page.information-page:has(>article.privacy-copy>section#vision)>.welcome{box-sizing:border-box;width:100%;max-width:900px;padding-left:38px;padding-right:38px;margin-left:auto!important;margin-right:auto!important}@media (max-width:1099px){.app-shell .more-page.information-page:has(>article.privacy-copy>section#vision)>.welcome{padding-left:24px;padding-right:24px}}
