.header-single-context-wrap a{text-decoration:none}.header-single-context-wrap .header-single-category{color:var(--off-black);background-color:var(--blue-light);padding:.25rem .5rem;margin-right:1rem;border-radius:5px;text-transform:uppercase}.posts nav.options{max-width:var(--max-width);margin:1rem auto 4rem;padding:0 var(--gutter);text-align:center}.posts nav.options .options-wrap{text-align:center}.options a{text-decoration:none;color:var(--off-black);border:1px solid var(--off-black);font-family:var(--ff-rg-narrow);font-weight:var(--f-light);text-transform:uppercase;letter-spacing:.027rem;line-height:1;font-size:var(--text-h5);padding:.25em 1em;transition:all 150ms ease;display:inline-block;margin-bottom:1rem}.options a:not(:first-child){margin-left:.5rem}.options a.active{background-color:var(--white)}.options a:hover{background-color:var(--blue-light)}.options a:nth-child(2n):hover{background-color:var(--green-light)}.options a:nth-child(3n):hover{background-color:var(--pink)}.row.posts .subheading{display:block}.row.posts .subheading h6{font-size:var(--text-h4);text-align:center;margin-bottom:4rem;margin-top:2rem}article.post-card .title{border-top:1px solid var(--off-black);padding-top:1rem;width:100%}.header-give .image-wrap{display:flex;align-items:flex-end;align-content:flex-end;justify-content:center}.header-give .image-wrap .js-give-appeal{}.header-give-box .heading-wrap h5{padding-bottom:.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--off-black)}.fund-selector h6{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-right:1.5rem}select{padding:.5rem 1rem}.appeal-donation-amount-card.hide{display:none!important}.header-give .text-wrap{justify-content:space-between;flex-direction:column}.header-give .text-wrap>*{width:100%}.header-give .text-wrap .header-subtitle{margin-top:auto}.header-give .text-wrap .title{margin-top:auto;margin-bottom:7rem}.be-features .be-feature{width:50%;padding:calc(var(--gutter) * 2) calc(var(--gutter) * 2) calc(var(--gutter) * 2);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.post-card .content{padding-bottom:1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;flex-wrap:nowrap;margin-bottom:auto;align-self:stretch}.post-card .date{margin-top:.5rem}.posts-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.single .posts-wrap{justify-content:center}.posts-wrap .post-card{flex-basis:33%}.post-card .content a p{order:2;min-height:90px}.post-card .author b{margin-top:0}.post-pagination{padding:4rem var(--gutter) 5rem;text-align:center}.post-pagination .button:not(:first-child){margin-left:4rem}.single-post section.white article{max-width:var(--max-width-text);margin-left:auto;margin-right:auto}.single-post section.white article>*{padding:2rem 0}.author-full>.container{padding:0;display:flex;align-items:center;justify-content:center}.author-picture img{border-radius:100%;min-width:140px;height:140px;object-fit:cover;object-position:top;max-width:140px}.author-full>.container{}.author-full .author-picture{margin-right:3rem}.author-full .author-descripion-wrap{margin-right:3rem;min-width:10rem}.author-full span.author-name{font-size:var(--text-h4);font-family:var(--ff-rg-compact)}.author-full .author-bio{font-size:var(--text-s0);line-height:var(--base-line-height)}.author-full{border-top:1px solid var(--off-black);margin-top:4rem;border-bottom:1px solid var(--off-black);padding-top:2rem;padding-bottom:2rem;width:100%;max-width:var(--max-width)}.author-full .author-bio-wrap{}.posts .subheading h6{text-align:center;margin-top:4rem;font-size:var(--text-h5)}.post-social .button:not(:first-child){margin-left:2rem}.author-full a{text-decoration:none;color:inherit}pre.wp-block-verse{margin-top:2rem;margin-bottom:2rem;font-size:var(--text-h5);line-height:1.4;font-family:var(--ff-rg-compact);border-left:1px solid var(--off-black);padding-left:2rem}.post-social{margin-top:4rem}.header-single-context-wrap .header-single-category:empty{display:none}header.search{background-image:url(../../img/flags/Flag-Circle-LightBlue.svg),url(../../img/flags/Flag-Line-Lime.svg),url(../../img/flags/Flag-Stripe-Orange.svg),url(../../img/flags/Flag-Arrow-Pink.svg);background-size:25vw,25vw,25vw,25vw;background-position:0 top,25vw top,50vw top,75vw top;min-height:30rem}header.search .container{display:flex;align-content:center;align-items:center;justify-content:center;flex-direction:column}header.search .container .title{color:#fff;margin-bottom:1rem}header.search .container .search{max-width:var(--max-width-text);width:100%}header.search .container .search input[type=search]{width:100%}header.search .container .search form{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}input.search-submit,.catalyst-search-row-form input[type=submit]{max-width:120px;border:0;background-color:var(--off-black);border:solid 1px var(--tan);color:var(--tan);text-transform:uppercase;font-family:var(--ff-rg-narrow);font-size:var(--text-h5);transition:all 150ms ease;width:100%}input.search-submit:hover,.catalyst-search-row-form input[type=submit]:hover{background-color:var(--yellow);color:var(--off-black);cursor:pointer}nav.options.resource-category{max-width:var(--max-width);margin:0 auto 2rem;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;align-content:flex-start}.archive .posts:not(section){display:grid;justify-items:stretch;align-content:space-between;justify-content:center;align-items:start;--cols: 3;--rows: 1;row-gap:var(--row-gap);column-gap:var(--gap);grid-template-columns:repeat(var(--cols,12),1fr);grid-template-rows:repeat(var(--rows,1),1fr);max-width:100%}.archive .posts:not(section)>article{grid-column:auto/span 1}.author-description h6{margin-bottom:.5rem}.sidebar-widget{padding-bottom:1rem;text-align:center;top:2rem;position:sticky}aside.sidebar-widget-container{max-width:20rem;margin-left:2rem;padding-top:2rem;padding-bottom:2rem;position:relative;min-width:20rem}.sidebar-widget img{max-width:100%;display:block;margin-top:.5rem;height:auto}.single .has-sidebar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.single-post section.white .has-sidebar article.post-content-wrapper{margin-left:0;width:calc( 100% - 22rem)}.sidebar-widget-inner{padding-left:2rem;padding-right:2rem;padding-bottom:1.75rem;padding-top:2rem}p.button-row{margin-top:2rem}.sidebar-widget .appeal-quick-donate.inline h6,.letter-thankyou-wrapper .appeal-quick-donate.inline h6{display:none}.sidebar-widget .appeal-quick-donate.inline,.letter-thankyou-wrapper .appeal-quick-donate.inline{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center}.sidebar-widget .appeal-quick-donate.inline .button-primary,.letter-thankyou-wrapper .appeal-quick-donate.inline .button-primary{width:100%;margin-bottom:0;height:100%;display:flex;align-items:center;--color-start: var(--blue-light)}.sidebar-widget .appeal-quick-donate.inline .button-primary::before,.letter-thankyou-wrapper .appeal-quick-donate.inline .button-primary::before{content:unset}.sidebar-widget .appeal-quick-donate .donation-amounts,.letter-thankyou-wrapper .appeal-quick-donate .donation-amounts{margin-bottom:0;width:calc( 100% - 7.1rem);border:solid 1px var(--off-black);border-right:0;background-color:var(--white)}.sidebar-widget .appeal-quick-donate.inline .button-primary,.letter-thankyou-wrapper .appeal-quick-donate.inline .button-primary{border-top:1px solid var(--off-black);border-right:1px solid var(--off-black);border-bottom:1px solid var(--off-black)}.sidebar-widget .button.appeal-quick-other-amount,.letter-thankyou-wrapper .button.appeal-quick-other-amount{width:100%;padding-left:1rem;padding-right:1rem}.sidebar-widget .appeal-quick-donate .donation-amounts .button.active,.letter-thankyou-wrapper .appeal-quick-donate:not(.handles) .donation-amounts .button.active{--color-start: var(--white);--color-end: var(--white);--el-color: var(--off-black);color:var(--off-black)}.sidebar-widget .appeal-quick-donate .donation-amounts .button:active,.letter-thankyou-wrapper .appeal-quick-donate:not(.handles) .donation-amounts .button:active{background-color:var(--white)}.sidebar-widget .button.appeal-quick-other-amount::before,.letter-thankyou-wrapper .button.appeal-quick-other-amount::before{content:unset}.sidebar-widget .appeal-other-amount::-webkit-inner-spin-button,.letter-thankyou-wrapper .appeal-other-amount::-webkit-inner-spin-button{display:none}.sidebar-widget input.appeal-other-amount,.letter-thankyou-wrapper input.appeal-other-amount{color:inherit;outline:0;text-align:center;min-height:3.5rem}