.component.external-donation{justify-self:center}.component.external-donation .add-external-donation{position:relative;width:100%;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(2 170 182/var(--tw-bg-opacity));padding:.5rem 1.5rem .5rem 1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.external-donation .add-external-donation.reversed{border-width:1px;--tw-border-opacity:1;border-color:rgb(2 170 182/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(2 170 182/var(--tw-text-opacity))}.component.external-donation .add-external-donation svg{height:1.5rem;width:1.5rem}.component.external-donation .add-external-donation:hover:after{visibility:visible;opacity:1}.component.external-donation .modal .wrapper{display:flex;height:-moz-fit-content;height:fit-content;align-items:center;justify-content:center}.component.external-donation .modal .wrapper .content{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:50px 70px 90px}@media (max-width:767px){.component.external-donation .modal .wrapper .content{overflow-y:scroll}}@media (min-width:768px){.component.external-donation .modal .wrapper .content{border-radius:15px}}.component.external-donation .modal .wrapper .content .close{position:absolute;right:1.25rem;top:1.25rem;--tw-text-opacity:1;color:rgb(20 114 131/var(--tw-text-opacity))}.component.external-donation .modal .wrapper .content .close svg{height:30px;width:30px}.component.external-donation .modal .wrapper .content .title{margin-bottom:1.25rem;text-align:center;font-weight:600}@media (min-width:1024px){.component.external-donation .modal .wrapper .content .title{font-size:1.875rem;line-height:2.25rem}}.component.external-donation .modal .wrapper .content .description{margin-bottom:25px;text-align:center;font-size:1.5rem;line-height:2rem}@media (max-width:767px){.component.external-donation .modal .wrapper .content .description{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:1024px){.component.external-donation .modal .wrapper .content .description{max-width:75vw;--tw-text-opacity:1;color:rgb(2 141 151/var(--tw-text-opacity))}}.component.external-donation .modal .wrapper .content .external-donation-form{display:flex;justify-content:center}.component.external-donation .modal .wrapper .content .external-donation-form .fields{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:100px;column-gap:100px;row-gap:30px}.component.external-donation .modal .wrapper .content .external-donation-form .fields .field{display:grid;row-gap:5px}.component.external-donation .modal .wrapper .content .external-donation-form .fields .field input,.component.external-donation .modal .wrapper .content .external-donation-form .fields .field select{height:100%;width:100%;border-radius:12px;--tw-bg-opacity:1;background-color:rgb(240 249 250/var(--tw-bg-opacity));padding:.75rem}.component.external-donation .modal .wrapper .content .external-donation-form .fields .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;font-family:var(--font-palanquin);background-image:url(/chevron-down-cyan.svg);background-size:25px;background-position:calc(100% - 16px) 50%}.component.external-donation .modal .wrapper .content .external-donation-form .fields .field .external-amount-wrapper{position:relative;font-family:var(--font-source-sans)}.component.external-donation .modal .wrapper .content .external-donation-form .fields .field .external-amount-wrapper:before{content:"€";position:absolute;left:0;display:flex;height:100%;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;padding-right:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600}.component.external-donation .modal .wrapper .content .external-donation-form input[type=submit]{position:absolute;bottom:25px;right:35px;border-radius:25px;padding:.75rem 1.25rem}.component.external-donation .modal .wrapper .content .external-donation-form input[type=submit]:hover{cursor:pointer}.component.external-donation .modal .wrapper .content .external-donation-form input[type=submit]{--tw-bg-opacity:1;background-color:rgb(4 201 215/var(--tw-bg-opacity));font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (max-width:767px){.component.external-donation .modal .wrapper .content .external-donation-form{flex-direction:column;gap:30px}.component.external-donation .modal .wrapper .content .external-donation-form input[type=submit]{position:relative;top:0;bottom:0;right:0;left:0}.component.external-donation .modal .wrapper .content .external-donation-form .fields{grid-template-columns:1fr}}