.public-image.public-image-fit-contain img{object-fit:contain}.public-image.public-image-fit-cover img{object-fit:cover}.public-image-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:0;padding:8px;background:#eef2f6;color:#536176;font-size:12px;text-align:center}.public-image-fallback svg{width:24px;height:24px;flex-shrink:0}.public-church-logo .public-image-fallback>span{display:none}.public-image-monogram{display:grid;place-items:center;width:100%;height:100%;background:#eaf0f7;color:#294b79;font-size:12px;font-weight:700;letter-spacing:.02em}.modal.project-modal-v2-shell:has(.project-details-refined){width:min(1160px,100%);height:min(900px,92dvh);max-height:92dvh!important;border-radius:20px}.modal.project-modal-v2-shell:has(.project-details-refined)>.modal-body{height:100%;min-height:0;overflow:hidden!important;padding:0!important}.project-details-refined{display:flex;flex-direction:column;height:min(900px,92dvh);overflow:hidden;color:var(--ink);background:#fff}.modal .project-details-refined{height:100%}.project-details-refined .project-modal-v2-body{display:grid;flex:1 1;min-height:0;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch}.project-details-refined .project-modal-v2-media{display:flex;flex-direction:column;gap:16px;height:100%;min-width:0;min-height:0;overflow:hidden;padding:28px;border:0;background:#f1f3f5}.project-details-refined .project-modal-v2-cover{flex:1 1;width:100%;min-height:0;max-height:none;aspect-ratio:auto;border:0;border-radius:14px;background:#e8ecf0;box-shadow:none}.project-details-refined .project-modal-v2-cover img{object-fit:contain}.project-details-refined .project-modal-v2-gallery{display:flex;flex:0 0 auto;gap:10px;width:100%;margin:0;overflow-x:auto;scrollbar-width:thin}.project-details-refined .project-modal-v2-gallery button{flex:0 0 60px;width:60px;height:60px;min-width:0;padding:3px;border:2px solid transparent;border-radius:10px;background:#fff}.project-details-refined .project-modal-v2-gallery button.active{border-color:var(--ink);box-shadow:none}.project-details-refined .project-modal-v2-gallery img{object-fit:contain;border-radius:6px}.project-details-refined .project-modal-v2-details{height:100%;min-height:0;min-width:0;padding:36px 32px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding:24px}.project-details-refined .project-modal-v2-details:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.project-details-refined .project-modal-close-v2{top:14px;right:14px;width:36px;height:36px;border:1px solid #e3e8ee;background:#fff;color:var(--ink);box-shadow:0 2px 8px rgb(11 35 69/.06)}.project-details-refined .project-modal-v2-category{margin:0 40px 10px 0;color:#88611c;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.04em;text-transform:none}.project-details-refined .project-modal-v2-details h1{margin:0 22px 22px 0;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.13;letter-spacing:-.035em;overflow-wrap:anywhere}.project-details-refined .project-modal-v2-church{display:flex;gap:12px;align-items:center;margin:0}.project-details-refined .public-church-logo{width:42px;height:42px;flex:0 0 42px;overflow:hidden;border:1px solid #e5eaf0;border-radius:50%;background:#f5f7fa}.project-details-refined .public-church-logo .public-image,.project-details-refined .public-church-logo .public-image-monogram,.project-details-refined .public-church-logo img{border-radius:50%}.project-details-refined .project-modal-v2-church>div:last-child{min-width:0}.project-details-refined .project-modal-v2-church a{color:var(--ink);text-decoration:none}.project-details-refined .project-modal-v2-church a:hover{text-decoration:underline;text-underline-offset:3px}.project-details-refined .project-modal-v2-church strong{display:block;font-size:14px;line-height:1.45;font-weight:700;overflow-wrap:anywhere}.project-details-refined .project-modal-v2-church span{display:block;margin-top:3px;font-size:13px;line-height:1.5;color:#637086;font-weight:400}.project-details-refined .project-modal-v2-church .public-image{margin:0}.project-detail-about{margin:28px 0}.project-details-refined .project-modal-v2-section-label{margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.4;color:var(--ink);letter-spacing:-.01em}.project-details-refined .project-modal-v2-description{margin:0;font-size:15px;line-height:1.75;font-weight:400;color:#536176;white-space:pre-line;overflow-wrap:anywhere}.project-details-refined .project-modal-v2-presets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 14px}.project-details-refined .project-modal-v2-presets button{min-width:0;min-height:44px;padding:8px 4px;border:1px solid #dfe5ec;border-radius:10px;background:#fff;font-size:13px;font-weight:500;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.project-details-refined .project-modal-v2-presets button.active{border-color:var(--ink);background:#edf2f8;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.project-details-refined .project-modal-v2-frequency{display:flex;margin:0;padding:4px;border:0;border-radius:10px;background:#f1f4f7}.project-details-refined .project-modal-v2-frequency button{flex:1 1;min-height:40px;font-size:14px;border-radius:7px}.project-details-refined .project-modal-v2-frequency button.active{background:var(--ink);color:#fff;box-shadow:0 1px 4px rgb(11 35 69/.16)}.project-details-refined .public-note{margin:12px 0 0;font-size:12px;line-height:1.6;color:#637086}.project-details-refined [role=alert],.project-details-refined [role=status]{margin:16px 0 0;padding:12px 14px;border-radius:10px;background:#f5f7fa;font-size:13px;line-height:1.55}.project-details-refined [role=alert]{color:#9d2531;background:#fff3f3}.project-details-refined .project-modal-v2-stats{margin:28px 0 0;padding:22px;border:0;border-radius:14px;background:#fbf5e8}.project-details-refined .project-modal-v2-raised{display:flex;align-items:baseline;gap:6px 8px;flex-wrap:wrap}.project-details-refined .project-modal-v2-raised strong{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-details-refined .project-modal-v2-raised span{font-size:13px;color:#637086}.project-details-refined .project-modal-v2-progress{height:6px;margin:16px 0 12px;border-radius:8px;background:#eadfc8}.project-details-refined .project-modal-v2-progress span{background:var(--gold);border-radius:inherit}.project-details-refined .project-modal-v2-statline{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;line-height:1.5;color:#536176}.project-details-refined .project-modal-v2-footer{position:static;display:grid;grid-template-columns:minmax(180px,1fr) minmax(320px,1fr);gap:28px;align-items:end;padding:10px 28px;border-top:1px solid #e5eaf0;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -8px 24px rgb(11 35 69/.03)}.project-footer-amount{display:grid;gap:7px;max-width:320px;min-width:0}.project-footer-amount-label{font-size:12px;font-weight:700;color:#536176}.project-details-refined .project-footer-amount .project-modal-v2-amount-field{display:flex;gap:10px;height:42px;min-height:42px;padding:0 14px;border:0;border-radius:10px;background:#f1f3f6}.project-details-refined .project-modal-v2-amount-field:has(input:focus-visible){border-color:var(--ink);outline:2px solid rgb(221 169 67/.55);outline-offset:2px}.project-details-refined .project-footer-amount input{width:100%;min-width:0;padding-inline:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:20px;font-weight:500;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-footer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-giving-unavailable{grid-column:1/-1;display:flex;align-items:center;min-height:42px;margin:0;padding:0 14px;border-radius:10px;background:#f1f3f6;color:#263b58;font-size:13px;line-height:1.45}.project-details-refined .project-footer-actions button{width:100%;min-width:0;height:42px;min-height:42px;padding:0 10px;border-radius:10px;font-size:14px;font-weight:700}.project-details-refined .project-modal-v2-primary{background:var(--gold);color:var(--ink);border:0}.project-details-refined .project-modal-v2-primary:disabled{background:#e5e8ec;color:#637086;opacity:.8}.project-details-refined .project-modal-v2-secondary,.project-details-refined .project-modal-v2-secondary:disabled{background:transparent;border:0;box-shadow:none;color:var(--ink)}.project-details-refined .project-modal-v2-secondary:disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.project-details-refined .project-modal-v2-presets button:hover{border-color:#9aaac0}.project-details-refined .project-modal-v2-secondary:not(:disabled):hover{color:#805b19;text-decoration:underline;text-underline-offset:4px}}@media (prefers-reduced-motion:no-preference){.project-details-refined button{transition:background-color .14s ease,border-color .14s ease}}@media (min-width:701px) and (max-width:900px){.project-details-refined .project-modal-v2-media{padding:20px}.project-details-refined .project-modal-v2-details{padding:28px 24px}.project-details-refined .project-modal-v2-details h1{font-size:28px}.project-details-refined .project-modal-v2-footer{gap:20px;padding:10px 20px;grid-template-columns:minmax(150px,1fr) minmax(280px,1fr)}}@media (max-width:700px){.modal.project-modal-v2-shell:has(.project-details-refined){height:96dvh!important;max-height:96dvh!important;border-radius:16px!important}.project-details-refined{position:relative;height:96dvh}.project-details-refined .project-modal-v2-body{display:block;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.project-details-refined .project-modal-v2-media{position:static;height:auto;overflow:visible;padding:14px 18px;gap:10px}.project-details-refined .project-modal-v2-cover{flex:none;width:100%;height:auto;aspect-ratio:1;border-radius:10px}.project-details-refined .project-modal-v2-cover .public-image img{object-fit:cover}.project-details-refined .project-modal-v2-gallery{gap:8px}.project-details-refined .project-modal-v2-gallery button{flex-basis:44px;width:44px;height:44px}.project-details-refined .project-modal-v2-details{height:auto;overflow:visible;padding:24px 20px}.project-details-refined .project-modal-v2-category{margin-right:0}.project-details-refined .project-modal-v2-details h1{margin-right:0;font-size:28px}.project-details-refined .project-modal-v2-description{font-size:14px}.project-details-refined .project-modal-v2-presets{gap:5px}.project-details-refined .project-modal-v2-presets button{padding-inline:2px}.project-detail-about{margin:24px 0}.project-details-refined .project-modal-v2-stats{padding:18px}.project-details-refined .project-modal-v2-footer{grid-template-columns:1fr;gap:10px;padding:12px 16px max(12px,env(safe-area-inset-bottom))}.project-footer-amount{max-width:none;gap:5px}.project-details-refined .project-footer-actions button{padding:0 6px}.project-details-refined .project-modal-close-v2{position:absolute;top:10px;right:10px}}.giving-verification{width:100%;color:var(--ink);font-family:var(--font);font-size:12px;line-height:1.45}.modal.project-modal-v2-shell .giving-verification-head{display:flex!important;padding:20px 22px}.giving-verification-head h3{margin:0;font-size:18px;font-weight:600}.giving-verification-body{padding:18px}.giving-verification .giving-form p,.giving-verification-body>p{margin:0;color:#7D899A;font-size:10px;line-height:1.55}.giving-code-field{display:block;position:relative;border-radius:9px}.giving-code-field:focus-within{outline:2px solid var(--gold);outline-offset:3px}.giving-verification .giving-code-field input{position:absolute;inset:0;opacity:0;z-index:1;height:100%;cursor:text}.giving-code-slots{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;pointer-events:none}.giving-code-slots>span{display:grid;place-items:center;aspect-ratio:1;border:1px solid #d9e0e7;border-radius:8px;background:#fff;font-size:18px}@media(max-width:760px){.giving-code-slots{gap:5px}.giving-code-slots>span{font-size:17px}}.modal.project-modal-v2-shell:has(.giving-verification){width:min(1040px,100%)!important;height:auto!important;max-height:calc(100dvh - 36px)!important}.modal.project-modal-v2-shell:has(.giving-verification)>.modal-body{min-height:0;overflow:auto!important;padding:0!important}.giving-code-field{width:100%;max-width:323px}@media(max-width:760px){.giving-code-field{max-width:313px}}@media (min-width:761px){.project-footer-amount-label{display:none}}.project-details-refined .project-modal-v2-presets button{container-type:inline-size;display:grid;place-items:center;overflow:hidden}.project-details-refined .project-modal-v2-presets .project-preset-fit{display:block;max-width:100%;font-size:clamp(8px,calc(100cqi / (var(--len) * .6)),13px);line-height:1.2;white-space:nowrap}.project-details-refined .project-modal-v2-footer{padding-block:14px}.project-details-refined .project-footer-actions .project-giving-unavailable{margin:0;min-height:42px}@media (max-width:760px){.project-details-refined .project-modal-v2-footer{padding-block:12px}}.project-details-refined .project-modal-v2-footer{box-sizing:border-box;flex:0 0 auto;height:76px;padding-block:0;align-items:center;overflow:hidden}.project-details-refined .project-footer-actions,.project-details-refined .project-footer-amount{height:44px;align-content:center}.project-details-refined .project-footer-actions button,.project-details-refined .project-footer-amount .project-modal-v2-amount-field{height:44px;min-height:44px}.project-details-refined .project-footer-actions .project-giving-unavailable{height:44px;min-height:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;align-content:center;font-size:13px;line-height:1.35}@media (max-width:760px){.project-details-refined .project-modal-v2-footer{height:calc(122px + env(safe-area-inset-bottom, 0px));padding-block:12px max(12px,env(safe-area-inset-bottom));align-items:start;height:calc(146px + env(safe-area-inset-bottom, 0px));padding:12px 16px max(12px,env(safe-area-inset-bottom,0px));grid-template-rows:auto auto;align-content:start;row-gap:10px}.project-details-refined .project-footer-amount{height:auto;gap:6px;align-content:start}.project-details-refined .project-footer-amount-label{display:block;line-height:1.2}.project-details-refined .project-footer-actions{height:44px}}html body .modal.project-modal-v2-shell:has(.giving-verification),html body .modal.project-modal-v2-shell:has(.public-giving-step){width:min(600px,calc(100vw - 32px))!important;max-width:600px!important;height:auto!important;max-height:calc(100dvh - 32px)!important;margin-inline:auto;border-radius:20px}html body .giving-verification.giving-verification .giving-verification-head h3,html body .public-giving-heading h2{margin:0;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--ink)}html body .modal.project-modal-v2-shell .giving-verification .giving-verification-head,html body .public-giving-heading{padding:18px 24px}html body .giving-verification.giving-verification .giving-verification-body,html body .public-giving-body{padding:24px;gap:16px}html body .giving-anon-copy,html body .giving-verification.giving-verification .giving-form p,html body .giving-verification.giving-verification .giving-verification-body>p{margin:0;font-size:14px;line-height:1.55;color:#566377}html body .giving-verification.giving-verification .giving-form{display:grid;gap:16px}html body .giving-verification.giving-verification .giving-form label{display:grid;gap:8px;font-size:14px;font-weight:500;color:var(--ink)}html body .giving-verification.giving-verification .giving-form input:not([type=hidden]){height:44px;padding:0 14px;border-radius:10px;font-size:15px}html body .giving-verification.giving-verification .giving-form>[role=alert],html body .public-giving-body>[role=alert]{margin:0;font-size:14px;line-height:1.5;color:#b42318}html body .giving-modal-summary small,html body .giving-modal-summary span{font-size:12px}html body .giving-modal-actions{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"check check" "dismiss primary";align-items:center;justify-content:stretch;gap:12px;width:100%;margin:0}html body .giving-modal-actions .turnstile-wrap{grid-area:check;justify-self:start;display:grid;gap:8px}html body .giving-modal-actions .turnstile-hint{margin:0;font-size:13px;color:#566377}html body .giving-modal-actions:has(.turnstile-slot:empty) .turnstile-wrap{display:none}html body .giving-modal-actions .button.soft{grid-area:dismiss}html body .giving-modal-actions .button.primary{grid-area:primary}html body .giving-modal-actions .button{box-sizing:border-box;height:44px;min-height:44px;padding:0 20px;align-self:center;border-radius:10px;font-size:15px;font-weight:600;line-height:1;white-space:nowrap}html body .giving-modal-actions .button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:no-preference){html body .giving-modal-actions .button{transition:background-color .14s ease,transform .14s ease}html body .giving-modal-actions .button:active:not(:disabled){transform:scale(.98)}}@media (max-width:560px){html body .giving-verification.giving-verification .giving-verification-body,html body .public-giving-body{padding:20px 16px}html body .giving-modal-actions{grid-template-columns:minmax(0,1fr);grid-template-areas:"check" "primary" "dismiss"}html body .giving-modal-actions .button{width:100%}}html body .giving-modal-summary.giving-gift-summary{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;padding:12px;border-radius:14px;background:#f4f6f9}html body .giving-modal-summary.giving-gift-summary .giving-gift-cover{position:relative;width:88px;height:88px;overflow:hidden;border-radius:10px;background:#e8ecf0}html body .giving-modal-summary.giving-gift-summary .giving-gift-meta{display:grid;gap:2px;min-width:0}html body .giving-modal-summary.giving-gift-summary .giving-gift-meta small,html body .giving-modal-summary.giving-gift-summary .giving-gift-meta span{margin:0;font-size:13px;line-height:1.4;color:#566377}html body .giving-modal-summary.giving-gift-summary .giving-gift-meta strong{margin:0;overflow:hidden;font-size:16px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}html body .giving-modal-summary.giving-gift-summary .giving-gift-amount{font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}html body .giving-modal-actions.is-code-step{grid-template-areas:"dismiss primary"}html body .giving-modal-actions.is-code-step .turnstile-wrap{display:none}html body .otp-sent-to{font-weight:600;color:var(--ink);overflow-wrap:anywhere}html body .giving-form .otp-restart{justify-self:center;min-height:44px;padding:0 8px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}html body .giving-form .otp-restart:disabled{color:#7b8798;cursor:not-allowed}html body .giving-form .otp-restart:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}@media (max-width:560px){html body .giving-modal-summary.giving-gift-summary{grid-template-columns:72px minmax(0,1fr);gap:12px}html body .giving-modal-summary.giving-gift-summary .giving-gift-cover{width:72px;height:72px}html body .giving-modal-actions.is-code-step{grid-template-areas:"primary" "dismiss"}}html body .project-details-refined .project-modal-v2-category{color:#7a5412;font-size:13px;letter-spacing:.02em}html body .project-details-refined .project-modal-v2-presets{gap:10px}html body .project-details-refined .project-modal-v2-presets button{min-height:52px;border:1px solid #d3dbe6;border-radius:12px;font-size:15px;font-weight:600;color:var(--ink);background:#fff}html body .project-details-refined .project-modal-v2-presets button:hover{border-color:var(--ink)}html body .project-details-refined .project-modal-v2-presets button.active{border-color:var(--ink);background:var(--ink);color:#fff;box-shadow:none}html body .project-details-refined .project-footer-actions button:focus-visible,html body .project-details-refined .project-modal-v2-frequency button:focus-visible,html body .project-details-refined .project-modal-v2-presets button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}html body .project-details-refined .project-modal-v2-frequency{margin-top:2px}html body .project-details-refined .project-modal-v2-frequency button{font-weight:600}html body .project-details-refined .project-modal-v2-frequency button:disabled{color:#7b8798;cursor:not-allowed}html body .project-details-refined .public-note{margin-top:10px;color:#566377}html body .project-details-refined .project-modal-v2-progress{height:8px}html body .project-details-refined .project-modal-v2-statline{color:#44546a}html body .project-details-refined .project-footer-amount-label{font-size:12px;color:#44546a}html body .project-details-refined .project-footer-amount .project-modal-v2-amount-field{background:#f1f3f6;border:1px solid #d3dbe6}html body .project-details-refined .project-footer-amount .project-modal-v2-amount-field span{color:#8a5a0c;font-weight:600}html body .project-details-refined .project-footer-actions{gap:10px}html body .project-details-refined .project-footer-actions button{border-radius:12px;font-size:15px;font-weight:600}html body .project-details-refined .project-modal-v2-secondary,html body .project-details-refined .project-modal-v2-secondary:disabled{border:1px solid #c3ceda;background:#fff;color:var(--ink)}html body .project-details-refined .project-modal-v2-secondary:not(:disabled):hover{border-color:var(--ink);text-decoration:none;color:var(--ink)}html body .project-details-refined .project-modal-v2-secondary:disabled{opacity:1;color:#7b8798;border-color:#e0e6ee;background:#f7f9fb}html body .project-details-refined .project-modal-v2-primary{background:var(--ink);color:#fff}html body .project-details-refined .project-modal-v2-primary:not(:disabled):hover{background:#16365f}html body .project-details-refined .project-modal-v2-primary:disabled{background:#e5e8ec;color:#6b7889;opacity:1;cursor:not-allowed}html body .project-details-refined .project-notice{display:grid;gap:10px;margin:20px 0 0;padding:18px 20px;border:1px solid #ecd9a8;border-left:4px solid var(--gold);border-radius:12px;background:#fdf7e6;color:var(--ink)}html body .project-details-refined .project-notice h2{margin:0;font-size:16px;font-weight:700;line-height:1.35;color:var(--ink)}html body .project-details-refined .project-notice li,html body .project-details-refined .project-notice p{margin:0;font-size:14px;line-height:1.6;color:#3d4c62}html body .project-details-refined .project-notice ul{margin:0;padding-left:20px;display:grid;gap:4px}html body .project-details-refined .project-notice-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}html body .project-details-refined .project-notice-actions button{min-height:44px;padding:0 18px;border-radius:12px;font-size:15px;font-weight:600;white-space:nowrap}html body .project-details-refined .project-modal-v2-details h1{font-size:clamp(30px,3vw,40px);line-height:1.1;letter-spacing:-.04em}html body .project-details-refined .project-modal-v2-church strong{font-size:15px;font-weight:600}html body .project-details-refined .project-modal-v2-church span{font-size:13px}html body .project-details-refined .project-detail-about .project-modal-v2-section-label,html body .project-details-refined .project-modal-v2-stats .project-modal-v2-section-label{margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.01em;color:#637086}html body .project-details-refined .project-modal-v2-description{font-size:16px;line-height:1.7;color:#2f3f55}html body .project-details-refined .project-modal-v2-quickgive .project-modal-v2-section-label{margin:0 0 16px;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--ink)}html body .project-details-refined .project-modal-v2-frequency button{font-size:14px}html body .project-details-refined .public-note{font-size:13px}html body .project-details-refined .project-modal-v2-raised strong{font-size:32px;line-height:1.15;letter-spacing:-.03em}html body .project-details-refined .project-modal-v2-raised span{font-size:14px;color:#44546a}html body .project-details-refined .project-modal-v2-statline{font-size:13px;gap:6px 18px}html body .project-details-refined .project-modal-v2-statline span:first-child{font-weight:600;color:var(--ink)}@media (max-width:760px){html body .project-details-refined .project-modal-v2-quickgive .project-modal-v2-section-label{font-size:20px}html body .project-details-refined .project-modal-v2-raised strong{font-size:28px}}