.work-grid-six{grid-template-columns:repeat(3,1fr)}.work-grid-six article{min-height:370px}.work-grid-six .photo{height:205px}.work-grid-six article:nth-child(4) .photo img{object-position:center 30%}.project-intro{max-width:370px;margin-top:15px;font-size:1rem;line-height:1.55;color:#565654}.faith-copy{max-width:520px}.faith-copy blockquote{margin:0;color:#394335;font-family:'Outfit',sans-serif;font-size:clamp(1.42rem,2.15vw,2rem);font-weight:600;line-height:1.18;letter-spacing:-.025em}.faith-copy cite{display:block;margin-top:13px;font-size:.78rem;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--coral)}.faith-copy p{margin:25px 0 0;color:#595958;font-size:1.03rem;line-height:1.65}.sponsor-cta{position:relative;overflow:hidden}.sponsor-motif{position:absolute;width:min(38vw,490px);right:-8vw;bottom:-4vw;opacity:.22;pointer-events:none}.sponsor-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:830px;margin:30px auto 20px;position:relative;text-align:left}.sponsor-form-grid a{display:flex;flex-direction:column;gap:7px;padding:22px 25px;background:#fff;border:1px solid #e2cac0;border-radius:30px 30px 30px 5px;transition:transform .2s,border-color .2s;box-shadow:0 7px 22px rgba(71,45,33,.07)}.sponsor-form-grid a:nth-child(2){border-radius:30px 5px 30px 30px}.sponsor-form-grid a:hover{transform:translateY(-3px);border-color:var(--coral)}.sponsor-form-grid .form-type{font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--coral)}.sponsor-form-grid strong{font-family:'Outfit',sans-serif;font-size:1.3rem;line-height:1.1;color:#394335}.sponsor-form-grid a>span:last-child{font-size:.86rem;line-height:1.35;color:#565654;font-weight:600}.sponsor-form-grid a b{color:var(--coral);font-size:1rem;margin-left:4px}.gift-label{position:relative;margin:27px 0 -7px;font-size:.91rem;font-weight:700}.gift-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;max-width:830px;margin:31px auto 26px;position:relative}.gift-grid a{min-height:132px;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:21px 22px;background:#fff;border:1px solid #e2cac0;border-radius:26px 26px 26px 4px;transition:transform .2s,border-color .2s}.gift-grid a:nth-child(2){border-radius:26px 4px 26px 26px}.gift-grid a:hover{transform:translateY(-3px);border-color:var(--coral)}.gift-grid strong{font-family:'Outfit',sans-serif;font-size:2.2rem;line-height:1;color:var(--coral);margin-bottom:8px}.gift-grid span{font-size:.82rem;line-height:1.35;color:#565654;font-weight:600}.sponsor-cta .sponsor-steps{position:relative;margin-top:0}@media(max-width:800px){.work-grid-six{grid-template-columns:1fr}.work-grid-six .photo{height:270px}.sponsor-form-grid,.gift-grid{grid-template-columns:1fr;max-width:320px}.sponsor-motif{width:390px;right:-115px;bottom:-85px;opacity:.14}}
