@font-face{font-family:PlusJakartaSans;font-optical-sizing:auto;font-weight:300 800;font-style:normal;font-display:swap;src:url('/font/PlusJakartaSans-VariableFont_wght.ttf') format('truetype-variations')}.btn-primary,.btn-primary-small,.common-input{font-family:PlusJakartaSans;position:relative}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb{background-color:#bebebe;border-radius:4px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:32px}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}body{background-color:#fffef7;font-family:PlusJakartaSans;letter-spacing:-.025em}a{text-decoration:underline}a,button,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}#page-banner .common-section:first-of-type{border-top-left-radius:0!important;border-top-right-radius:0!important}.common-section{overflow:hidden;border-radius:40px}@media(min-width:768px){.common-section{border-radius:50px}}@media(min-width:1200px){.common-section{border-radius:70px}#fundraiser .common-section{border-radius:60px}}.banner-bg-image{background-repeat:no-repeat;background-size:cover;background-position:center}.expand-card-group-wrap .expand-card-group:nth-of-type(1) .expand-card{bottom:0}.expand-card-group-wrap .expand-card-group:nth-of-type(2) .expand-card{top:0}.no-spin::-webkit-outer-spin-button,.no-spin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spin{-moz-appearance:textfield}.loader{width:40px;height:40px;border:4px solid #ccc;border-top:4px solid #409eff;border-radius:50%;animation:spin 1s linear infinite;margin:50px auto}@keyframes spin{to{transform:rotate(360deg)}}.rich-text-content{color:#000;word-break:break-word}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4{font-weight:900;margin:1em 0 .5em}.rich-text-content h1{font-size:2em}.rich-text-content h2{font-size:1.75em}.rich-text-content h3{font-size:1.5em}.rich-text-content h4{font-size:1.25em}.rich-text-content p{margin:1em 0}.rich-text-content strong{font-weight:900}.rich-text-content em{font-style:italic}.rich-text-content u{text-decoration:underline}.rich-text-content del{text-decoration:line-through}.rich-text-content code{background:#f4f4f4;padding:.2em .4em;border-radius:4px;font-family:monospace;font-size:.95em}.rich-text-content pre code{display:block;padding:1em;white-space:pre-wrap;background:#f4f4f4;border-radius:6px;overflow-x:auto}.rich-text-content blockquote{margin:1em 0;padding:.75em 1em;background:#f9f9f9;border-left:4px solid #ccc;color:#666;font-style:italic}.rich-text-content ul,.rich-text-content ol{padding-left:2em;margin:1em 0}.rich-text-content ol li{list-style:auto}.rich-text-content ul li{list-style:disc}.rich-text-content li{margin:.3em 0}.rich-text-content a{text-decoration:underline}.rich-text-content img{max-width:100%;height:auto;display:inline-block;margin:.5em 0}.rich-text-content table{border-collapse:collapse;width:100%;margin:1em 0;text-align:left}.rich-text-content table th,.rich-text-content table td{border:1px solid #ccc;padding:.5em 1em}.rich-text-content table thead{background:#f5f5f5;font-weight:bold}.rich-text-content [style*="color"]{font-weight:inherit}.input-error::placeholder{color:#ff2a12}.input-error-text{color:#ff2a12;font-size:12px}img.lazy{background-color:#eee;background-image:url("/icons/image_(2).png");background-repeat:no-repeat;background-position:center center;background-size:40px 40px;object-fit:cover}.rich-text-content-generic-text{line-height:1.8}.rich-text-content-bold-text{line-height:1.3}.word{display:inline-flex;line-height:.95}.btn-primary,.btn-primary-small{display:inline-flex;align-items:center;justify-content:center}.btn-primary span,.btn-primary-small span,.common-input span,.common-input-small span,.btn-primary input,.btn-primary-small input{transform:translateY(-.1em)}.common-input input,.common-input textarea,.common-input-small input{background-color:transparent;line-height:1;transform:translateY(-.1em)}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .4s ease,transform .4s ease}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0;transform:scale(.95)}.modal-fade-enter-to,.modal-fade-leave-from{opacity:1;transform:scale(1)}.modal-bg-fade-enter-active,.modal-bg-fade-leave-active{transition:opacity .2s ease,transform .2s ease}.modal-bg-fade-enter-from,.modal-bg-fade-leave-to{opacity:0}.modal-bg-fade-enter-to,.modal-bg-fade-leave-from{opacity:1}.toast-fade-enter-active,.toast-fade-leave-active{transition:all .3s ease}.toast-fade-enter-from,.toast-fade-leave-to{opacity:0;transform:translateY(-100%)}.toast-fade-move{transition:transform .3s ease}@media(max-height:668px){.common-popup-wrap{padding-top:20px;padding-bottom:20px}.common-popup-content{height:calc(90vh - 40px)}}.popup-body{height:calc(var(--vh,1vh)*95);max-height:calc(var(--vh,1vh)*95)}@media(min-width:640px){.popup-body{height:auto;max-height:calc((var(--vh,1vh)*95) - 10px)}}