.color-field .give-verse{justify-items:center;gap:clamp(10px,1.2vw,16px);max-width:none;margin:0;display:grid}.color-field .give-verse-text{color:var(--ivory-text-soft);font-family:var(--font-display);font-style:italic;font-size:var(--text-lede);text-wrap:balance;font-weight:400;line-height:1.3}.color-field .give-verse-cite{color:var(--warm-plaster);font-family:var(--font-text);font-size:var(--text-meta);letter-spacing:0;text-transform:none;font-weight:600;line-height:1.45}.color-field .give-hero-title{font-family:var(--font-display);font-size:var(--text-hero);text-wrap:balance;font-weight:300;line-height:1.02}.color-field .give-hero-line{max-width:44ch;color:var(--ivory-text-soft);font-size:var(--text-lede);line-height:1.6}.give-ways{padding-block:clamp(var(--space-6), 4vw, var(--space-7))}.give-ways,.give-supports,.give-beyond{padding-inline:0}.give-ways-head{max-width:var(--measure);gap:clamp(16px,2vw,26px);margin-bottom:clamp(40px,5vw,72px);display:grid}.give-intro{gap:clamp(18px,2.2vw,28px);display:grid}.give-intro p{max-width:var(--measure);color:var(--soft-ink);font-size:var(--text-lede);line-height:1.58}.give-intro blockquote{max-width:var(--measure);font-family:var(--font-display);font-size:var(--text-lede);text-wrap:balance;margin:0;line-height:1.3}.give-intro blockquote p{max-width:none;color:var(--limestone-ink);font:inherit}.give-groups{border-top:1px solid var(--stone-line)}.give-group{font-size:var(--text-body);border-bottom:1px solid var(--stone-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,22em),1fr));gap:clamp(20px,4vw,72px);padding:clamp(24px,3vw,40px) 0;display:grid}.give-group-title{width:fit-content;font-family:var(--font-display);font-size:max(var(--text-body), var(--text-title));text-wrap:balance;background-image:linear-gradient(var(--bronze), var(--bronze));transition:background-size .46s var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;font-weight:400;line-height:1.1}.give-group:hover .give-group-title{background-size:100% 1px}.give-group-body{gap:clamp(20px,2.4vw,30px);display:grid}.give-group-text p{max-width:58ch;font-size:var(--text-body);margin:0 0 1.2em;line-height:1.62}.give-group-text p:last-child{margin-bottom:0}.give-email-inline{overflow-wrap:normal;font-weight:700}.give-emails{background:#ddcc9629;border:1.5px solid #17130ead;margin:0;padding:0 clamp(16px,2vw,28px);list-style:none}.give-emails li{border-bottom:1px solid var(--stone-line);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:clamp(14px,2vw,32px);padding:14px 0;display:grid}.give-emails li:last-child{border-bottom:none}.give-emails-parish{color:var(--soft-ink);font-size:var(--text-meta);font-weight:600}.give-emails-address{font-family:var(--font-text);font-size:var(--text-lede);overflow-wrap:anywhere;font-weight:700}.give-email-inline{overflow-wrap:anywhere}.give-pad-downloads{justify-items:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.give-pad-downloads a{min-height:44px}@media (width<=700px){.color-field:has(.give-hero-title){min-height:0;padding-block:calc(var(--nav-h,76px) + var(--space-7)) var(--space-7);padding-inline:var(--gutter)}.color-field .give-hero-title{font-size:var(--text-hero)}.give-group{grid-template-columns:minmax(0,1fr);gap:14px 16px}.give-group-body{grid-column:1}.give-emails li{grid-template-columns:1fr;gap:2px}}.give-supports{padding-block:var(--space-section-y)}.give-supports h2{margin-bottom:clamp(28px,3.4vw,44px)}.give-supports-list{max-width:var(--measure);border-top:1px solid var(--stone-line-soft);margin:0;padding:0;list-style:none}.give-supports-list li{border-bottom:1px solid var(--stone-line-soft);font-family:var(--font-display);font-size:var(--text-subtitle);text-wrap:balance;padding:clamp(16px,2vw,24px) 0;line-height:1.25}.give-beyond{padding-block:0 var(--space-section-y)}.give-beyond h2{margin-bottom:clamp(28px,3.4vw,44px)}.give-beyond-row{max-width:var(--measure);border-top:1px solid var(--stone-line);border-bottom:1px solid var(--stone-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:clamp(16px,3vw,48px);padding:clamp(22px,2.8vw,34px) 0;display:flex}.give-beyond-text{max-width:52ch;color:var(--soft-ink);font-size:var(--text-body);line-height:1.58}.give-beyond-name{color:var(--limestone-ink);font-family:var(--font-display);font-size:var(--text-subtitle);margin-bottom:6px;line-height:1.15;display:block}.give-contact{max-width:var(--measure);font-size:var(--text-lede);margin-top:clamp(28px,3.4vw,44px);line-height:1.6}.give-contact a{min-height:44px;color:var(--bronze);text-underline-offset:4px;transition:text-decoration-color var(--dur-short) var(--ease-out);overflow-wrap:normal;word-break:break-word;align-items:center;min-width:0;max-width:100%;font-weight:600;line-height:1.2;-webkit-text-decoration:underline #7a634280;text-decoration:underline #7a634280;display:inline-flex}.give-contact a:hover,.give-contact a:focus-visible{text-decoration-color:currentColor}@media print{.color-field .give-hero-line,.color-field .give-verse-text,.color-field .give-verse-cite{color:#000}.give-emails{background:#fff;border-color:#000}.give-intro p,.give-beyond-text,.give-emails-parish{color:#000}}
