@charset "UTF-8";@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Light.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Regular.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Medium.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Bold.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:DIN Next;src:url(/fonts/din-next/DINNextLTPro-Black.woff) format("woff"),url(/fonts/din-next/DINNextLTPro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Arabic;src:url(/fonts/din-next-arabic/DINNextLTArabic-Light.woff) format("woff"),url(/fonts/din-next-arabic/DINNextLTArabic-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Arabic;src:url(/fonts/din-next-arabic/DINNextLTArabic-Medium.woff) format("woff"),url(/fonts/din-next-arabic/DINNextLTArabic-Medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Arabic;src:url(/fonts/din-next-arabic/DINNextLTArabic-Heavy.woff) format("woff"),url(/fonts/din-next-arabic/DINNextLTArabic-Heavy.ttf) format("truetype");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Light.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Regular.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Bold.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:DIN Next Slab;src:url(/fonts/din-next-slab/DINNextSlabPro-Italic.woff) format("woff"),url(/fonts/din-next-slab/DINNextSlabPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:optional}.bg-primary{background-color:#662d91}.bg-primary-darker{background-color:#32195c}.bg-primary-lighter{background-color:#ede7f2}.bg-brand-secondary{background-color:#ed1846}.bg-secondary{background-color:#52c6d8}.bg-grey{background-color:#f6f6f6}@media (min-width: 1024px){.bg-grey-from-large{background-color:#f6f6f6}}@media (max-width: 1023px){.bg-grey-to-large{background-color:#f6f6f6}}.bg-light{background-color:#fff}.bg-blue-lighter{background-color:#d4f1f5}@media (min-width: 1024px){.bg-light-from-large{background-color:#fff}}@media (max-width: 1023px){.bg-light-to-large{background-color:#fff}}.bg-lha-primary-lighter{background-color:#d4f1f5}.bg-decorative-pattern{background-image:url(/img/decorative-background.png);background-size:100%}.project-form{width:100%;height:auto;margin:0 0 0 auto;background-color:#fff;border:none;border-radius:8px;box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;position:relative;overflow:visible}@media (max-width: 1023px){.project-form{border:none;border-radius:0;max-width:100%;width:100%;margin:0 auto}}@media (max-width: 768px){.project-form{max-width:100%;margin:0 auto}}@media (max-width: 480px){.project-form{margin:0}}.project-form .project-form__component{display:flex;flex-direction:column;height:100%;min-height:auto;flex:1;position:relative}.project-form .project-form__component.modal-active .project-form__content{display:none}.project-form .project-form__content,.project-form form{display:flex;flex-direction:column;height:100%;flex:1}.project-form .form__fields-wrap{flex:1;display:flex;flex-direction:column}@media (max-width: 1023px){.project-form .form__fields-wrap{flex:0 1 auto}}.project-form .form__fields-wrap-bottom{margin-top:auto}@media (max-width: 1023px){.project-form .form__fields-wrap-bottom{margin-top:0}}.project-form .form__field[data-parameter-index]:not([data-parameter-index="0"]){display:none}.project-form .__parameter-quantity:has(.project-form__plaque-toggle){display:block;flex-shrink:0;overflow:visible}.project-form .form__field{margin-bottom:8px}.project-form .form__field:last-child{margin-bottom:0}.project-form .form__field:has(.radio--toggle-with-text){flex:1 1 100%;width:100%;max-width:100%;min-width:100%}.project-form fieldset{margin:0 0 8px;position:relative;z-index:1;border:0;padding:0}.project-form fieldset:last-child{margin-bottom:0}.project-form .form__title{color:#7332aa;font-size:22px;font-weight:700;margin-bottom:12px;text-align:center}.project-form .visuallyhidden{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.project-form select{height:42px;min-height:42px;border-radius:8px;padding:10px;border:1px solid #7332AA;font-size:16px;box-sizing:border-box;width:100%;text-align:center}.project-form .form__input--select select:hover{border-color:#7332aa}.project-form input[type=text]:not(.project-form__other-input),.project-form input[type=text].datepicker-activator{height:42px;min-height:42px;border-radius:8px;padding:0 16px;border:1px solid #7332AA;box-sizing:border-box;width:100%}.project-form input[type=number],.project-form textarea{font-size:16px}.project-form .sel.__quant{min-width:80px;width:80px;max-width:80px;text-align:left;box-shadow:none;outline:none}.project-form .sel.__quant:focus,.project-form .sel.__quant:active{box-shadow:none;outline:none}.project-form label.text-color--primary{color:#7332aa;font-size:14px;font-weight:400;margin-bottom:4px;display:block}.project-form label{position:relative}.project-form label:after,.project-form label:before{display:none;content:none;visibility:hidden;opacity:0;background:none;width:0}.project-form input[type=radio]+label:not(.checked){color:#7332aa}.project-form .button,.project-form .button--primary,.project-form .button--action,.project-form .button--full-width,.project-form .project-form__back-btn{border-radius:8px;height:42px;min-height:42px;padding:10px 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .2s ease;outline:none;line-height:1}@media (max-width: 480px){.project-form .button,.project-form .button--primary,.project-form .button--action,.project-form .button--full-width,.project-form .project-form__back-btn{font-size:16px}}.project-form .button:after,.project-form .button:before{content:none;display:none}.project-form .button--primary{background:#e32652;color:#fff;border:none}.project-form .button--primary:hover{opacity:.95}.project-form .button--primary svg,.project-form .button--primary .icon,.project-form .button--primary *[class*=arrow],.project-form .button--action svg,.project-form .button--action .icon,.project-form .button--action *[class*=arrow],.project-form .button--full-width svg,.project-form .button--full-width .icon,.project-form .button--full-width *[class*=arrow]{display:none;visibility:hidden}.project-form .project-form__back-btn{background:#fff;color:#7332aa;border:1px solid #7332AA;font-size:16px;cursor:pointer;width:100%}.project-form .project-form__back-btn:hover{background:#7332aa0d}.project-form .project-form__save-btn{display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;cursor:pointer;transition:all .2s ease;outline:none;line-height:1;width:100%;font-size:16px;padding:12px 16px;border-radius:8px;background-image:none;position:relative;background:#e32652;color:#fff}.project-form .project-form__save-btn:hover{opacity:.95}.project-form .form__inline{display:flex;gap:6px;flex-wrap:wrap}.project-form .form__inline__1-4.form__inline__margin{flex:0 0 auto;width:auto;max-width:none;min-width:60px}.project-form .form__inline__1-4{flex:1;min-width:60px;width:25%}.project-form .form__inline__4-4{display:flex;gap:8px;flex-wrap:nowrap;width:100%;height:42px;max-height:42px;overflow:hidden}.project-form .form__inline__full{width:100%}.project-form .form__inline .radio--toggle-with-text{flex:1 1 100%;width:100%;max-width:100%}.project-form .project-form__btn-group--frequency{border:1px solid #7332AA;border-radius:8px;display:flex;height:42px;min-height:42px;overflow:hidden;position:relative;z-index:1}.project-form .project-form__option--frequency{flex:1;display:flex}.project-form .project-form__option--frequency input[type=radio]{display:none}.project-form .project-form__option--frequency label{flex:1;display:flex;align-items:center;justify-content:center;height:42px;min-height:42px;padding:8px 4px;background:transparent;color:#7332aa;border:none;font-size:16px;cursor:pointer;transition:all .2s ease;margin:0}.project-form .project-form__option--frequency label:before,.project-form .project-form__option--frequency label:after{display:none;content:none}.project-form .project-form__option--frequency label:hover{background:#7332aa1a}@media (max-width: 480px){.project-form .project-form__option--frequency label{font-size:16px;padding:6px 4px}}.project-form .project-form__option--frequency input[type=radio]:checked+label{background:#7332aa;color:#fff;border-radius:8px;font-weight:700}.project-form .project-form__option--frequency.radio--toggle label{border:none}.project-form .project-form__stipulation-wrap{margin-bottom:8px;position:relative;z-index:2;clear:both}.project-form .project-form__stipulation{position:relative;z-index:2}.project-form .project-form__btn-group--stipulation{border:1px solid #7332AA;border-radius:8px;display:flex;min-height:42px;overflow:hidden;flex-wrap:wrap;position:relative;z-index:2;background:#fff}.project-form .project-form__option--stipulation{flex:1;display:flex;min-width:50px}.project-form .project-form__option--stipulation input[type=radio]{display:none}.project-form .project-form__option--stipulation label{flex:1;display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 6px;background:transparent;color:#7332aa;border:none;font-size:16px;cursor:pointer;transition:all .2s ease;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-form .project-form__option--stipulation label:before,.project-form .project-form__option--stipulation label:after{display:none;content:none}@media (max-width: 480px){.project-form .project-form__option--stipulation label{font-size:16px;padding:6px 4px}}.project-form .project-form__option--stipulation input[type=radio]:checked+label{background:#7332aa;color:#fff;border-radius:8px;font-weight:700}.project-form .project-form__option--stipulation:first-child input[type=radio]:checked+label{border-top-left-radius:8px;border-bottom-left-radius:8px}.project-form .project-form__option--stipulation:last-child input[type=radio]:checked+label{border-top-right-radius:8px;border-bottom-right-radius:8px}.project-form .radio--toggle input[type=radio],.project-form .radio input[type=radio],.project-form .toggle__item input[type=radio]{display:none}.project-form .radio--toggle input[type=radio]+label,.project-form .radio input[type=radio]+label,.project-form .toggle__item input[type=radio]+label{background:#fff;width:100%;min-height:42px;padding:8px 6px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-form .radio--toggle input[type=radio]:checked+label,.project-form .radio input[type=radio]:checked+label,.project-form .toggle__item input[type=radio]:checked+label{background:#7332aa;color:#fff;width:100%;height:42px}.project-form .radio--toggle{display:flex;width:fit-content;justify-content:flex-end}.project-form .radio--toggle input[type=radio]+label{flex:1;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #7332AA;color:#7332aa;font-size:16px;cursor:pointer;transition:all .2s ease}.project-form .radio--toggle input[type=radio]+label:before,.project-form .radio--toggle input[type=radio]+label:after{display:none;content:none}.project-form .radio--toggle input[type=radio]:checked+label{border-radius:8px;font-weight:700}.project-form .form__inline__margin~.radio--toggle{max-width:112px}.project-form .toggle__item{visibility:visible}.project-form .radio--toggle label:hover{border-color:#7332aa}.project-form .toggle__row--1-2{width:100%}.project-form .toggle__row--1-2 .toggle__item{width:50%}.project-form .toggle__row--1-2 .toggle__item:last-child{position:relative;left:0}.project-form .radio--toggle-with-text{width:100%;display:block;flex:1 1 100%;flex-basis:100%;max-width:100%;min-width:100%;margin-top:0}.project-form .radio--toggle-with-text .toggle__item{width:100%;display:block;flex-basis:100%}.project-form .radio--toggle-with-text input[type=radio]{display:none}.project-form .radio--toggle-with-text input[type=radio]+label{background:#fff;height:42px;color:#7332aa;text-align:center;font-size:16px;font-weight:400;line-height:normal;width:100%;display:block;box-sizing:border-box;padding:12px;border-radius:8px;border:1px solid #7332AA;cursor:pointer;transition:all .2s ease}.project-form .radio--toggle-with-text input[type=radio]:checked+label{display:none}.project-form .radio--toggle-with-text input[type=radio]:checked~.project-form__other-amount{display:flex;height:42px}.project-form .radio--toggle-with-text__text-input,.project-form .radio--toggle-with-text__text-input__fake-label,.project-form .radio--toggle-with-text__text-input__label{display:none}.project-form .radio--toggle-with-text *{box-sizing:border-box}.project-form .project-form__other-amount{border-radius:8px;border:1px solid #7332AA;display:none;height:42px;min-height:42px;overflow:hidden}.project-form .__donate-form-other-option:checked~.project-form__other-amount{display:flex}.project-form .__donate-form-other-option:checked~.project-form__other-amount .project-form__other-label{background:#7332aa;color:#fff}.project-form .__donate-form-other-option:checked~.project-form__other-amount .project-form__other-label .project-form__currency-symbol{color:#fff}.project-form .project-form__other-label{display:flex;align-items:center;justify-content:center;background:#7332aa;color:#fff;padding:0 12px;min-width:50px;border-right:1px solid #7332AA}.project-form .project-form__other-wrapper{flex:1;display:flex}.project-form input[type=text].project-form__other-input{width:100%;border:none;outline:none;padding:0 12px;font-size:16px}.project-form .radio--toggle-with-text__text-input{display:none}.project-form .toggle.toggle--desc.__donate-form-amounts{margin-bottom:0}.project-form .project-form__plaque-toggle{border-radius:8px;border:none;background:#fff;color:#7332aa;width:100%;min-height:42px;height:auto;padding:12px 16px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;font-size:16px;transition:all .2s ease}.project-form .project-form__plaque-icon{padding-top:3px;width:20px;height:20px;min-width:20px;border-radius:50%;background:transparent;color:#7332aa;border:1.5px solid #7332AA;display:flex;align-items:center;justify-content:center;margin-right:12px;font-weight:400;font-size:25px;line-height:1;text-align:center;flex-shrink:0}.project-form .project-form__plaque-icon.has-number{font-size:16px}.project-form .project-form__plaque-modal{display:none;position:static;background:#fff;border-radius:8px;padding:8px 8px 4px;margin:0;box-sizing:border-box;z-index:1;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;color:#7332aa;font-family:DIN Next,sans-serif;font-size:16px!important}.project-form .project-form__plaque-modal *{color:#7332aa;font-family:DIN Next,sans-serif;font-size:16px!important}.project-form .project-form__plaque-modal .project-form__save-btn,.project-form .project-form__plaque-modal .project-form__save-btn *,.project-form .project-form__plaque-modal .button--primary,.project-form .project-form__plaque-modal .button--primary *,.project-form .project-form__plaque-modal .button--action,.project-form .project-form__plaque-modal .button--action *,.project-form .project-form__plaque-modal .button--full-width,.project-form .project-form__plaque-modal .button--full-width *{color:#fff!important}.project-form .project-form__plaque-modal .project-form__name-option.active,.project-form .project-form__plaque-modal .project-form__name-option.active *{color:#fff!important;background:#7332aa!important}.project-form .project-form__plaque-modal.show{display:flex}.project-form .project-form__plaque-modal-header{flex-shrink:0}.project-form .project-form__plaque-body{flex:1;display:flex;flex-direction:column;gap:4px;overflow-y:auto;overflow-x:hidden;min-height:0;padding-bottom:4px}.project-form .project-form__plaque-actions{left:0;right:0;bottom:-6px;background:#fff;border-radius:0 0 8px 8px;flex-shrink:0;margin-top:4px;padding-top:4px;margin-bottom:4px}.project-form .project-form__plaque-actions .form__fields-wrap-bottom{margin:0;padding:0;gap:8px;display:flex;flex-direction:column}.project-form .project-form__plaque-actions .form__fields-wrap-bottom .form__field,.project-form .project-form__plaque-actions .form__fields-wrap-bottom .form__field:last-child{margin-bottom:0;margin-top:0}.project-form .project-form__plaque-actions .form__field--centered{margin-bottom:0}.project-form .project-form__plaque-actions .form__input{margin:0}.project-form .project-form__name-toggle{border:1px solid #7332AA;border-radius:8px;display:flex;height:44px;overflow:hidden;margin-bottom:8px;flex-shrink:0;padding:0;gap:0;background:#fff}.project-form .project-form__name-option{flex:1;padding:0 10px;background:#fff;color:#7332aa;border:none;cursor:pointer;font-size:16px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;position:relative}.project-form .project-form__name-option.active{background:#7332aa;color:#fff;border-radius:8px}.project-form .project-form__name-section{flex:1;display:flex;flex-direction:column;gap:4px;margin:8px 0;min-height:0}.project-form .project-form__name-single,.project-form .project-form__name-multiple{display:none;min-height:0}.project-form .project-form__name-single.show,.project-form .project-form__name-multiple.show{display:block}.project-form .project-form__name-multiple.show{display:flex;flex-direction:column;gap:4px;min-height:0}.project-form .project-form__name-nav--top,.project-form .project-form__name-nav--bottom{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:3px 0;background:#fff}.project-form .project-form__name-page{display:none;flex-direction:column;gap:6px}.project-form .project-form__name-page.active{display:flex}.project-form .project-form__name-group{display:flex;flex-direction:column;gap:3px;margin-bottom:6px}.project-form .project-form__name-group:last-child{margin-bottom:0}.project-form .project-form__name-group label{display:none}.project-form .project-form__name-group input{padding:0 12px;font-size:16px;box-sizing:border-box;outline:none;border-radius:8px;border:1px solid #7332AA;height:44px;width:100%}.project-form .project-form__name-group .project-form__char-counter{display:none;font-size:12px;line-height:1.2;color:#7332aa}.project-form .project-form__nav-arrow{background:none;border:none;cursor:pointer;color:#7332aa;padding:2px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:28px;border-radius:6px;touch-action:manipulation}.project-form .project-form__nav-arrow[disabled],.project-form .project-form__nav-arrow.is-inactive{opacity:.4;color:#7332aa80;cursor:not-allowed;box-shadow:none}.project-form .project-form__nav-arrow:disabled{opacity:.5;cursor:not-allowed}.project-form .project-form__nav-arrow:hover:not(:disabled){color:#5a2888;background:#7332aa1a}.project-form .project-form__nav-arrow:active:not(:disabled){background:#7332aa33}.project-form .project-form__nav-arrow .project-form__nav-icon{display:block}.project-form .project-form__nav-arrow svg path{fill:#7332aa}.project-form .project-form__nav-arrow--up,.project-form .project-form__nav-arrow--down{display:flex;visibility:visible;opacity:1;position:relative;z-index:1}.project-form .project-form__nav-icon{display:block;fill:currentColor;transition:all .2s ease;width:14px;pointer-events:none}.project-form .project-form__description{font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;text-align:center;justify-content:center;color:#7332aa}.project-form .project-form__description:has(.hidden),.project-form .project-form__description:empty{display:none;padding:0;margin:0}.project-form .project-form__description-text{color:#7332aa;font-size:14px;line-height:1.4;margin:0}.project-form .project-form__impact{padding:16px;border-radius:8px}.project-form .project-form__impact-content{color:#37145a;font-size:16px;line-height:1.6}.project-form .project-form__impact-content p{margin:0 0 8px}.project-form .project-form__impact-content p:last-child{margin-bottom:0}.project-form .project-form__impact-content ul,.project-form .project-form__impact-content ol{margin:8px 0;padding-left:20px}.project-form .project-form__impact-content li{margin-bottom:4px}.project-form .specify-mode-button{position:relative}.project-form .specify-mode-button:after{content:"✕";position:absolute;right:15px;font-size:16px;color:#fff}@media (max-width: 1023px){.ha-mid-block-flex__mid--donate-form{max-width:100%;width:100%}}.donation-gallery__stipulation{margin-bottom:8px;margin-top:0}.donation-gallery__stipulation .project-form__btn-group--stipulation{border:1px solid #7332AA;border-radius:8px;display:flex;min-height:42px;overflow:hidden;flex-wrap:wrap;background:#fff;padding:0;margin:0;box-shadow:none}.donation-gallery__stipulation .project-form__option--stipulation{flex:1;display:flex;align-items:center;justify-content:center;min-width:50px}.donation-gallery__stipulation .project-form__option--stipulation input[type=radio]{display:none}.donation-gallery__stipulation .project-form__option--stipulation label{flex:1;display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 6px;background:transparent;color:#7332aa;border:none;font-size:16px;cursor:pointer;transition:all .2s ease;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donation-gallery__stipulation .project-form__option--stipulation label:before,.donation-gallery__stipulation .project-form__option--stipulation label:after{display:none;content:none}.donation-gallery__stipulation .project-form__option--stipulation input[type=radio]:checked+label{background:#7332aa;color:#fff;border-radius:8px;font-weight:700}.donation-gallery__stipulation .project-form__option--stipulation:first-child input[type=radio]:checked+label{border-top-left-radius:8px;border-bottom-left-radius:8px}.donation-gallery__stipulation .project-form__option--stipulation:last-child input[type=radio]:checked+label{border-top-right-radius:8px;border-bottom-right-radius:8px}.project-form__floating-btn{position:fixed;right:0;bottom:20px;background:#e32652;color:#fff;border:none;border-radius:24px 0 0 24px;padding:12px 16px 12px 20px;display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px;font-weight:600;box-shadow:0 0 0 2px #fff,0 0 0 3px #e32652,-4px 4px 12px #0003;z-index:1000;transition:all .3s ease;opacity:0;pointer-events:none;min-width:140px;height:48px}.project-form__floating-btn--visible{opacity:1;pointer-events:auto}.project-form__floating-btn:hover{background:#cc234a;box-shadow:0 0 0 4px #fff,0 0 0 5px #e32652,-6px 6px 16px #0000004d;transform:translate(-4px)}@media (max-width: 768px){.project-form__floating-btn{padding:12px 12px 12px 16px;font-size:14px;min-width:120px;height:48px;gap:6px;bottom:80px}}.project-form__floating-icon{width:32px;height:32px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid rgba(255,255,255,.3)}.project-form__floating-icon svg{width:14px;height:18px;color:#ed1846}@media (max-width: 768px){.project-form__floating-icon{width:28px;height:28px}.project-form__floating-icon svg{width:12px;height:16px}}.project-form__plaque-actions{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:4px!important;padding-top:4px!important;margin-bottom:4px!important}.project-form__plaque-actions .form__field,.project-form__plaque-actions .form__field--centered,.project-form__plaque-actions .form__field:last-child{margin-bottom:0!important;margin-top:0!important}.project-form__plaque-actions .form__input{margin:0!important}.project-form__plaque-actions .form__fields-wrap-bottom{display:flex!important;flex-direction:column!important;gap:8px!important}.project-form__plaque-actions .form__fields-wrap-bottom .form__field,.project-form__plaque-actions .form__fields-wrap-bottom .form__field:last-child{margin-bottom:0!important;margin-top:0!important}.project-form__plaque-actions .form__fields-wrap-bottom .form__input{margin:0!important}.project-form .radio--toggle input[type=radio]:not(.__donate-form-other-option)+label,.project-form .toggle__item input[type=radio]:not(.__donate-form-other-option)+label,.project-form .radio input[type=radio]:not(.__donate-form-other-option)+label{height:42px!important;min-height:42px!important;max-height:42px!important;width:100%!important;border:1px solid #7332AA!important;border-radius:8px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;box-shadow:none!important;outline:none!important}.project-form .radio--toggle input[type=radio]:not(.__donate-form-other-option):checked+label,.project-form .toggle__item input[type=radio]:not(.__donate-form-other-option):checked+label,.project-form .radio input[type=radio]:not(.__donate-form-other-option):checked+label{height:42px!important;min-height:42px!important;max-height:42px!important;width:100%!important;border:1px solid #7332AA!important;border-radius:8px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#7332aa!important;color:#fff!important;font-weight:700!important;transform:none!important;box-shadow:none!important;outline:none!important}.project-form .radio--toggle label:active,.project-form .toggle__item label:active,.project-form .radio label:active{transform:none!important;box-shadow:none!important;outline:none!important}.project-form .toggle__item:not(:has(.__donate-form-frequency-option)){height:42px!important;min-height:42px!important;max-height:42px!important;overflow:hidden!important;box-sizing:border-box!important}
