.p-kv{margin-bottom:clamp(2.7rem,0.64rem + 4.29vw,4.5rem)}@media(max-width: 767px){.p-kv{margin-bottom:14.9vw}}.l-donation__container{max-width:1228px}.l-donation__container{width:100%;margin-inline:auto}@media(max-width: 1228px){.l-donation__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-donation__container{max-width:100%;padding-inline:6.1vw}}.p-donation-greeting{margin-bottom:clamp(3rem,0.71rem + 4.76vw,5rem)}@media(max-width: 767px){.p-donation-greeting{margin-bottom:16vw}}.p-donation-greeting__container{max-width:700px}.p-donation-greeting__container{width:100%;margin-inline:auto}@media(max-width: 700px){.p-donation-greeting__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.p-donation-greeting__container{max-width:100%;padding-inline:6.1vw}}.p-donation-greeting__heading{width:100%;text-align:center}.p-donation-greeting__content{display:flex;flex-direction:column;gap:clamp(.6rem,0.14rem + 0.95vw,1rem)}@media(max-width: 767px){.p-donation-greeting__content{max-width:87.2vw;gap:4.2vw}}.p-donation-greeting__text{font-weight:500}@media(max-width: 767px){.p-donation-greeting__text{line-height:1.7}}.p-donation-purpose{margin-bottom:clamp(3rem,0.71rem + 4.76vw,5rem)}@media(max-width: 767px){.p-donation-purpose{margin-bottom:16vw}}.p-donation-purpose__container{max-width:1228px}.p-donation-purpose__container{width:100%;margin-inline:auto}@media(max-width: 1228px){.p-donation-purpose__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.p-donation-purpose__container{max-width:100%;padding-inline:6.1vw}}.p-donation-purpose__heading{margin-bottom:clamp(2.4rem,0.57rem + 3.81vw,4rem)}@media(max-width: 767px){.p-donation-purpose__heading{margin-bottom:10.6vw}}.p-donation-purpose__cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.p-donation-purpose__cards{grid-template-columns:1fr;gap:6.4vw}}.p-donation-purpose__card{background-color:#f7faff;border-radius:0 0 10px 10px;overflow:hidden}.p-donation-purpose__card-image-wrapper{width:100%}.p-donation-purpose__card-image{display:block}.p-donation-purpose__card-content{padding:clamp(.9rem,0.21rem + 1.43vw,1.5rem) clamp(1.05rem,0.25rem + 1.67vw,1.75rem) clamp(1.2rem,0.29rem + 1.9vw,2rem);display:flex;flex-direction:column;gap:clamp(.6rem,0.14rem + 0.95vw,1rem)}@media(max-width: 767px){.p-donation-purpose__card-content{padding:6.4vw 6.4vw 8.5vw;gap:4.2vw}}.p-donation-purpose__card-header{display:flex;flex-direction:column;gap:clamp(.15rem,0.04rem + 0.24vw,.25rem)}@media(max-width: 767px){.p-donation-purpose__card-header{gap:1vw}}.p-donation-purpose__card-label{font-family:"Jost",sans-serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(.6rem,0.14rem + 0.95vw,1rem);color:#87a7d4;line-height:1.75}@media(max-width: 767px){.p-donation-purpose__card-label{font-size:3.7vw}}.p-donation-purpose__card-title{font-size:clamp(.75rem,0.18rem + 1.19vw,1.25rem);font-weight:700;line-height:1.65;background:linear-gradient(109.34deg, #003f97 9.74%, #252a32 93.94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 767px){.p-donation-purpose__card-title{font-size:4.8vw}}.p-donation-purpose__card-text{font-weight:400;line-height:1.75}.p-donation-honor{margin-bottom:clamp(3rem,0.71rem + 4.76vw,5rem)}@media(max-width: 767px){.p-donation-honor{margin-bottom:16vw}}.p-donation-honor__container{max-width:1228px}.p-donation-honor__container{width:100%;margin-inline:auto}@media(max-width: 1228px){.p-donation-honor__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.p-donation-honor__container{max-width:100%;padding-inline:6.1vw}}.p-donation-honor__heading{margin-bottom:clamp(2.4rem,0.57rem + 3.81vw,4rem)}@media(max-width: 767px){.p-donation-honor__heading{margin-bottom:10.6vw}}.p-donation-honor__items{display:flex;flex-direction:column;gap:clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.p-donation-honor__items{gap:6.4vw}}.p-donation-honor__item{background-color:#eef5ff;padding-block:clamp(.9rem,0.21rem + 1.43vw,1.5rem);padding-inline:clamp(2.1rem,0.5rem + 3.33vw,3.5rem);position:relative;border-radius:10px}@media(max-width: 767px){.p-donation-honor__item{padding-block:6.4vw;padding-inline:6.4vw}}.p-donation-honor__item-inner{display:grid;grid-template-columns:clamp(4.125rem,0.98rem + 6.55vw,6.875rem) 1fr fit-content(100%);align-items:center;gap:clamp(1.5rem,0.36rem + 2.38vw,2.5rem)}@media(max-width: 767px){.p-donation-honor__item-inner{grid-template-columns:1fr;gap:6.4vw}}.p-donation-honor__category{font-size:clamp(.675rem,0.16rem + 1.07vw,1.125rem);font-weight:700;color:#0045a1}@media(max-width: 767px){.p-donation-honor__category{font-size:4.8vw}}.p-donation-honor__content{display:flex;align-items:center;gap:clamp(.3rem,0.07rem + 0.48vw,.5rem);border-left:1px solid rgba(73,116,172,.54);padding-block:clamp(.225rem,0.05rem + 0.36vw,.375rem);padding-inline:clamp(1.5rem,0.36rem + 2.38vw,2.5rem) 0;min-height:clamp(2.625rem,0.63rem + 4.17vw,4.375rem)}@media(max-width: 767px){.p-donation-honor__content{gap:2.1vw;border-left:none;padding-block:0;padding-inline:0}}.p-donation-honor__title{color:#0045a1;font-size:clamp(.675rem,0.16rem + 1.07vw,1.125rem);font-weight:700}@media(max-width: 767px){.p-donation-honor__title{font-size:4.8vw}}.p-donation-honor__description{line-height:1.875}@media(max-width: 767px){.p-donation-honor__description{line-height:1.7}}.p-donation-honor__number{color:hsla(0,0%,100%,.8);font-family:"Jost",sans-serif;font-optical-sizing:auto;font-weight:900;font-size:clamp(3.225rem,0.77rem + 5.12vw,5.375rem);line-height:1;font-style:italic;letter-spacing:-0.01em}@media(max-width: 767px){.p-donation-honor__number{font-weight:700;position:absolute;top:0;right:6.4vw;font-size:21.3vw}}.p-donation-overview{background-color:#eef5ff;padding-block:clamp(3.6rem,0.86rem + 5.71vw,6rem);margin-bottom:clamp(3.6rem,0.86rem + 5.71vw,6rem)}@media(max-width: 767px){.p-donation-overview{margin-bottom:16vw}}.p-donation-overview__container{max-width:1228px}.p-donation-overview__container{width:100%;margin-inline:auto}@media(max-width: 1228px){.p-donation-overview__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.p-donation-overview__container{max-width:100%;padding-inline:6.1vw}}.p-donation-overview__heading{margin-bottom:clamp(2.4rem,0.57rem + 3.81vw,4rem)}@media(max-width: 767px){.p-donation-overview__heading{margin-bottom:10.6vw}}.p-donation-overview__table{display:flex;flex-direction:column;gap:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.p-donation-overview__table{gap:6.4vw}}.p-donation-overview__row{display:grid;grid-template-columns:clamp(5.1rem,1.21rem + 8.1vw,8.5rem) 1fr;align-items:center;padding-bottom:clamp(1.2rem,0.29rem + 1.9vw,2rem);border-bottom:1px solid #d4e3f5}@media(max-width: 767px){.p-donation-overview__row{grid-template-columns:1fr;gap:3.2vw;padding-bottom:6.4vw}}.p-donation-overview__label{font-size:clamp(.675rem,0.16rem + 1.07vw,1.125rem);font-weight:700;letter-spacing:1.44px;color:#002a65;width:clamp(3rem,0.71rem + 4.76vw,5rem);flex-shrink:0}@media(max-width: 767px){.p-donation-overview__label{width:auto;font-size:4.2vw}}.p-donation-overview__value{font-weight:500;line-height:1.8;flex:1}.p-donation-overview__list{list-style-position:inside;display:flex;flex-direction:column;gap:clamp(.3rem,0.07rem + 0.48vw,.5rem);counter-reset:list-counter}@media(max-width: 767px){.p-donation-overview__list{gap:2.1vw}}.p-donation-overview__list-item{line-height:1.8;counter-increment:list-counter}.p-donation-overview__list-item::before{content:"(" counter(list-counter) ") "}.p-donation-overview__link{text-decoration:underline;display:inline-block}@media(hover: hover){.p-donation-overview__link:where(:any-link,:enabled,summary):hover{transition:all .3s}.p-donation-overview__link:where(:any-link,:enabled,summary):hover:hover{text-decoration:none}}.p-donation-cta{margin-bottom:clamp(1.35rem,0.32rem + 2.14vw,2.25rem)}@media(max-width: 767px){.p-donation-cta{margin-bottom:16vw}}.p-donation-cta__container{max-width:1228px}.p-donation-cta__container{width:100%;margin-inline:auto}@media(max-width: 1228px){.p-donation-cta__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.p-donation-cta__container{max-width:100%;padding-inline:6.1vw}}.p-donation-cta__inner{position:relative;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221229%22%20height%3D%22300%22%20viewBox%3D%220%200%201229%20300%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.85%22%3E%3Cmask%20id%3D%22mask0_185_4297%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221229%22%20height%3D%22300%22%3E%3Crect%20x%3D%227.62939e-06%22%20width%3D%221228.52%22%20height%3D%22300%22%20rx%3D%2216%22%20fill%3D%22%23D9D9D9%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mask0_185_4297)%22%3E%3Cg%20filter%3D%22url(%23filter0_f_185_4297)%22%3E%3Cellipse%20cx%3D%221021.06%22%20cy%3D%22655.747%22%20rx%3D%221021.06%22%20ry%3D%22655.747%22%20transform%3D%22matrix(-0.999915%200.0129981%20-0.0293197%20-0.99957%201554.44%20865.004)%22%20fill%3D%22url(%23paint0_radial_185_4297)%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url(%23filter1_f_185_4297)%22%3E%3Cellipse%20cx%3D%22490.759%22%20cy%3D%22365.043%22%20rx%3D%22490.759%22%20ry%3D%22365.043%22%20transform%3D%22matrix(-0.999914%200.0131267%20-0.0290327%20-0.999578%201754.48%20177.859)%22%20fill%3D%22url(%23paint1_radial_185_4297)%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url(%23filter2_f_185_4297)%22%3E%3Cellipse%20cx%3D%22480.53%22%20cy%3D%22406.209%22%20rx%3D%22480.53%22%20ry%3D%22406.209%22%20transform%3D%22matrix(-0.688656%200.725088%20-0.826162%20-0.563433%201726.39%20391.9)%22%20fill%3D%22url(%23paint2_radial_185_4297)%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url(%23filter3_f_185_4297)%22%3E%3Cellipse%20cx%3D%22247.382%22%20cy%3D%22164.602%22%20rx%3D%22247.382%22%20ry%3D%22164.602%22%20transform%3D%22matrix(-0.999915%200.0129981%20-0.0293197%20-0.99957%201093.95%2063.6663)%22%20fill%3D%22url(%23paint3_radial_185_4297)%22%20fill-opacity%3D%220.22%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_f_185_4297%22%20x%3D%22-535.147%22%20y%3D%22-461.021%22%20width%3D%222098.78%22%20height%3D%221367.66%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2214.1145%22%20result%3D%22effect1_foregroundBlur_185_4297%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22filter1_f_185_4297%22%20x%3D%22734.103%22%20y%3D%22-573.765%22%20width%3D%221038.12%22%20height%3D%22786.353%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2214.1145%22%20result%3D%22effect1_foregroundBlur_185_4297%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22filter2_f_185_4297%22%20x%3D%22560.338%22%20y%3D%2266.3066%22%20width%3D%22999.074%22%20height%3D%22890.298%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2214.1145%22%20result%3D%22effect1_foregroundBlur_185_4297%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22filter3_f_185_4297%22%20x%3D%22566.123%22%20y%3D%22-290.441%22%20width%3D%22551.276%22%20height%3D%22385.584%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2214.1145%22%20result%3D%22effect1_foregroundBlur_185_4297%22%2F%3E%3C%2Ffilter%3E%3CradialGradient%20id%3D%22paint0_radial_185_4297%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(1021.06%20655.747)%20rotate(90)%20scale(655.747%201021.06)%22%3E%3Cstop%20offset%3D%220.48%22%20stop-color%3D%22%23003D94%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23054EB4%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22paint1_radial_185_4297%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(490.759%20365.043)%20rotate(90)%20scale(365.043%20490.759)%22%3E%3Cstop%20offset%3D%220.48%22%20stop-color%3D%22%23F6E79C%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F6E79C%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22paint2_radial_185_4297%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(480.53%20406.209)%20rotate(90)%20scale(406.209%20480.53)%22%3E%3Cstop%20offset%3D%220.48%22%20stop-color%3D%22%2364E2E2%22%20stop-opacity%3D%220.66%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%234AD7D7%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22paint3_radial_185_4297%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientUnits%3D%22userSpaceOnUse%22%20gradientTransform%3D%22translate(247.382%20164.602)%20rotate(90)%20scale(164.602%20247.382)%22%3E%3Cstop%20offset%3D%220.48%22%20stop-color%3D%22white%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22white%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat center/cover;display:flex;flex-direction:column;align-items:center;gap:clamp(1.5rem,0.36rem + 2.38vw,2.5rem);border-radius:16px;padding-block:clamp(2.1rem,0.5rem + 3.33vw,3.5rem)}@media(max-width: 767px){.p-donation-cta__inner{gap:8.5vw}}.p-donation-cta__text{font-size:clamp(1.05rem,0.25rem + 1.67vw,1.75rem);font-weight:500;color:#fff;text-align:center;line-height:1.6}@media(max-width: 767px){.p-donation-cta__text{font-size:4.8vw}}.p-donation-cta__button{width:clamp(18rem,4.29rem + 28.57vw,30rem);height:clamp(3.45rem,0.82rem + 5.48vw,5.75rem);padding-inline:clamp(2.1rem,0.5rem + 3.33vw,3.5rem);border-radius:10px;color:#002a65;font-size:clamp(.825rem,0.2rem + 1.31vw,1.375rem)}@media(max-width: 767px){.p-donation-cta__button{width:76.8vw;height:14.9vw;font-size:4.8vw}}.p-donation-cta .c-button__arrow-icon svg{width:clamp(.8625rem,0.21rem + 1.37vw,1.4375rem);height:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}@media(max-width: 767px){.p-donation-cta .c-button__arrow-icon svg{width:4.8vw}}