@media (min-width: 992px){.narrow-container .container,.narrow-container .container-sm,.narrow-container .container-md,.narrow-container .container-lg,.narrow-container .container-xl,.narrow-container .container-xxl{max-width:calc(960px + var(--bs-gutter-x))}}@media (max-width: 575.98px){.sticky-navbar{top:calc((var(--heading-height) + var(--bs-navbar-padding-y)) * -1)}}@media (min-height: 420px){.scroll-target{scroll-margin-top:3.375rem}}@media (min-height: 420px) and (min-width: 576px){.scroll-target{scroll-margin-top:5rem}}.reaction-button{--bs-btn-disabled-opacity: 1;--bs-btn-disabled-bg: var(--bs-white)}.reaction-signin{opacity:0;transition:opacity 0.3s}.reaction-signin:hover,.reaction-signin:focus-visible{opacity:1}#flp-description{overflow:hidden}#flp-description:not(.show),#flp-description.collapsing{display:block;height:15rem}#flp-description::after{content:"";position:absolute;width:100%;height:10rem;bottom:0;background-image:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.75), #fff);pointer-events:none;transition:opacity 0.3s}#flp-description.show::after,#flp-description.collapsing[style^="height:"]::after{opacity:0}#flp-read-more .less{display:inline}#flp-read-more .more{display:none}#flp-read-more.collapsed .less{display:none}#flp-read-more.collapsed .more{display:inline}.campaign-fundraiser{transition:background-color 0.3s}.campaign-fundraiser:hover{background-color:rgba(var(--bs-primary-rgb), 0.05)}.campaign-placeholder,.campaign-placeholder-initials{border:1px dashed var(--bs-primary)}.campaign-placeholder-initials{box-shadow:0 0.5rem 4rem var(--bs-primary)}
