:root{--color-gypsum:#ebebe9;--color-sunlight:#ebcd87;--color-bronze:#b88c5c;--font-baskerville:baskerville-urw, serif;--gradient-metallic:#eac17d, #edd088 18%, #bf8229 75%, #eabe80;--gradient-sky-deep:#004481, #3b78b4 40%, #7ab3e6 75%, #d2eefc}.bg-gypsum{background-color:var(--color-gypsum)}.border-sunlight{border:4px solid var(--color-sunlight)}.text-balance{text-wrap:balance}a{color:#b41225}a:hover,a:focus{color:#b41225}.wrapper-page h2,.wrapper-page h3,.wrapper-page .h2,.wrapper-page .h3{font-family:var(--font-baskerville);line-height:1.25}.wrapper-page h2,.wrapper-page .h2{font-size:38px}.wrapper-page h3,.wrapper-page .h3{font-size:26px}.wrapper-page h4,.wrapper-page .h4{font-size:18px}.wrapper-page .text-caps,.wrapper-page .subhero h1,.subhero .wrapper-page h1,.wrapper-page .giving-progress-number .giving-progress-number_title,.giving-progress-number .wrapper-page .giving-progress-number_title{font-family:"proxima-nova", Helvetica, Arial, sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:0.1ch}.wrapper-page .lead-text{font-family:"proxima-nova", Helvetica, Arial, sans-serif;line-height:1.4}.wrapper-page h3.lead-text{font-weight:900;font-size:18px}@media (max-width: 767px){.wrapper-page .container{max-width:530px}.wrapper-page .container:has(.subhero){max-width:none}}.btn.btn-default,.btn.btn-action,.btn.btn-outline-white{padding:9px 28px 8px;font-weight:bold;font-size:14px;text-transform:uppercase;transition:all 250ms ease}.btn.btn-default{border:2px solid #221f1f;background:transparent}.btn.btn-default:hover{color:#cc1122;border-color:#cc1122}.btn.btn-default:focus,.btn.btn-default:active{color:#FFF;border-color:#cc1122;background-color:#cc1122}.btn.btn-outline-white{border-width:2px}.btn.btn-lg{padding:12px 48px;font-size:15px}.subhero_content-box{background-color:#cc1122;border:0}@media (min-width: 768px){.subhero_content-box{padding-top:32px;padding-bottom:36px}}@media (max-width: 991px){.subhero{display:flex;flex-direction:column}.subhero_image{order:1}.subhero_content-box{order:2}}.toggle-list .toggle-item-head a{color:#b41225}.flex-row.gutter-thin{row-gap:2px}.giving-header{position:relative;z-index:10;background:#FFF;box-shadow:0 1px 4px rgba(0,0,0,0.2);color:#221f1f}.giving-header a:not(.btn){color:inherit}.giving-header .bnav-heading-dept{font-size:21px;letter-spacing:-0.5px}@media (min-width: 768px){.giving-header .bnav-heading-dept{font-size:28px}}@media (max-width: 991px){.giving-header .bnav-menu>li{border-color:#DDD}}.giving-header .bnav-menu>li>a{text-transform:uppercase;font-weight:900}.giving-header .btn-action{text-transform:uppercase;color:#FFF;font-weight:bold}.giving-header .mobile-nav_toggle_icon,.giving-header .mobile-nav_toggle_icon::before,.giving-header .mobile-nav_toggle_icon::after{background:#221f1f}.giving-priority-block{margin-bottom:30px;background:var(--color-gypsum)}.giving-priority-block_body::before{content:'';display:block;width:100%;height:8px;background:linear-gradient(90deg, var(--gradient-metallic))}@media (max-width: 991px){.giving-priority-block_body{order:2}}.giving-priority-block_image img{width:100%;object-fit:cover;object-position:center center}@media (max-width: 991px){.giving-priority-block_image img{height:300px}}@media (min-width: 992px){.giving-priority-block_image{padding-top:16px;background:#FFF;overflow:hidden}.giving-priority-block_image::before,.giving-priority-block_image::after{content:'';display:block}.giving-priority-block_image::before{width:100%;height:8px;margin:-8px 0 0;background:linear-gradient(90deg, var(--gradient-metallic))}.giving-priority-block_image::after{position:absolute;top:8px;bottom:0;width:10px;box-shadow:0 0 5px rgba(0,0,0,0.5)}.giving-priority-block_image:nth-child(1)::after{right:-10px}.giving-priority-block_image:nth-child(2)::after{left:-10px}.giving-priority-block_image img,.giving-priority-block_image figure,.giving-priority-block_image .content_wysiwyg{height:100%}}.giving-priority-block_intro{max-width:440px;margin:20px auto 40px}.giving-priority-block_intro h3{font-size:33px;margin-top:10px}.giving-priority-block_intro p{font-size:17px}.giving-initiative-card{background:var(--color-gypsum);margin:0 auto}.giving-initiative-card,.content_wysiwyg:has(>.giving-initiative-card){height:100%}.giving-initiative-card_image::after{content:'';display:block;width:100%;height:8px;background:linear-gradient(90deg, var(--gradient-metallic))}.giving-initiative-card_body{padding:40px 30px 40px}@media (min-width: 992px){.giving-initiative-card_body{padding-left:120px}}@media (min-width: 992px){.giving-initiative-card_icon{margin-left:-85px;float:left}}.segment-overlap-bottom.pad{margin-bottom:60px;padding-bottom:5px}.segment-overlap-bottom.pad>.container{margin-bottom:-80px}.giving-cta-segment{background-color:#cc1122;color:#FFF;position:relative;display:flex;align-items:center;min-height:400px}.giving-cta-segment::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.18;background-image:url(/assets/giving/sunburst-dark-bottom-2d30f1a3653c2a6a3bb96298175dbf3245f3efd81d9605faafce6ba1af45e7c0.png);background-size:760px 360px;background-position:center bottom;background-repeat:no-repeat}.giving-cta-segment .container{position:relative}.giving-cta-segment a:not(.btn){color:inherit}.giving-cta-segment .btn{margin-top:20px}.card-shadow{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.giving-progress-card{margin:0 0 20px;padding:30px;text-align:center}.giving-progress-card .progress-bar{max-width:380px;margin:30px auto}.giving-progress-number{margin:10px 0 30px}.giving-progress-number .giving-progress-number_title{margin:0;font-size:17px;color:#b41225}.giving-progress-number .giving-progress-number_value{margin:10px 0 0;font-family:inherit;font-weight:900;text-transform:uppercase}.giving-progress-number .giving-progress-number_value .small{display:block;font-size:16px;font-weight:inherit;color:inherit;letter-spacing:0.1ch}.giving-progress-number .giving-progress-number_value .small+.small{margin-top:10px}.giving-progress-number .giving-progress-number_value.h1{font-size:84px}.giving-progress-number .giving-progress-number_value.h1 .small{margin-top:5px;font-size:24px}.giving-quote{margin:0 0 20px}.giving-quote blockquote{border:0;padding:0;font-family:var(--font-baskerville);font-weight:900}.giving-quote blockquote::before,.giving-quote blockquote::after{color:var(--color-bronze);line-height:1;font-size:52px;position:relative;bottom:-0.5ex}.giving-quote blockquote::before{content:"\201C"}.giving-quote blockquote::after{content:"\201D"}.giving-quote blockquote strong{font-weight:inherit;color:var(--color-bronze)}.giving-quote blockquote,.giving-quote p{font-size:19px;line-height:1.5}.giving-quote p{text-wrap:pretty}.giving-quote figcaption strong{display:block;margin:0 0 5px;text-transform:uppercase;font-size:18px}.giving-quote figcaption em{font-size:16px;font-weight:600;color:var(--color-bronze)}.adv-staff-list{list-style:none;padding:0;row-gap:40px;font-size:16px}.adv-staff-list>li{display:flex;gap:25px}.adv-staff-list figure{width:100px;flex-shrink:0}.adv-staff-list img{border-radius:50%}.adv-staff-list h3{margin:0}.adv-staff-list p{margin:5px 0}
