.church-project{background:#fffef9;padding:0}.church-project-width{width:var(--site-content-width);margin-inline:auto}.church-project h1,.church-project h2{color:#083e2c;font-family:Pacifico,cursive;font-weight:400}.church-project-hero{background:url(/assets/site/watercolor.png) 50%/cover;padding-block:48px}.church-project-intro{max-width:960px}.church-project h1{text-wrap:balance;margin-top:20px;font-size:clamp(44px,4.6vw,66px);line-height:1.4}.church-project .church-project-intro>h1:first-child{margin-top:0}.church-project-subtitle{max-width:720px;font-size:22px;line-height:1.55;margin-top:28px!important}.church-project-actions{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.church-project-action{border:1px solid #046937;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:13px 24px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.church-project .church-project-donate{color:#fff;background:#046937}.church-project .church-project-prayer{color:#046937}.church-project-donate:hover{background:#083e2c}.church-project-prayer:hover{background:#eaf3e8}.church-project-letter{padding-block:48px}.church-project-reading{max-width:800px}.church-project h2{font-size:44px;line-height:1.4}.church-project-reading p{margin-top:28px;font-size:20px;line-height:1.6}.church-project-reading .church-project-blessing{color:#083e2c;margin-top:32px;font:400 38px/1.5 Pacifico,cursive}@media (max-width:1199px){.church-project h1{font-size:48px}.church-project-subtitle{font-size:20px}.church-project-actions{gap:12px;margin-top:28px}.church-project-action{padding-inline:20px}}@media (max-width:767px){.church-project-hero{padding-block:32px}.church-project h1{margin-top:20px;font-size:clamp(36px,9.8vw,48px);line-height:1.35}.church-project-title-break{display:none}.church-project-subtitle{font-size:18px;margin-top:24px!important}.church-project-actions{flex-direction:column;align-items:flex-start;margin-top:24px}.church-project-action{width:100%;max-width:360px;min-height:52px;padding-inline:16px;font-size:16px}.church-project-letter{padding-block:28px 36px}.church-project h2{font-size:36px}.church-project-reading p{margin-top:24px;font-size:18px;line-height:1.65}.church-project-reading .church-project-blessing{font-size:30px;line-height:1.5}}
