
/* v369 relationship pathways. Text-forward by design; existing approved imagery unchanged. */
.sc-pathways-v369{max-width:1160px;margin:clamp(44px,7vw,100px) auto;padding:clamp(24px,4vw,48px) 22px}
.sc-pathways-head-v369{max-width:760px;margin:0 auto 30px;text-align:center}
.sc-pathways-kicker-v369{display:block;font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#bd7540;margin-bottom:10px}
.sc-pathways-head-v369 h2{font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.13;margin:0 0 14px;color:#153c51}
.sc-pathways-head-v369 p{line-height:1.65;font-size:1.05rem;color:#3c5260;margin:0}
.sc-pathway-grid-v369{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.sc-pathway-card-v369{border:1px solid #d8e1e3;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(14,50,68,.06);padding:clamp(23px,3vw,34px);display:flex;flex-direction:column;align-items:flex-start;min-width:0}
.sc-pathway-card-v369 .sc-pathway-type-v369{font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:#a36d48;font-weight:800}
.sc-pathway-card-v369 h3{font-size:clamp(1.3rem,2vw,1.7rem);color:#163e52;line-height:1.2;margin:10px 0}
.sc-pathway-card-v369 p{line-height:1.65;color:#405563;margin:0 0 20px;flex:1}
.sc-pathway-card-v369 a,.sc-ministry-cta-v369{display:inline-block;text-decoration:none!important;border-radius:9px;background:#194d67;color:#fff!important;font-weight:750;padding:12px 17px;line-height:1.3}
.sc-pathway-card-v369 a:hover,.sc-ministry-cta-v369:hover{background:#aa693e}
.sc-pathways-note-v369{font-size:.93rem;color:#536773;text-align:center;margin:22px auto 0;max-width:760px;line-height:1.6}
.sc-ministry-wrap-v369{max-width:1050px;margin:0 auto;padding:clamp(32px,5vw,65px) 24px 82px;color:#304d60}
.sc-ministry-hero-v369{max-width:820px;margin:0 auto 45px;text-align:center}
.sc-ministry-eyebrow-v369{color:#ad714d;letter-spacing:.13em;text-transform:uppercase;font-size:.78rem;font-weight:800}
.sc-ministry-hero-v369 h1{font-size:clamp(2.25rem,4.5vw,4rem);line-height:1.08;margin:12px 0 20px;color:#153c51}
.sc-ministry-hero-v369 p{font-size:clamp(1.06rem,1.8vw,1.2rem);line-height:1.72}
.sc-ministry-panel-v369{background:#f2f6f6;border:1px solid #dbe4e3;border-radius:20px;padding:clamp(24px,4vw,44px);margin:22px 0}
.sc-ministry-panel-v369 h2{color:#173e52;font-size:clamp(1.5rem,2.5vw,2rem);margin:0 0 14px}
.sc-ministry-panel-v369 p{line-height:1.7}
.sc-ministry-options-v369{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:22px 0}
.sc-ministry-option-v369{background:#fff;border:1px solid #d9e4e6;border-radius:11px;padding:19px;line-height:1.5}
.sc-ministry-option-v369 strong{display:block;margin-bottom:7px;color:#17445c}
.sc-ministry-actions-v369{display:flex;flex-wrap:wrap;gap:12px;margin-top:23px}
.sc-ministry-actions-v369 .sc-ministry-secondary-v369{background:#f8faf9!important;color:#194d67!important;border:1px solid #8daab6}
.sc-ministry-actions-v369 .sc-ministry-secondary-v369:hover{background:#e2eef0!important}
.sc-ministry-context-v369{padding:12px 17px;background:#eef5f7;border-left:4px solid #a9744b;border-radius:7px;color:#23465a;line-height:1.5;margin:10px 0 24px}
@media(max-width:650px){.sc-pathway-grid-v369,.sc-ministry-options-v369{grid-template-columns:1fr}.sc-pathways-v369{padding-left:18px;padding-right:18px}.sc-pathway-card-v369{padding:23px}.sc-ministry-actions-v369{flex-direction:column}.sc-ministry-actions-v369 a{text-align:center}}
