:root{--primary-brand:var(--cip-brand);--primary-brand-rgb:var(--cip-brand-rgb);--primary-000:var(--cip-000);--primary-100:var(--cip-100);--primary-200:var(--cip-200);--primary-400:var(--cip-400);--primary-500:var(--cip-500);--primary-brand-btn-text:var(--white);--primary-brand-btn-bkg:var(--cip-brand);--primary-brand-btn-hover-text:var(--white);--primary-brand-btn-hover-bkg:var(--cip-400);--primary-brand-outline-btn-text:var(--cip-brand);--primary-brand-outline-btn-border:var(--primary-brand);--primary-brand-outline-btn-hover-text:var(--white);--primary-brand-outline-btn-hover-bkg:var(--primary-brand);--primary-brand-outline-btn-hover-border:var(--primary-brand);--primary-brand-white-btn-text:var(--cip-brand);--primary-brand-white-btn-hover-text:var(--white);--primary-brand-white-btn-hover-bkg:var(--primary-brand);--primary-brand-white-btn-hover-border:var(--primary-brand);--primary-brand-white-outline-btn-text:var(--cip-brand);--primary-brand-white-outline-btn-border:var(--primary-brand);--primary-brand-white-outline-btn-hover-text:var(--white);--primary-brand-white-outline-btn-hover-bkg:var(--primary-brand);--primary-brand-white-outline-btn-hover-border:var(--primary-brand);--header-bkg:var(--white);--utility-bkg-color:var(--gray-000);--utility-social-icon-color:#979797;--utility-social-icon-mobile-color:var(--mc-brand);--nav-mobile-utility-bkg-color:var(--black);--nav-mobile-menu-toggle-icon-color:var(--gray-brand);--nav-search-icon-mobile-color:var(--gray-500);--nav-search-link-open-desktop-color:var(--black);--nav-search-icon-open-desktop-color:var(--gray-brand);--nav-search-icon-close-desktop-color:var(--gray-brand);--nav-current-underline:var(--mc-brand);--nav-link-mobile-color:var(--white);--nav-link-desktop-color:var(--gray-400);--nav-link-desktop-color-hover:var(--gray-500);--nav-sublink-desktop-color:var(--white);--nav-sublink-desktop-color-hover:var(--white);--nav-cta-btn-color:var(--primary-brand-btn-text);--nav-cta-btn-bkg-color:var(--primary-brand-btn-bkg);--nav-cta-btn-color-hover:var(--primary-brand-btn-hover-text);--nav-cta-btn-bkg-color-hover:var(--primary-brand-btn-hover-bkg);--nav-cta-icon-color:var(--gray-brand);--alert-banner-desktop-color:var(--black);--alert-banner-desktop-link-color:var(--cip-brand);--alert-banner-desktop-bkg:var(--gray-000);--alert-banner-mobile-color:var(--black);--alert-banner-mobile-link-color:var(--cip-brand);--alert-banner-mobile-bkg:var(--gray-000);--footer-newsletter-bkg:var(--primary-brand);--footer-newsletter-heading:var(--white);--footer-newsletter-copy:var(--white);--footer-newsletter-accept-link:var(--white);--footer-newsletter-btn-color:var(--black);--footer-newsletter-btn-bkg:var(--mc-brand);--footer-newsletter-btn-border:var(--mc-brand);--link-color:var(--primary-brand);--link-hover-color:var(--primary-500);--article-h2:var(--primary-brand);--article-h3:var(--gray-brand);--pr-h2:var(--gray-400);--pr-h3:var(--gray-brand);--pr-related-bkg:var(--primary-100);--pr-related-h2:var(--primary-500);--pr-related-link:"link-gray-500"}header#site-header button#desktop-search-open:hover span,header#site-header button#desktop-search-open:active span,header#site-header button#desktop-search-open:focus span,header#site-header button#desktop-search-open:focus-visible span{color:var(--nav-link-desktop-color-hover)!important}header#site-header #desktop-search-drawer{--nav-link-desktop-color-underline:var(--mc-brand);--nav-link-desktop-color-underline-hover:var(--mc-brand);border-top:1px solid #d9d9d9;box-shadow:none!important}header#site-header #site-header form button[type=submit]{background-color:var(--mc-brand)}footer#site-footer[mc-variant=expanded] #footer-primary .footer-logo img{width:100%;max-width:18.75rem;margin-bottom:.5rem}footer#site-footer[mc-variant=expanded] #footer-primary .footer-menu-wrap{min-width:13ch}footer#site-footer[mc-variant=expanded] #footer-newsletter-signup .mc-button{color:var(--footer-newsletter-btn-color)!important;background-color:var(--footer-newsletter-btn-bkg)!important;border-color:var(--footer-newsletter-btn-border)!important;padding:.75em 1.5em!important;font-size:.875rem!important}footer#site-footer[mc-variant=expanded] #footer-newsletter-signup .mc-button:hover,footer#site-footer[mc-variant=expanded] #footer-newsletter-signup .mc-button:active,footer#site-footer[mc-variant=expanded] #footer-newsletter-signup .mc-button:focus,footer#site-footer[mc-variant=expanded] #footer-newsletter-signup .mc-button:focus-visible{color:var(--white)!important;background-color:var(--black)!important;border-color:var(--black)!important}.has-blue-300-color{color:var(--cip-brand)!important}.has-yellow-300-color{color:var(--mc-brand)!important}.has-blue-300-background-color{background-color:var(--cip-brand)!important}.has-yellow-300-background-color{background-color:var(--mc-brand)!important}.story-block .stories-blurs{text-align:left!important;grid-template-columns:.25fr .75fr!important;gap:2rem!important;max-width:none!important;margin:0!important;display:grid!important}.story-block .stories-blurs h3{font-family:var(--ff-bold)!important;font-size:var(--fs-lg)!important}.story-block .stories-blurs p{font-size:var(--fs-post)!important}.story-block .stories-blurs img{margin-top:0!important}.story-block .stories-blurs div:last-of-type{gap:.45ch!important}.single.single-story .post-content>.wp-block-cover.alignfull,.single.single-story .post-content>h1,.single.single-story .post-content>.has-xl-font-size{display:none}.has-bkg-graphic,.has-bkg-graphic--light{background-color:var(--primary-brand);background-size:cover}.has-bkg-graphic{background-image:url(../images/bkg-graphic-cip.svg)}.has-bkg-graphic--light{background-image:url(../images/bkg-graphic-cip--light.svg)}.cip-lending-history{flex-flow:column;justify-content:center;align-items:center;row-gap:0;display:flex}@media screen and (min-width:992px){.cip-lending-history{column-gap:var(--mc-spacer-sm);flex-flow:row}}@media screen and (min-width:1336px){.cip-lending-history{column-gap:var(--mc-spacer-lg)}}.cip-lending-history .addition,.cip-lending-history .total{flex-flow:column wrap;justify-content:center;align-items:center;row-gap:0;display:flex}@media screen and (min-width:992px){.cip-lending-history .addition,.cip-lending-history .total{column-gap:var(--mc-spacer-sm);flex-flow:row}}@media screen and (min-width:1336px){.cip-lending-history .addition,.cip-lending-history .total{column-gap:var(--mc-spacer-lg)}}.cip-lending-history .symbol{font-family:var(--ff-bold);color:var(--mc-brand);font-size:96px}.cip-lending-history .callout{background-color:var(--white);aspect-ratio:1;border-radius:100%;flex-direction:column;flex:0 260px;place-content:center;align-items:center;width:256px;height:260px;display:flex}@media screen and (min-width:1336px){.cip-lending-history .callout{flex:0 320px;width:320px;height:320px;padding:1em}}.cip-lending-history .callout img{width:50%;margin-bottom:1.25rem}@media screen and (min-width:1336px){.cip-lending-history .callout img{width:60%}}.cip-lending-history .callout p{text-align:center;color:var(--cip-brand);font-family:var(--ff-medium);text-wrap:balance;margin-block:0;font-size:15px;line-height:1.55}@media screen and (min-width:1336px){.cip-lending-history .callout p{font-size:17.5px;line-height:1.6}}.cip-lending-history .callout p strong{font-family:var(--ff-bold);letter-spacing:-.05em;font-weight:400;line-height:1.2}.cip-lending-history .callout p strong:not(.text-uppercase){font-size:60px}@media screen and (min-width:1336px){.cip-lending-history .callout p strong:not(.text-uppercase){font-size:82px}}.cip-lending-history .callout.mission p{max-width:18ch!important}@media screen and (min-width:1336px){.cip-lending-history .callout.mission p{max-width:18ch!important}}.cip-lending-history .callout.year p{max-width:18ch!important}.cip-lending-history .callout.year p:first-of-type{color:var(--gray-brand);font-size:13px}@media screen and (min-width:1336px){.cip-lending-history .callout.year p:first-of-type{font-size:14px}}.cip-lending-history .callout.stat p:has(.text-uppercase){color:var(--gray-brand);margin-bottom:.75rem;font-size:28px;line-height:0}@media screen and (min-width:1336px){.cip-lending-history .callout.stat p:has(.text-uppercase){font-size:42px}}.cip-lending-history .callout.stat strong sup{position:relative;top:-8px}.parent-pageid-1827 h1{font-family:var(--ff-bold)!important}.program-details div.wp-block-group :is(h1,h2,h3,h4,h5,h6,p,ul,ol):first-child{margin-top:0!important}.program-details .program-content h2.wp-block-heading{color:var(--cip-brand);margin-block-start:1.85em}.program-details .program-content h3.wp-block-heading{font-size:calc(var(--fs-lg)*.9);line-height:var(--lh-lg)}.program-details .program-content h4.wp-block-heading{font-size:calc(var(--fs-md)*.9);line-height:var(--lh-md)}.program-details .program-content h4.wp-block-heading+p{margin-block-start:.25em!important}.program-details .program-content .wp-block-table table thead{background-color:#0000!important}.program-details .program-content .wp-block-table table thead th{color:var(--black);font-size:calc(var(--fs-page)*.9);border-bottom-color:var(--gray-brand);padding-left:0;line-height:1.5em;background-color:#0000!important}.program-details .program-content .wp-block-table table tbody td{vertical-align:top;text-wrap:pretty;min-width:12ch;font-size:.85em}.program-details .program-content .wp-block-table table tbody tr:nth-of-type(odd){background-color:var(--gray-000)}.single-post .grid-page{z-index:1;position:relative}.single-story .wp-block-cover:not(.needs-bkg-filter) .wp-block-cover__image-background{filter:brightness(.9)}.single-story .wp-block-cover.needs-bkg-filter{box-sizing:border-box;background-position:50%;justify-content:center;align-items:center;padding:1em;display:flex;overflow:clip}.single-story .wp-block-cover.needs-bkg-filter:after{content:"";background-color:#284da5b8;width:100%;height:100%;display:block;position:absolute;top:0}.single-story .wp-block-cover.needs-bkg-filter .wp-block-cover__background{z-index:1;background-color:var(--black);opacity:0;position:absolute;inset:0}.single-story .wp-block-cover.needs-bkg-filter .wp-block-cover__image-background{box-shadow:none;object-fit:cover;filter:blur(.145rem)brightness(.3);border:none;outline:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:absolute;inset:0}.single-story .wp-block-cover.needs-bkg-filter .wp-block-cover__inner-container{z-index:1;position:relative}.single-story .wp-block-cover.needs-bkg-filter .wp-block-cover__inner-container h1{color:var(--white)}.contact-page-grid{place-content:start;align-items:start;row-gap:var(--mc-spacer-lg);column-gap:var(--mc-spacer-xxl);grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);grid-auto-flow:row;display:grid}@media screen and (min-width:992px){.contact-page-grid{grid-template-columns:.775fr .225fr}}@media screen and (min-width:1200px){.contact-page-grid{row-gap:var(--mc-spacer-jumbo);grid-template-columns:.75fr .25fr}}.team-members-filter-form-wrap form{flex-flow:column wrap;gap:.5ch;display:flex}@media screen and (min-width:576px){.team-members-filter-form-wrap form{flex-flow:row}}@media screen and (min-width:782px){.team-members-filter-form-wrap form{gap:.75ch}}.team-members-filter-form-wrap .filter{flex:1 0 auto}@media screen and (min-width:576px){.team-members-filter-form-wrap .filter{flex:calc(50% - .5ch)}}@media screen and (min-width:782px){.team-members-filter-form-wrap .filter{flex:none}}.team-members-filter-form-wrap .filter select{width:100%}@media screen and (min-width:782px){.team-members-filter-form-wrap .filter select{min-width:32ch}}#filter-team-members-response{place-content:start;align-items:start;row-gap:var(--mc-spacer-sm);column-gap:var(--mc-spacer-md);grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);grid-auto-flow:row;display:grid}@media screen and (min-width:640px){#filter-team-members-response{row-gap:var(--mc-spacer-md);grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:840px){#filter-team-members-response{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:992px){#filter-team-members-response{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){#filter-team-members-response{grid-template-columns:repeat(4,1fr)}}#contact-callout-scroller{z-index:99999;transition:opacity .2s;position:fixed;bottom:1rem;right:1rem}@media screen and (max-width:992px){#contact-callout-scroller{bottom:.755rem;right:.755rem}}#contact-callout-scroller>div,#contact-callout-scroller .mc-button{transition:opacity .2s}#contact-callout-scroller:not(.stuck),#contact-callout-scroller.at-bottom{opacity:0;visibility:hidden;z-index:-99999;transition:opacity .2s}#contact-callout-scroller .stuck{opacity:1;visibility:visible;transition:opacity .2s}@media screen and (max-width:992px){.publications-wrapper .columns.is-style-columns-auto{flex-direction:column;flex:0 0 100%;display:flex}}@media screen and (min-width:992px){.publications-wrapper .columns.is-style-columns-auto{display:grid}}.publications-wrapper .publication-category-section{container:sidebar/inline-size}@media screen and (max-width:992px){.publications-wrapper .publication-category-section{container-type:normal}.publications-wrapper .publication-category-section .columns.is-style-columns-4x-contain{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:782px){.publications-wrapper .publication-category-section .columns.is-style-columns-4x-contain{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:475px){.publications-wrapper .publication-category-section .columns.is-style-columns-4x-contain{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:992px){.publications-wrapper .publication-category-section{container-type:inline-size}@container sidebar (width>=500px){.publications-wrapper .publication-category-section .columns.is-style-columns-4x-contain{grid-template-columns:repeat(2,1fr)}}@container sidebar (width>=700px){.publications-wrapper .publication-category-section .columns.is-style-columns-4x-contain{grid-template-columns:repeat(3,1fr)}}@container sidebar (width>=782px){.publications-wrapper .publication-category-section .columns.is-style-columns-4x-contain{grid-template-columns:repeat(4,1fr)}}}@media screen and (max-width:992px){.publications-wrapper .publications-filter{z-index:3;width:100%;position:fixed;bottom:0;left:0;right:0}}@media screen and (min-width:992px){.publications-wrapper .publications-filter{width:auto;position:sticky;top:3rem}.publications-wrapper .publications-filter details summary{pointer-events:none;list-style:none}.publications-wrapper .publications-filter details summary::-webkit-details-marker{display:none!important}.publications-wrapper .publications-filter li.lending-investments-products-and-process{max-width:20ch}}.image-slider{position:relative}.image-slider.has-mc-100-background-color,.image-slider.has-mc-200-background-color,.image-slider.has-mc-brand-background-color,.image-slider.has-mc-400-background-color,.image-slider.has-mc-500-background-color,.image-slider.has-mc-blue-background-color,.image-slider.has-mc-purple-background-color,.image-slider.has-mc-green-background-color,.image-slider.has-mc-orange-background-color,.image-slider.has-gray-000-background-color,.image-slider.has-gray-100-background-color,.image-slider.has-gray-200-background-color,.image-slider.has-gray-brand-background-color,.image-slider.has-gray-400-background-color,.image-slider.has-gray-500-background-color,.image-slider.has-white-background-color,.image-slider.has-black-background-color{background-color:#0000!important}.image-slider__nav{z-index:1;flex-direction:row;justify-content:space-between;display:flex;position:relative}.image-slider__nav-wrap{top:calc(50% - 33px);bottom:0;left:calc(var(--padding-inline)*.5);right:calc(var(--padding-inline)*.5);position:absolute}.image-slider__nav-btn.mc-button{border-radius:.5rem;flex:none}.image-slider__nav-btn.mc-button:hover path,.image-slider__nav-btn.mc-button:active path,.image-slider__nav-btn.mc-button:focus path,.image-slider__nav-btn.mc-button:focus-visible path{fill:#212529!important}.image-slider__slider{justify-content:center;align-items:center;display:flex;padding-bottom:0!important}.image-slider__slider li{margin-bottom:0!important}.editor-styles-wrapper .image-slider__slider{overflow:hidden}.editor-styles-wrapper .image-slider__slider li img{min-width:39.75rem}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{vertical-align:top;white-space:normal;display:inline-block}.tns-horizontal.tns-no-subpixel:after{content:"";clear:both;display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px;position:relative;left:0}.tns-gallery>.tns-item{transition:transform,opacity;position:absolute;left:-100%}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{width:310px;height:10px;margin:0 auto;position:relative;overflow:hidden}.tns-t-ct{width:-webkit-calc(100%*70/3);width:-moz-calc(100%*70/3);width:2333.33%;position:absolute;right:0}.tns-t-ct:after{content:"";clear:both;display:table}.tns-t-ct>div{width:-webkit-calc(100%/70);width:-moz-calc(100%/70);float:left;width:1.42857%;height:10px}