.component.description{margin-bottom:1.75rem}.component.description>.container{display:grid}@media (min-width:1024px){.component.description>.container{margin-bottom:4rem;-moz-column-gap:8rem;column-gap:8rem;row-gap:2.5rem}}.component.description>.container{margin-left:auto;width:100%}@media (min-width:1024px){.component.description>.container{margin-right:0;padding-right:0;max-width:calc(1024px + (100vw - 1024px)/2)}}@media (min-width:1280px){.component.description>.container{max-width:calc(1280px + (100vw - 1280px)/2)}}@media (min-width:1400px){.component.description>.container{max-width:calc(1400px + (100vw - 1400px)/2)}}.component.description>.container .desc-share{margin-top:2rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}@media (min-width:1024px){.component.description>.container .desc-share{margin-top:5rem}}.component.description>.container .desc-share .desc{white-space:pre-line;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.component.description>.container .desc-share .desc{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.component.description>.container .desc-share .desc{order:2}}.component.description>.container .desc-share .desc .why{margin-bottom:.75rem;font-family:var(--font-palanquin);font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}@media (min-width:1024px){.component.description>.container .desc-share .desc .why{font-size:1.5rem;line-height:2rem}}.component.description>.container .desc-share .desc img{margin-top:1.25rem;height:auto;width:100%;border-radius:.75rem}@media (min-width:768px){.component.description>.container .desc-share .desc img{width:auto}}.component.description>.container .desc-share .desc .read-more{margin-top:.75rem;padding-left:.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}.component.description>.container .desc-share .finished .buttons a{border-radius:1.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity));padding:.75rem 35px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.description>.container .desc-share .finished .buttons a:hover,.component.description>.container .desc-share .finished .buttons a:last-of-type{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(18 109 226/var(--tw-text-opacity))}.component.description>.container .desc-share .finished .buttons a:hover:last-of-type{--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.description>.container .desc-share .share{--tw-bg-opacity:1;background-color:rgb(240 247 255/var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem}@media (min-width:1024px){.component.description>.container .desc-share .share{position:static;order:1;display:flex;align-items:center;gap:1.25rem;border-radius:32px;padding:.75rem 1.5rem}}@media (max-width:1023px){.component.description>.container .desc-share .share{position:relative;left:50%;margin-left:-50vw;width:100vw}}.component.description>.container .desc-share .share .label{margin-bottom:.75rem;text-align:center;font-family:var(--font-palanquin);font-size:14px;font-weight:600;line-height:1.25;--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}@media (min-width:768px){.component.description>.container .desc-share .share .label{font-size:18px}}@media (min-width:1024px){.component.description>.container .desc-share .share .label{margin-bottom:0}}.component.description>.container .desc-share .share .socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}@media (min-width:1024px){.component.description>.container .desc-share .share .socials{justify-content:space-between}}.component.description>.container .desc-share .share .socials>button{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;color:#fff!important;background-color:#024397!important}.component.description>.container .desc-share .share .socials>button svg{height:2rem;width:2rem}.component.description>.container .desc-share .share .socials>button:hover{background-color:#126DE2!important}.component.description>.container .desc-share .share .modal .qr-download{margin-top:1.25rem;display:flex;border-radius:25px;border-width:2px;--tw-border-opacity:1;border-color:rgb(4 201 215/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.625rem 1rem;--tw-text-opacity:1;color:rgb(4 201 215/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;font-family:var(--font-merriweather-sans);font-size:1rem;line-height:1.5rem;font-weight:600}.component.description>.container .desc-share .share .modal .qr-download:hover{--tw-bg-opacity:1;background-color:rgb(4 201 215/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.description>.container .desc-share .share .modal .qr-download{padding-left:1.25rem;padding-right:1.25rem;font-size:1.125rem;line-height:1.75rem}}.component.description>.container .desc-share .share .modal img{border-radius:.5rem}@media (min-width:1024px){.component.description>.container .desc-share .share .modal img{height:auto;width:auto}}.component.description.finished>.container .desc-share .share{display:none}.component.description.campaign.finished,.component.description.organisation.finished{margin-top:.75rem}.component.description.campaign>.container,.component.description.organisation>.container{margin-left:auto;width:100%}@media (min-width:1024px){.component.description.campaign>.container,.component.description.organisation>.container{margin-right:0;padding-right:0;max-width:calc(1024px + (100vw - 1024px)/2)}}@media (min-width:1280px){.component.description.campaign>.container,.component.description.organisation>.container{max-width:calc(1280px + (100vw - 1280px)/2)}}@media (min-width:1400px){.component.description.campaign>.container,.component.description.organisation>.container{max-width:calc(1400px + (100vw - 1400px)/2)}}@media (min-width:1024px){.component.description.campaign>.container,.component.description.organisation>.container{grid-template-columns:repeat(2,minmax(0,1fr))}}.component.description.campaign>.container .desc-share .desc p{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden;padding-left:.25rem;padding-right:.25rem}.component.description.campaign>.container .desc-share .desc.collapsed p{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.component.description.team .container .desc-share .desc .read-more,.component.description.team .container .desc-share .desc .why{--tw-text-opacity:1;color:rgb(2 141 151/var(--tw-text-opacity))}.component.description.team .container .desc-share .share{--tw-bg-opacity:1;background-color:rgb(230 243 245/var(--tw-bg-opacity))}.component.description.team .container .desc-share .share .label{--tw-text-opacity:1;color:rgb(2 141 151/var(--tw-text-opacity))}.component.description.team .container .desc-share .share .socials>button{background-color:#04C9D7!important}.component.description.team .container .desc-share .share .socials>button:hover{background-color:#02AAB6!important}.component.description.team .container .component.destination{order:2}.component.description.team .container .component.relation-list{order:1}.component.description.organisation .container .desc-share .desc .read-more,.component.description.organisation .container .desc-share .desc .why{--tw-text-opacity:1;color:rgb(191 102 18/var(--tw-text-opacity))}@media (min-width:1024px){.component.description:not(.campaign,.organisation)>.container{grid-template-columns:repeat(1,minmax(0,1fr))}.component.description:not(.campaign,.organisation)>.container>*{width:42.8571428571%}}.component.destination>.title{margin-bottom:.75rem;margin-top:2rem;text-align:center;font-family:var(--font-palanquin);font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:1024px){.component.destination>.title{margin-top:0;text-align:left;font-size:1.5rem;line-height:2rem}}.component.destination .wrapper .cover{position:relative;display:flex;height:8rem;align-items:flex-start;justify-content:flex-end;padding:.75rem 1rem}@media (min-width:1024px){.component.destination .wrapper .cover{justify-content:flex-start}}.component.destination .wrapper .cover .cover-img{position:absolute;inset:0;z-index:-10;height:100%;width:100%;border-top-left-radius:.75rem;border-top-right-radius:.75rem;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.component.destination .wrapper .cover .cover-img{border-top-right-radius:0;border-bottom-right-radius:0}}.component.destination .wrapper .cover .label{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(2 67 151/var(--tw-bg-opacity));padding:.5rem 1rem;font-family:var(--font-merriweather-sans);font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.component.destination .wrapper .cover .label{font-size:1.125rem;line-height:1.75rem}}.component.destination .wrapper .text{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(240 247 255/var(--tw-bg-opacity));padding:1.25rem 1.25rem 1.75rem;border-top-right-radius:0;border-bottom-right-radius:0}.component.destination .wrapper .text .label{margin-bottom:.75rem;font-family:var(--font-palanquin);--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}.component.destination .wrapper .text .title{margin-bottom:.75rem;font-family:var(--font-palanquin);font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:768px){.component.destination .wrapper .text .title{font-size:1.5rem;line-height:2rem}}.component.destination .wrapper .text .description{margin-bottom:1rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;white-space:pre-line;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.component.destination .wrapper .text .description{font-size:1.125rem;line-height:1.75rem}}.component.destination .wrapper .text .read-more{font-weight:700;--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}.component.destination .wrapper .text .buttons a,.component.destination .wrapper .text .buttons button{display:flex;align-items:center;gap:.5rem;text-align:center;border-radius:25px;border-width:1px;--tw-border-opacity:1;border-color:rgb(18 109 226/var(--tw-border-opacity));padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(18 109 226/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.destination .wrapper .text .buttons a:hover,.component.destination .wrapper .text .buttons button:hover{--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.component.destination .wrapper .text .buttons a,.component.destination .wrapper .text .buttons button{font-size:1.125rem;line-height:1.75rem}}.component.destination .wrapper .text.collapsed .description{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.component.destination .wrapper .text.collapsed .read-more{margin-bottom:.5rem}.component.destination.campaign,.component.destination.organisation,.component.destination.solo-campaign{margin-top:2.5rem;margin-bottom:1.25rem}.component.destination.participant>.title,.component.destination.solo-campaign>.title{--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}.component.destination.participant .wrapper,.component.destination.solo-campaign .wrapper{overflow:hidden;border-radius:.75rem}.component.destination.team>.title{--tw-text-opacity:1;color:rgb(2 141 151/var(--tw-text-opacity))}.component.destination.team .wrapper{overflow:hidden;border-radius:.75rem}.component.destination.team .wrapper .cover .label{--tw-bg-opacity:1;background-color:rgb(2 141 151/var(--tw-bg-opacity))}.component.destination.team .wrapper .text{--tw-bg-opacity:1;background-color:rgb(230 243 245/var(--tw-bg-opacity))}.component.destination.team .wrapper .read-more{--tw-text-opacity:1;color:rgb(2 141 151/var(--tw-text-opacity))}.component.destination.team .wrapper .buttons a,.component.destination.team .wrapper .buttons button{--tw-border-opacity:1;border-color:rgb(2 141 151/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(2 141 151/var(--tw-text-opacity))}.component.destination.team .wrapper .buttons a:hover,.component.destination.team .wrapper .buttons button:hover{--tw-bg-opacity:1;background-color:rgb(2 141 151/var(--tw-bg-opacity))}.component.relation-list>.title{margin-top:2rem;margin-bottom:.75rem;text-align:center;font-family:var(--font-palanquin);font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}@media (min-width:1024px){.component.relation-list>.title{margin-top:0;text-align:left;font-size:1.5rem;line-height:2rem}}.component.relation-list .items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.625rem}.component.relation-list .items .component.relation-item{position:relative;overflow:hidden;border-radius:10px}.component.relation-list.participant .items .component.relation-item{--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity))}.component.relation-list.participant .items .component.relation-item a>.wrapper,.component.relation-list.participant .items .component.relation-item>.wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:2.75rem;column-gap:2.75rem;row-gap:1.5rem;padding:1.25rem}@media (min-width:1024px){.component.relation-list.participant .items .component.relation-item a>.wrapper,.component.relation-list.participant .items .component.relation-item>.wrapper{flex-wrap:nowrap;padding:2rem 1.5rem}}.component.relation-list.participant .items .component.relation-item a>.wrapper .img-name,.component.relation-list.participant .items .component.relation-item>.wrapper .img-name{display:flex;width:100%;align-items:center;-moz-column-gap:2rem;column-gap:2rem}@media (min-width:1024px){.component.relation-list.participant .items .component.relation-item a>.wrapper .img-name,.component.relation-list.participant .items .component.relation-item>.wrapper .img-name{width:auto}}.component.relation-list.participant .items .component.relation-item a>.wrapper .img-name .profile-img,.component.relation-list.participant .items .component.relation-item>.wrapper .img-name .profile-img{height:5rem;width:5rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.component.relation-list.participant .items .component.relation-item a>.wrapper .img-name .profile-img,.component.relation-list.participant .items .component.relation-item>.wrapper .img-name .profile-img{height:7rem;width:7rem}}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal{display:flex;flex-grow:1;flex-direction:column;gap:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .raised-goal,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .raised-goal{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .raised-goal .goal,.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .raised-goal .raised,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .raised-goal .goal,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .raised-goal .raised{width:100%;overflow:hidden}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .raised-goal .goal,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .raised-goal .goal{text-align:right}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .raised-goal .label,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .raised-goal .label{font-family:var(--font-palanquin);font-size:1rem;line-height:1.5rem}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .raised-goal .amount,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .raised-goal .amount{width:100%;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-source-sans);font-size:1.5rem;line-height:2rem;font-weight:700}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .progress-bar,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .progress-bar{position:relative;height:1.5rem;width:100%;overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(252 229 199/var(--tw-bg-opacity))}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .progress-bar:after,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .progress-bar:after{position:absolute;left:0;top:0;display:flex;height:100%;max-width:100%;align-items:center;justify-content:flex-end;border-radius:1rem;padding-right:1rem;--tw-content:attr(data-progress-pct);--tw-bg-opacity:1;background-color:rgb(235 144 25/var(--tw-bg-opacity));font-family:var(--font-palanquin);font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));content:var(--tw-content);animation:progress-pct .5s ease-in-out forwards}@media (min-width:1024px){.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .progress-bar,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .progress-bar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .progress-bar:after,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .progress-bar:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity))}}.component.relation-list.participant .items .component.relation-item a>.wrapper .name-raised-goal .progress-bar:after,.component.relation-list.participant .items .component.relation-item>.wrapper .name-raised-goal .progress-bar:after{width:var(--progress-pct)}.component.relation-list.participant .items .component.relation-item a>.wrapper .name,.component.relation-list.participant .items .component.relation-item>.wrapper .name{font-family:var(--font-palanquin);font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.relation-list.organisation .items .component.relation-item a>.wrapper,.component.relation-list.organisation .items .component.relation-item>.wrapper,.component.relation-list.team .items .component.relation-item a>.wrapper,.component.relation-list.team .items .component.relation-item>.wrapper{display:flex;flex-wrap:wrap;align-items:stretch;row-gap:1rem;-moz-column-gap:1.25rem;column-gap:1.25rem;padding:1rem 1rem .75rem}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper,.component.relation-list.organisation .items .component.relation-item>.wrapper,.component.relation-list.team .items .component.relation-item a>.wrapper,.component.relation-list.team .items .component.relation-item>.wrapper{flex-wrap:nowrap;-moz-column-gap:2.75rem;column-gap:2.75rem;padding:0 2rem 0 0}}.component.relation-list.organisation .items .component.relation-item a>.wrapper .image,.component.relation-list.organisation .items .component.relation-item>.wrapper .image,.component.relation-list.team .items .component.relation-item a>.wrapper .image,.component.relation-list.team .items .component.relation-item>.wrapper .image{display:flex;flex-shrink:0}.component.relation-list.organisation .items .component.relation-item a>.wrapper .image .profile-img,.component.relation-list.organisation .items .component.relation-item>.wrapper .image .profile-img,.component.relation-list.team .items .component.relation-item a>.wrapper .image .profile-img,.component.relation-list.team .items .component.relation-item>.wrapper .image .profile-img{aspect-ratio:1/1;height:4rem;width:4rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper .image .profile-img,.component.relation-list.organisation .items .component.relation-item>.wrapper .image .profile-img,.component.relation-list.team .items .component.relation-item a>.wrapper .image .profile-img,.component.relation-list.team .items .component.relation-item>.wrapper .image .profile-img{height:100%;width:100%;max-width:8rem;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0}}.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised{display:grid;flex-grow:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem}}.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .name,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .name,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .name,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .name{margin-bottom:.25rem;font-family:var(--font-palanquin);font-weight:700}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .name,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .name,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .name,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .name{margin-bottom:0;font-size:1.5rem;line-height:2rem;font-weight:600;display:flex;flex-direction:column;justify-content:center}}.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .name .progress-bar,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .name .progress-bar,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .name .progress-bar,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .name .progress-bar{margin-top:1rem}.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .raised,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .raised,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .raised,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .raised{width:100%;overflow:hidden;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .raised,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .raised,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .raised,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .raised{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}}.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .raised .wrapper,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .raised .wrapper,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .raised .wrapper,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .raised .wrapper{width:100%}.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .label,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .raised .wrapper .label,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .label,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .raised .wrapper .label{font-family:var(--font-palanquin);font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .label,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .raised .wrapper .label,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .label,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .raised .wrapper .label{text-align:right;font-size:1.125rem;line-height:1.75rem}}.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .amount,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .raised .wrapper .amount,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .amount,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .raised .wrapper .amount{width:100%;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-source-sans);font-size:1.5rem;line-height:2rem;font-weight:700}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .amount,.component.relation-list.organisation .items .component.relation-item>.wrapper .name-raised .raised .wrapper .amount,.component.relation-list.team .items .component.relation-item a>.wrapper .name-raised .raised .wrapper .amount,.component.relation-list.team .items .component.relation-item>.wrapper .name-raised .raised .wrapper .amount{text-align:right;font-size:2.25rem;line-height:2.5rem}}.component.relation-list.organisation .items .component.relation-item a>.wrapper .progress-bar,.component.relation-list.organisation .items .component.relation-item>.wrapper .progress-bar,.component.relation-list.team .items .component.relation-item a>.wrapper .progress-bar,.component.relation-list.team .items .component.relation-item>.wrapper .progress-bar{position:relative;height:.75rem;width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(252 229 199/var(--tw-bg-opacity))}.component.relation-list.organisation .items .component.relation-item a>.wrapper .progress-bar:after,.component.relation-list.organisation .items .component.relation-item>.wrapper .progress-bar:after,.component.relation-list.team .items .component.relation-item a>.wrapper .progress-bar:after,.component.relation-list.team .items .component.relation-item>.wrapper .progress-bar:after{position:absolute;left:0;top:0;display:block;height:100%;max-width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(235 144 25/var(--tw-bg-opacity));min-width:15%;content:var(--tw-content);animation:progress-pct .5s ease-in-out forwards}@media (min-width:1024px){.component.relation-list.organisation .items .component.relation-item a>.wrapper .progress-bar,.component.relation-list.organisation .items .component.relation-item>.wrapper .progress-bar,.component.relation-list.team .items .component.relation-item a>.wrapper .progress-bar,.component.relation-list.team .items .component.relation-item>.wrapper .progress-bar{height:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.component.relation-list.organisation .items .component.relation-item a>.wrapper .progress-bar:after,.component.relation-list.organisation .items .component.relation-item>.wrapper .progress-bar:after,.component.relation-list.team .items .component.relation-item a>.wrapper .progress-bar:after,.component.relation-list.team .items .component.relation-item>.wrapper .progress-bar:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity))}}@keyframes progress-pct{0%{width:0}to{width:var(--progress-pct)}}.component.relation-list.team>.title{--tw-text-opacity:1;color:rgb(2 141 151/var(--tw-text-opacity))}.component.relation-list.team .items .component.relation-item{--tw-bg-opacity:1;background-color:rgb(5 170 182/var(--tw-bg-opacity))}.component.relation-list.organisation{margin-bottom:2.5rem}.component.relation-list.organisation>.title{--tw-text-opacity:1;color:rgb(191 102 18/var(--tw-text-opacity))}.component.page-header,.component.relation-list.organisation .items .component.relation-item{--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity))}.component.page-header{position:relative}@media (min-width:1024px){.component.page-header{height:15rem}}.component.page-header .back{position:absolute;top:1.25rem;left:1.25rem;z-index:10;padding:.5rem}@media (min-width:1024px){.component.page-header .back{top:2.5rem;left:2.5rem}}.component.page-header .back svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.page-header .modal button.close{position:absolute;top:1.25rem;right:1.25rem}.component.page-header .modal button.close svg{height:2rem;width:2rem;fill:#fff}.component.page-header .bg-fade,.component.page-header .bg-img{height:175px;width:100%}@media (min-width:1024px){.component.page-header .bg-fade,.component.page-header .bg-img{height:100%}}.component.page-header .text{position:relative;bottom:1.25rem;margin-top:-6rem}@media (min-width:1024px){.component.page-header .text{position:absolute;bottom:50%;right:0;margin-top:0;display:flex;--tw-translate-y:50%;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;justify-content:space-between;gap:1rem}}.component.page-header .text{margin-left:auto;width:100%}@media (min-width:1024px){.component.page-header .text{margin-right:0;padding-right:0;max-width:calc(1024px + (100vw - 1024px)/2)}}@media (min-width:1280px){.component.page-header .text{max-width:calc(1280px + (100vw - 1280px)/2)}}@media (min-width:1400px){.component.page-header .text{max-width:calc(1400px + (100vw - 1400px)/2)}}.component.page-header .text .title{margin-bottom:.625rem;align-items:flex-end}@media (min-width:1024px){.component.page-header .text .title{margin-top:0;--tw-translate-y:6rem;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}}@media (max-width:1023px){.component.page-header .text .title.long{margin-bottom:0}}@media (min-width:1024px){.component.page-header .text .title.long{--tw-translate-y:4rem;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))}}@media (max-width:1023px){.component.page-header .text .title.long .name{font-size:1.125rem;line-height:1.75rem}}.component.page-header .text .title.long .logo{margin-top:2.5rem}.component.page-header .text .title.long .name-type{max-width:70%}.component.page-header .text .title .logo{height:7rem;width:7rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.component.page-header .text .title .logo{height:150px;width:150px}}.component.page-header .text .title .name-type{margin-bottom:2.75rem;display:flex;flex-direction:column;padding-bottom:2rem}@media (max-width:1023px){.component.page-header .text .title .name-type{margin-bottom:1rem}}@media (min-width:1024px){.component.page-header .text .title .name-type{margin-bottom:0;padding-bottom:0}}.component.page-header .text .title .name-type .campaign-link p{text-decoration-line:underline}.component.page-header .text .title .name-type .name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.component.page-header .text .title .name-type .name,.component.page-header .text .title .name-type .type{font-family:var(--font-palanquin);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.page-header .text .title .name-type .days-remaining{margin-top:2rem;min-height:2.5rem;font-family:var(--font-kalam);font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(235 144 25/var(--tw-text-opacity))}.component.page-header .form{--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem}.component.page-header.campaign .bg-fade,.component.page-header.participant .bg-fade,.component.page-header.solo-campaign .bg-fade{background-image:linear-gradient(90deg,#024397,transparent)}@media (min-width:1024px){.component.page-header.organisation .text .title,.component.page-header.participant .text .title,.component.page-header.solo-campaign .text .title,.component.page-header.team .text .title{max-width:50%}.component.page-header.campaign .days-remaining{padding-top:.4rem}}.component.page-header.campaign .text .name-type{margin-top:1rem}.component.page-header.team{--tw-bg-opacity:1;background-color:rgb(2 170 182/var(--tw-bg-opacity))}.component.page-header.team .bg-fade{background-image:linear-gradient(90deg,#02AAB6,transparent)}.component.page-header.organisation .bg-fade{background-image:linear-gradient(90deg,#BF6612,transparent)}.component.page-header.finished.campaign .text .title .name-type .days-remaining,.component.page-header.finished.solo-campaign .text .title .name-type .days-remaining{--tw-text-opacity:1;color:rgb(2 67 151/var(--tw-text-opacity))}.component.raised{min-width:35%}.component.raised>.wrapper{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width:1024px){.component.raised>.wrapper{margin-bottom:0;-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:1.75rem;border-top-left-radius:10px;border-bottom-left-radius:10px;--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity));padding:1.25rem 2.25rem 1.25rem 1.75rem}}.component.raised>.wrapper .money{gap:1rem}.component.raised>.wrapper .money .goal,.component.raised>.wrapper .money .total{width:100%;overflow:hidden}.component.raised>.wrapper .money .goal .amount,.component.raised>.wrapper .money .goal .label{text-align:right}.component.raised>.wrapper .money .label{font-family:var(--font-palanquin);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.raised>.wrapper .money .label{font-size:1.5rem;line-height:2rem}}.component.raised>.wrapper .money .amount{width:100%;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-source-sans);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.raised>.wrapper .money .amount{font-size:3rem;line-height:1}}.component.raised>.wrapper .bar-wrapper{margin-top:1.25rem;width:100%}@media (min-width:1024px){.component.raised>.wrapper .bar-wrapper{margin-bottom:1.25rem;margin-top:0;padding-left:1.75rem;padding-right:1.75rem}}.component.raised>.wrapper .bar-wrapper .progress-bar{position:relative;height:1.5rem;width:100%;overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(252 229 199/var(--tw-bg-opacity))}.component.raised>.wrapper .bar-wrapper .progress-bar:after{position:absolute;left:0;top:0;display:flex;height:100%;max-width:100%;align-items:center;justify-content:flex-end;border-radius:1rem;padding-right:1rem;--tw-content:attr(data-progress-pct);--tw-bg-opacity:1;background-color:rgb(235 144 25/var(--tw-bg-opacity));font-family:var(--font-palanquin);font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));min-width:60px;content:var(--tw-content);animation:progress-pct .5s ease-in-out forwards}@media (min-width:1024px){.component.raised>.wrapper .bar-wrapper .progress-bar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.component.raised>.wrapper .bar-wrapper .progress-bar:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity))}}.component.raised>.wrapper .team-reference{margin-top:.5rem;width:100%}@media (min-width:1024px){.component.raised>.wrapper .team-reference{margin-top:0;margin-bottom:1.25rem;padding-left:1.75rem;padding-right:1.75rem}}.component.raised>.wrapper .team-reference p{font-family:var(--font-palanquin);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.raised>.wrapper .donate .donate-button{border-radius:25px;border-width:2px;--tw-border-opacity:1;border-color:rgb(235 144 25/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(235 144 25/var(--tw-bg-opacity));padding:.625rem 30px;font-family:var(--font-merriweather-sans);font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.raised>.wrapper .donate .donate-button:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(235 144 25/var(--tw-text-opacity))}@media (min-width:1024px){.component.raised>.wrapper .donate .donate-button{font-size:1.125rem;line-height:1.75rem}}.component.raised>.wrapper .donate .days-remaining{margin-top:.75rem;font-family:var(--font-kalam);font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.raised.team>.wrapper{--tw-bg-opacity:1;background-color:rgb(2 170 182/var(--tw-bg-opacity))}}.component.raised.campaign.thank-you>.wrapper{border-bottom-left-radius:0}.component.raised.campaign>.wrapper{position:relative}.component.raised.campaign>.wrapper .thank-you{position:absolute;right:0;bottom:0;width:100%;--tw-translate-y: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));border-bottom-left-radius:10px}.component.raised:not(.campaign)>.wrapper .money{width:100%}.component.raised.finished>.wrapper .bar-wrapper .progress-bar:after{--tw-bg-opacity:1;background-color:rgb(2 67 151/var(--tw-bg-opacity))}.component.page-header .component.raised.participant,.component.page-header .component.raised.solo-campaign,.component.page-header .component.raised.team{display:flex}@media (min-width:1024px){.component.page-header .component.raised.participant,.component.page-header .component.raised.solo-campaign,.component.page-header .component.raised.team{display:none}}.component.description .component.raised.participant,.component.description .component.raised.solo-campaign,.component.description .component.raised.team,.component.page-header .component.raised.participant .donation-form,.component.page-header .component.raised.solo-campaign .donation-form,.component.page-header .component.raised.team .donation-form{display:none}@media (min-width:1024px){.component.description .component.raised.participant,.component.description .component.raised.solo-campaign,.component.description .component.raised.team{display:flex;align-items:flex-end;position:sticky;left:100%;width:40%;top:calc(var(--raised-component-size, 45%) + 15%)}.component.description .component.raised.participant.solo-campaign,.component.description .component.raised.solo-campaign.solo-campaign,.component.description .component.raised.team.solo-campaign{top:calc(var(--raised-component-size, 30%) + 15%)}.component.description .component.raised.participant .finished,.component.description .component.raised.participant.thank-you,.component.description .component.raised.solo-campaign .finished,.component.description .component.raised.solo-campaign.thank-you,.component.description .component.raised.team .finished,.component.description .component.raised.team.thank-you{top:calc(var(--raised-component-size, 57.5%) + 15%)}.component.description .component.raised.participant .finished.has-goal.has-team,.component.description .component.raised.participant.thank-you.has-goal.has-team,.component.description .component.raised.solo-campaign .finished.has-goal.has-team,.component.description .component.raised.solo-campaign.thank-you.has-goal.has-team,.component.description .component.raised.team .finished.has-goal.has-team,.component.description .component.raised.team.thank-you.has-goal.has-team{top:calc(var(--raised-component-size, 62.5%) + 15%)}.component.description .component.raised.participant.finished,.component.description .component.raised.solo-campaign.finished,.component.description .component.raised.team.finished{top:calc(var(--raised-component-size, 45%) + 15%)}.component.description .component.raised.participant.finished.has-goal,.component.description .component.raised.solo-campaign.finished.has-goal,.component.description .component.raised.team.finished.has-goal{top:calc(var(--raised-component-size, 55%) + 15%)}.component.description .component.raised.participant.finished .buttons a,.component.description .component.raised.solo-campaign.finished .buttons a,.component.description .component.raised.team.finished .buttons a{border-radius:1.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity));padding:.75rem 35px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.description .component.raised.participant.finished .buttons a:hover,.component.description .component.raised.participant.finished .buttons a:last-of-type,.component.description .component.raised.solo-campaign.finished .buttons a:hover,.component.description .component.raised.solo-campaign.finished .buttons a:last-of-type,.component.description .component.raised.team.finished .buttons a:hover,.component.description .component.raised.team.finished .buttons a:last-of-type{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(18 109 226/var(--tw-text-opacity))}.component.description .component.raised.participant.finished .buttons a:hover:last-of-type,.component.description .component.raised.solo-campaign.finished .buttons a:hover:last-of-type,.component.description .component.raised.team.finished .buttons a:hover:last-of-type{--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.description .component.raised.participant>.wrapper,.component.description .component.raised.solo-campaign>.wrapper,.component.description .component.raised.team>.wrapper{position:absolute;flex-wrap:wrap;gap:0;overflow:hidden;padding:0}.component.description .component.raised.participant>.wrapper .support,.component.description .component.raised.solo-campaign>.wrapper .support,.component.description .component.raised.team>.wrapper .support{margin-bottom:.5rem;padding-top:1.25rem;padding-left:1.75rem;font-family:var(--font-palanquin);font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.description .component.raised.participant>.wrapper .money,.component.description .component.raised.solo-campaign>.wrapper .money,.component.description .component.raised.team>.wrapper .money{--tw-bg-opacity:1;background-color:rgb(18 109 226/var(--tw-bg-opacity));padding-left:1.75rem;padding-right:2.25rem;padding-bottom:1.25rem}.component.description .component.raised.participant>.wrapper .money .label,.component.description .component.raised.solo-campaign>.wrapper .money .label,.component.description .component.raised.team>.wrapper .money .label{font-size:1.25rem;line-height:1.75rem;font-weight:400}.component.description .component.raised.participant>.wrapper .money .goal,.component.description .component.raised.solo-campaign>.wrapper .money .goal,.component.description .component.raised.team>.wrapper .money .goal{text-align:right}.component.description .component.raised.team>.wrapper .money{--tw-bg-opacity:1;background-color:rgb(2 170 182/var(--tw-bg-opacity))}}.component.donation-form{width:100%;--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity))}@media (min-width:1024px){.component.donation-form{padding:1.25rem 2.5rem 2rem}}.component.donation-form.loading{cursor:progress}.component.donation-form>.wrapper form .page.amount{flex-wrap:wrap;align-items:flex-end;justify-content:space-between}@media (min-width:1024px){.component.donation-form>.wrapper form .page.amount{flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem}}.component.donation-form>.wrapper form .page.amount .support{width:100%;font-family:var(--font-palanquin);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.donation-form>.wrapper form .page.amount .support{display:none}}.component.donation-form>.wrapper form .page.amount .support-all{width:100%;font-family:var(--font-palanquin);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.donation-form>.wrapper form .page.amount .field{display:grid;row-gap:.75rem}.component.donation-form>.wrapper form .page.amount .field.amount label{margin-bottom:.5rem;font-family:var(--font-palanquin);font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.donation-form>.wrapper form .page.amount .field.amount label{font-size:1.5rem;line-height:2rem;font-weight:700}}.component.donation-form>.wrapper form .page.amount .field.amount .input-wrapper{position:relative}.component.donation-form>.wrapper form .page.amount .field.amount .input-wrapper input{margin-left:1.5rem;max-width:9rem;border-radius:.75rem;padding:.625rem 1rem;font-size:1.5rem;line-height:2rem}.component.donation-form>.wrapper form .page.amount .field.amount .input-wrapper input::-moz-placeholder{font-family:var(--font-palanquin);font-size:1.125rem;line-height:1.75rem}.component.donation-form>.wrapper form .page.amount .field.amount .input-wrapper input::placeholder{font-family:var(--font-palanquin);font-size:1.125rem;line-height:1.75rem}@media (min-width:1400px){.component.donation-form>.wrapper form .page.amount .field.amount .input-wrapper input{max-width:none}}.component.donation-form>.wrapper form .page.amount .field.amount .input-wrapper:before{position:absolute;left:-.75rem;top:50%;--tw-translate-y:-50%;--tw-translate-x:50%;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));font-family:var(--font-source-sans);font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));content:"€"}.component.donation-form>.wrapper form .page.amount .field.next-page label{text-align:center;font-family:var(--font-kalam);font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.donation-form>.wrapper form .page.amount .field.next-page label{font-size:1.25rem;line-height:1.75rem}}.component.donation-form>.wrapper form .page.amount .field.next-page button{border-radius:25px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:10px 35px;font-family:var(--font-merriweather-sans);font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 144 41/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.donation-form>.wrapper form .page.amount .field.next-page button:hover{--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.donation-form>.wrapper form .page.data .header{margin-bottom:1.25rem;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;font-family:var(--font-palanquin);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.donation-form>.wrapper form .page.data .header .title{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .header .title{font-size:1.5rem;line-height:2rem}}.component.donation-form>.wrapper form .page.data .header .title svg{fill:#fff}.component.donation-form>.wrapper form .page.data .header .amount{text-align:right;font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .header .amount{font-size:1.25rem;line-height:1.75rem}}.component.donation-form>.wrapper form .page.data .field{display:grid;font-family:var(--font-palanquin)}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .field{display:flex;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}}.component.donation-form>.wrapper form .page.data .field label{margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .field label{margin-bottom:0;width:8rem;text-align:right}}.component.donation-form>.wrapper form .page.data .field input,.component.donation-form>.wrapper form .page.data .field textarea{flex-grow:1;border-radius:.75rem;padding:.625rem 1.75rem}.component.donation-form>.wrapper form .page.data .field textarea{resize:vertical}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .field.message{align-items:flex-start}}.component.donation-form>.wrapper form .page.data .field:not(:last-of-type){margin-bottom:.75rem}.component.donation-form>.wrapper form .page.data .checkboxes{margin-top:2.5rem;margin-bottom:1.25rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}.component.donation-form>.wrapper form .page.data .checkboxes .item{display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.component.donation-form>.wrapper form .page.data .checkboxes .item .checkbox-wrapper{position:relative;display:flex}.component.donation-form>.wrapper form .page.data .checkboxes .item .checkbox-wrapper input{height:1.5rem;width:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.donation-form>.wrapper form .page.data .checkboxes .item .checkbox-wrapper input:hover{cursor:pointer}.component.donation-form>.wrapper form .page.data .checkboxes .item .checkbox-wrapper input[checked]{--tw-bg-opacity:1;background-color:rgb(192 123 57/var(--tw-bg-opacity))}.component.donation-form>.wrapper form .page.data .checkboxes .item .checkbox-wrapper svg{pointer-events:none;position:absolute;inset:0;fill:#fff;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.donation-form>.wrapper form .page.data .checkboxes .item .checkbox-wrapper.checked svg{opacity:1}.component.donation-form>.wrapper form .page.data .checkboxes .item label{font-family:var(--font-palanquin);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.donation-form>.wrapper form .page.data .checkboxes .item label a{text-decoration-line:underline;text-underline-offset:2px}.component.donation-form>.wrapper form .page.data .checkboxes .item svg{fill:#fff}.component.donation-form>.wrapper form .page.data .checkboxes .item .help-icon{z-index:10}.component.donation-form>.wrapper form .page.data .checkboxes .item .help-icon:hover{cursor:help}.component.donation-form>.wrapper form .page.data .checkboxes .item .help-icon p{--tw-translate-x:-0px;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))}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .checkboxes .item .help-icon p{top:1.25rem}}.component.donation-form>.wrapper form .page.data .checkboxes .input-wrapper{position:relative;display:flex;align-items:center;gap:.75rem}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .checkboxes .input-wrapper{margin-left:3rem}}.component.donation-form>.wrapper form .page.data .checkboxes .input-wrapper #allocation-excluded-amount{margin-left:1.75rem;max-width:50%;flex-grow:1;border-radius:.75rem;padding:.625rem 1.75rem}.component.donation-form>.wrapper form .page.data .checkboxes .input-wrapper p{font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.donation-form>.wrapper form .page.data .checkboxes .input-wrapper:before{position:absolute;left:-.5rem;top:50%;--tw-translate-y:-50%;--tw-translate-x:50%;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));font-family:var(--font-source-sans);font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));content:"€"}.component.donation-form>.wrapper form .page.data .submit-wrapper{margin-top:2.25rem;display:flex;justify-content:flex-end}@media (min-width:1024px){.component.donation-form>.wrapper form .page.data .submit-wrapper{margin-top:0}}.component.donation-form>.wrapper form .page.data .submit-wrapper input[type=submit]{border-radius:25px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:10px 35px;font-family:var(--font-merriweather-sans);font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 144 41/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.donation-form>.wrapper form .page.data .submit-wrapper input[type=submit]:hover{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.donation-form.modal-mode{display:flex;width:90vw;align-items:center;justify-content:center;min-height:40vh;min-width:50vw;border-radius:.75rem}@media (min-width:1024px){.component.donation-form.modal-mode{display:block;height:auto;width:auto}}.component.donation-form.modal-mode>.wrapper{padding-left:1.5rem;padding-right:1.5rem;display:flex;align-items:center;justify-content:center;position:static;transform:none}@media (min-width:1024px){.component.donation-form.modal-mode>.wrapper{padding-left:0;padding-right:0}}.component.donation-form.modal-mode>.wrapper form{display:flex;flex-direction:column;align-items:center}.component.donation-form.modal-mode>.wrapper form .button{border-radius:25px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:10px 35px;font-family:var(--font-merriweather-sans);font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 144 41/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.component.donation-form.modal-mode>.wrapper form .button:hover{--tw-bg-opacity:1;background-color:rgb(255 144 41/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.component.donation-form.modal-mode>.wrapper form button.close{position:absolute;top:1.25rem;right:1.25rem}.component.donation-form.modal-mode>.wrapper form button.close svg{height:2rem;width:2rem;fill:#fff}.component.donation-form.modal-mode>.wrapper form .page{padding-bottom:2rem}@media (min-width:1024px){.component.donation-form.modal-mode>.wrapper form .page{padding-bottom:4rem;padding-top:4rem}}.component.donation-form.modal-mode>.wrapper form .page.amount{flex-direction:column;align-items:center;row-gap:1.25rem}.component.donation-form.modal-mode>.wrapper form .page.amount .title{margin-top:1rem;text-align:center;font-family:var(--font-palanquin);font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.component.donation-form.modal-mode>.wrapper form .page.amount .title{text-align:left}}.component.donation-form.modal-mode>.wrapper form .page.amount .field.amount .input-wrapper{display:flex;justify-content:center}.component.donation-form.modal-mode>.wrapper form .page.amount .field.amount .input-wrapper input{margin-left:0}.component.donation-form.modal-mode>.wrapper form .page.amount .field.amount .input-wrapper:before{left:-2.25rem}.component.donation-form.modal-mode>.wrapper form .page.amount .field.amount label{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:400}.component.donation-form.modal-mode>.wrapper form .page.data{padding-top:0}@media (min-width:1024px){.component.donation-form.modal-mode>.wrapper form .page.data{padding-top:4rem}}.component.donation-form.modal-mode>.wrapper form .page.data .header{position:absolute;top:0;left:0;width:100%;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem}.component.donation-form.modal-mode>.wrapper form .page.data .title{margin-bottom:2rem;display:flex;justify-content:center;-moz-column-gap:.75rem;column-gap:.75rem;font-family:var(--font-palanquin);font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (max-width:767px){.component.donation-form.modal-mode.data{height:100vh;width:100vw;border-radius:0}.component.donation-form.modal-mode.data .page{max-height:80vh;overflow-x:hidden;overflow-y:scroll}}.component.donation-form .help-icon{position:relative}.component.donation-form .help-icon:hover{cursor:help}.component.donation-form .help-icon p{visibility:hidden;position:absolute;right:-.5rem;top:100%;margin-top:.75rem;--tw-translate-x:25%;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));border-radius:.75rem;padding:.75rem;font-size:1rem;line-height:1.5rem;font-weight:400;opacity:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(31 31 31/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;width:20rem;max-width:75vw;--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.component.donation-form .help-icon p{top:0;--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))}}.component.donation-form .help-icon:hover p{visibility:visible;opacity:1}.component.modal{position:fixed;inset:0;z-index:20;height:100vh;width:100vw;background-color:rgb(31 31 31/50%)}.component.modal .wrapper{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;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))}