/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

*,*::before,*::after{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:0}*{margin:0;padding:0}@font-face{font-family:'Freedom Font';font-style:normal;font-weight:normal;src:url(/assets/bundles/c2cfad432a37fc9fcedf.woff2) format("woff2"),url(/assets/bundles/2a3fd1a33c5b822a9412.woff) format("woff")}@font-face{font-family:'Freedom Font';font-style:normal;font-weight:bold;src:url(/assets/bundles/78fa923bcca7a28a689a.woff2) format("woff2"),url(/assets/bundles/38c1cc5409d7542a045d.woff) format("woff")}@font-face{font-family:'Space Mono';font-style:normal;font-weight:normal;src:local("Space Mono"),local("SpaceMono-Regular"),url(/assets/bundles/8f145baa88887280a97a.woff2) format("woff2"),url(/assets/bundles/c7c481806f12eac88658.woff) format("woff")}html,body{font-family:"Freedom Font",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#000;text-rendering:geometricPrecision}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Freedom Font",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.25;word-break:break-word;font-weight:700;margin:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-size:78px;margin-bottom:8px}h2{font-size:36px}h2.large{font-size:42px}h3{font-size:26px}h4{font-size:20px;line-height:1.5}a{color:orange;text-underline-position:under;text-decoration-color:rgba(255,165,0,0.5)}p{font-size:20px;line-height:1.5;margin:0 0 20px 0}p:last-child{margin-bottom:0}p a{position:relative}input[type='color'],input[type='date'],input[type='email'],input[type='file'],input[type='image'],input[type='month'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='time'],input[type='url'],input[type='week'],label,select,button,textarea{border-radius:0;margin:0;border:0;padding:0;display:inline-block;white-space:normal;background:none;color:#000;font-size:20px;font-family:"Freedom Font",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.5;font-weight:normal;text-rendering:geometricPrecision}input,select{box-shadow:none}select{appearance:none;-webkit-appearance:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}select:not(.field-select){background:url(/assets/bundles/95809d57db113dcc2934.svg) no-repeat calc(100% - 18px) center;background-size:32px 18px}@media (hover: hover) and (pointer: fine){select:hover{cursor:pointer}}input[type='color'],input[type='date'],input[type='email'],input[type='file'],input[type='image'],input[type='month'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='time'],input[type='url'],input[type='week'],select,textarea{padding:9px 18px;border:3px solid #000;transition:border-color 125ms ease-in-out}input[type='color']:disabled,input[type='date']:disabled,input[type='email']:disabled,input[type='file']:disabled,input[type='image']:disabled,input[type='month']:disabled,input[type='number']:disabled,input[type='password']:disabled,input[type='search']:disabled,input[type='tel']:disabled,input[type='text']:disabled,input[type='time']:disabled,input[type='url']:disabled,input[type='week']:disabled,select:disabled,textarea:disabled{border-color:#c5c5c5}input[type='color']:focus,input[type='color']:active,input[type='date']:focus,input[type='date']:active,input[type='email']:focus,input[type='email']:active,input[type='file']:focus,input[type='file']:active,input[type='image']:focus,input[type='image']:active,input[type='month']:focus,input[type='month']:active,input[type='number']:focus,input[type='number']:active,input[type='password']:focus,input[type='password']:active,input[type='search']:focus,input[type='search']:active,input[type='tel']:focus,input[type='tel']:active,input[type='text']:focus,input[type='text']:active,input[type='time']:focus,input[type='time']:active,input[type='url']:focus,input[type='url']:active,input[type='week']:focus,input[type='week']:active,select:focus,select:active,textarea:focus,textarea:active{border-color:#01a75b}input[type='color'].error-field,input[type='date'].error-field,input[type='email'].error-field,input[type='file'].error-field,input[type='image'].error-field,input[type='month'].error-field,input[type='number'].error-field,input[type='password'].error-field,input[type='search'].error-field,input[type='tel'].error-field,input[type='text'].error-field,input[type='time'].error-field,input[type='url'].error-field,input[type='week'].error-field,select.error-field,textarea.error-field{border-color:#900}@media (hover: hover) and (pointer: fine){input[type='color']:hover,input[type='date']:hover,input[type='email']:hover,input[type='file']:hover,input[type='image']:hover,input[type='month']:hover,input[type='number']:hover,input[type='password']:hover,input[type='search']:hover,input[type='tel']:hover,input[type='text']:hover,input[type='time']:hover,input[type='url']:hover,input[type='week']:hover,select:hover,textarea:hover{border-color:#01a75b}}input[type='number']{appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}input[type='checkbox']{height:30px;width:30px}@media (hover: hover) and (pointer: fine){input[type='checkbox']:hover{cursor:pointer;border-color:orange}input[type='checkbox']:hover:disabled{cursor:not-allowed}}textarea{resize:none}::-ms-clear,::-ms-reveal{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input::-webkit-clear-button{-webkit-appearance:none;margin:0}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration{-webkit-appearance:none;display:none}input[value='']::-webkit-datetime-edit{color:#858585;opacity:1}::placeholder{color:#858585;opacity:1}::-moz-placeholder{color:#858585;opacity:1}:-ms-input-placeholder{color:#858585;opacity:1}::-ms-input-placeholder{color:#858585;opacity:1}body{background:orange}main #app{margin:0}main.page-tip-widget{background:transparent;padding:0;max-width:unset;margin:0 auto}main.page-compact{padding-top:78px}main.page-compact .page-compact__wrapper{max-width:1200px;margin:0 auto}.content{margin:60px 0;background-color:#fff}.content+.content{margin:30px 0 60px 0}.content .layout-row{margin:0 -15px}.content .layout-row .layout-column{width:58.3333333333%;margin-left:8.3333333333%;padding:60px 15px}.field{flex:1 1 auto}.field label{font-weight:bold;margin-bottom:3px}.field.field-checkbox{flex:0 1 auto}.field.field-checkbox .field-input{line-height:1;font-size:0;margin-right:9px}.field.field-checkbox label{margin:0;line-height:1;display:flex;align-items:center;justify-content:flex-start;user-select:none;cursor:pointer}.field.field-select .field-input{position:relative}.field.field-select .field-input select{width:100%}.field.field-error label{color:#ff5f00}.field.field-error input[type='color'],.field.field-error input[type='date'],.field.field-error input[type='email'],.field.field-error input[type='file'],.field.field-error input[type='image'],.field.field-error input[type='month'],.field.field-error input[type='number'],.field.field-error input[type='password'],.field.field-error input[type='search'],.field.field-error input[type='tel'],.field.field-error input[type='text'],.field.field-error input[type='time'],.field.field-error input[type='url'],.field.field-error input[type='week'],.field.field-error select,.field.field-error textarea{border-color:#ff5f00}.field.field-error input[type='color']:disabled,.field.field-error input[type='date']:disabled,.field.field-error input[type='email']:disabled,.field.field-error input[type='file']:disabled,.field.field-error input[type='image']:disabled,.field.field-error input[type='month']:disabled,.field.field-error input[type='number']:disabled,.field.field-error input[type='password']:disabled,.field.field-error input[type='search']:disabled,.field.field-error input[type='tel']:disabled,.field.field-error input[type='text']:disabled,.field.field-error input[type='time']:disabled,.field.field-error input[type='url']:disabled,.field.field-error input[type='week']:disabled,.field.field-error select:disabled,.field.field-error textarea:disabled{border-color:#c5c5c5}.field .field-help{padding:3px 0;font-size:16px;color:#858585;margin-bottom:0}.field .field-help.field-help-error{color:#ff5f00}.field .field-messages{padding:3px}.field .field-messages .field-help{padding:0}@media (min-width: 568px){.field-select.field-recurring-interval{--stack-spacing: 9px;flex:0 0 auto;width:auto;position:relative}.field-select.field-recurring-interval .field-input select{font-weight:bold;border:none;margin:0;padding:0 1.25em 0 0;border-bottom:3px solid orange;text-transform:lowercase}.field-select.field-recurring-interval .field-input select:disabled{border-bottom-color:#c5c5c5;color:#c5c5c5}.field-select.field-recurring-interval .field-input .field-input-select-arrow{right:0;background-size:50% auto;background-position:50% 45%}}.field-amount .field-input{position:relative}.field-amount .field-input input{padding-left:66px;width:100%}.field-amount .field-input:before{content:'€';position:absolute;top:0;left:0;bottom:0;width:54px;background:#000;color:#fff;font-size:20px;font-weight:bold;display:flex;align-items:center;justify-content:center}@media (hover: hover) and (pointer: fine){.field-amount .field-input:hover input{border-color:#01a75b}.field-amount .field-input:hover:before{background:#01a75b;color:#000}}.field-amount.field-error .field-input:before{background:#ff5f00}.field-amount-slim{position:relative;display:flex}@media (max-width: 568px){.field-amount-slim{flex:1}}@media (hover: hover) and (pointer: fine){.field-amount-slim:hover .field-label{background:orange}.field-amount-slim:hover .field-input input{border-color:orange !important}}.field-amount-slim[data-active] .field-label{animation-duration:500ms;animation-name:fadeout;animation-iteration-count:1;animation-fill-mode:forwards}.field-amount-slim[data-active] .field-input input{animation-duration:500ms;animation-name:enlarge;animation-iteration-count:1;animation-fill-mode:forwards}@media (max-width: 568px){.field-amount-slim[data-active] .field-input input{animation:unset}}@media (hover: hover) and (pointer: fine){.field-amount-slim[data-active]:hover .field-input input{background-color:orange}.field-amount-slim[data-active]:hover button[data-choose-custom-amount]{background:url(/assets/bundles/9777fd3b83a80396a25a.svg) no-repeat center center/18px 32px}}.field-amount-slim .field-label{position:absolute;top:3px;left:3px;padding-left:35px;background:white;line-height:54px;z-index:99;width:calc(100% - 6px);margin-left:0 !important;color:rgba(0,0,0,0.4);pointer-events:none;transition:opacity 125ms ease}.field-amount-slim .field-input{position:relative;display:inline-block}@media (max-width: 568px){.field-amount-slim .field-input{width:100%}}.field-amount-slim .field-input:before{content:'€';position:absolute;top:0;left:0;bottom:0;font-size:20px;font-weight:bold;display:flex;align-items:center;justify-content:center;padding-left:20px;width:unset;background:unset;color:#000;z-index:999}.field-amount-slim .field-input input{height:100%;width:128px;padding-left:35px;border-color:#01a75b;font-weight:bold;transition:width 250ms ease}@media (max-width: 568px){.field-amount-slim .field-input input{width:100%}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes enlarge{from{width:128px}to{width:140px}}.field-disabled label{color:#c5c5c5}.field-disabled .field-help{opacity:0.5}button[type='button']{font-size:20px;line-height:30px;margin:0;padding:9px 18px;background-color:transparent;font-weight:700;border:3px solid #000;transition:border-color 125ms ease-in-out, background-color 125ms ease-in-out}@media (hover: hover) and (pointer: fine){button[type='button']:hover{border-color:#01a75b;cursor:pointer}}.button{cursor:pointer;margin-top:30px;background-color:transparent;border:3px solid #000;color:#000;font-size:20px;font-family:"Freedom Font",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.5;font-weight:700;padding:9px 18px;text-decoration:none;text-align:center;transition:color 125ms ease-in-out, background-color 125ms ease-in-out, border-color 125ms ease-in-out}@media (hover: hover) and (pointer: fine){.button:hover{color:#fff;background-color:#000}}.button[type="submit"]{background-color:orange;border-color:orange}@media (hover: hover) and (pointer: fine){.button[type="submit"]:hover{background-color:#000;border-color:#000;color:orange}}.button.button-danger{border-color:#ff5f00}.button.button-danger:hover{color:#000;background-color:#ff5f00}.button.button-secondary{border-color:#c5c5c5}.button.button-secondary:hover{color:#000;background-color:#c5c5c5}.button.button-tertiary{border-color:#01a75b}.button.button-tertiary:hover{color:#000;border-color:orange;background-color:orange}.button.tip-widget-button{height:60px;width:auto;min-width:66px;font-weight:bold;display:inline-block;margin-top:0;white-space:nowrap}.button.tip-widget-button-submit{min-width:unset}.button.tip-widget-button[data-choose-custom-amount]{position:absolute;right:0;border:none;opacity:1;transition:opacity 250ms ease;min-width:unset;width:45px}.button.tip-widget-button[data-choose-custom-amount][disabled]{cursor:not-allowed;pointer-events:none}.button.tip-widget-button[data-choose-custom-amount].hide{opacity:0}.button.arrow-right{background:url(/assets/bundles/9777fd3b83a80396a25a.svg) no-repeat center center/18px 32px}.button.arrow-right-green{background:url(/assets/bundles/dc0f5e431c6a9973e71f.svg) no-repeat center center/18px 32px}.reward-options{margin-top:15px;list-style:none}.reward-options-group{font-size:20px;margin-bottom:15px}.reward-options-group-items{list-style:none}.reward-options li:not(:last-child){margin-bottom:20px}.reward-options li li:not(:last-child){margin-bottom:9px}.reward-options li .reward-option{display:flex;flex-direction:row;align-items:flex-start;font-weight:normal;color:#000}.reward-options li .reward-option-disabled{color:#858585}.reward-options li .reward-option-input{padding-right:9px}.reward-options li .reward-option-meta{--stack-spacing: 0px}.reward-options li .reward-option-meta>*{margin:0}.reward-options li .reward-option-meta>*+*{margin-top:var(--stack-spacing)}.reward-options li .reward-option-description{color:#858585;font-size:16px}.reward-options li .reward-option-error{font-size:16px;color:#ff5f00}.errors-list,.errorlist{list-style:none;padding:0;margin:0}.errors-list li,.errorlist li{font-size:16px;color:#900;font-style:italic;font-weight:400;line-height:1.25em}form{--stack-spacing: 30px}form>*{margin:0}form>*+*{margin-top:var(--stack-spacing)}form.login-form{display:flex;align-items:end;gap:20px;margin-top:30px}form.login-form .field{margin-top:0}form.login-form input[type='email']{width:100%}form.login-form button[type='submit']{width:auto}form.cancel-form .radio-item{display:block}form.cancel-form .radio-item .ms-2{font-size:24px;line-height:1.2}form.cancel-form .radio-item input[type="radio"]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}form.cancel-form .radio-item label{display:inline-flex;align-items:center;cursor:pointer;white-space:nowrap;font-weight:500;padding:5px 0;position:relative}form.cancel-form .radio-item label::before{content:"";display:inline-block;width:20px;height:20px;border:3px solid black;margin-right:12px;background-color:#fff;transition:all 0.2s ease;flex-shrink:0}form.cancel-form .radio-item label:has(input[type="radio"]:checked)::before{background-color:#01a75b;border-color:#01a75b}form.cancel-form #extra-input-container{display:flex;flex-direction:column;margin-top:20px;padding:15px;box-sizing:border-box}form.cancel-form #extra-input-container input{padding:8px;box-sizing:border-box}form.cancel-form .counter-field{text-align:right;font-size:0.85rem;color:#6c757d;margin-top:0.25rem}.content .layout-row .layout-column form input{width:100%}.messages{margin:60px 0}.messages p{padding:30px;background:orange;color:#000;font-weight:bold}.messages p.message-error{background:#ff5f00}.help{font-size:16px;font-family:"Space Mono",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.help-error{color:#ff5f00}.login-form-help{margin-top:10px}.row{display:flex;flex-direction:row;--stack-spacing: 15px}.row>*{margin:0}.row>*+*{margin-left:var(--stack-spacing)}@media (max-width: 568px){.row{flex-direction:column;--stack-spacing: 15px}.row>*{margin:0}.row>*+*{margin-top:var(--stack-spacing)}}.row-slim{display:flex;flex-direction:row;gap:15px;justify-content:flex-end;--stack-spacing: 0}.row-slim>*{margin:0}.row-slim>*+*{margin-left:var(--stack-spacing)}@media (max-width: 568px){.row-slim{flex-direction:column;--stack-spacing: 0}.row-slim>*{margin:0}.row-slim>*+*{margin-left:var(--stack-spacing)}}.tip-widget{background-color:#fff;font-weight:bold}.tip-widget *{white-space:nowrap;font-size:20px;line-height:1.55em}.tip-widget-quote{display:flex;flex-direction:row;align-items:flex-end}@media (max-width: 568px){.tip-widget-quote{flex-direction:column;align-items:flex-start}}.tip-widget-quote .quote-image{margin:0 15px;display:block;aspect-ratio:1.125/1;height:168px;object-fit:cover;z-index:9}@media (max-width: 568px){.tip-widget-quote .quote-image{margin:0;height:137px}}.tip-widget-quote .quote-image.quoteless{margin:0}.tip-widget-quote .speech-bubble{width:100%;padding:30px 30px 30px calc(168px * 1.125 + 45px);margin-left:calc(168px * -1.125 - 30px);background-color:#01a75b}@media (max-width: 568px){.tip-widget-quote .speech-bubble{padding:20px;margin-left:0}}.tip-widget-quote .speech-bubble p{color:#f5feb5;white-space:normal}.tip-widget-form{margin:15px 0 25px 0;width:100%}@media (max-width: 864px){.tip-widget-form{flex-direction:column;gap:0}}@media (max-width: 568px){.tip-widget-form{margin:15px 0 0 0;gap:15px}}.tip-widget-form .annotation{line-height:60px}@media (max-width: 568px){.tip-widget-form .annotation{line-height:40px}}@media (max-width: 864px){.tip-widget-form .tip-ctas{justify-content:flex-start}}@media (max-width: 568px){.tip-widget-form .tip-ctas{gap:5px}}.tip-widget-form .tip-ctas .button-group{position:relative}@media (max-width: 864px){.tip-widget-form .tip-ctas .button-group{flex-direction:row;justify-content:flex-start}}.tip-widget-form .tip-ctas .button-group .errors-list{position:absolute;margin-top:65px;left:0}@media (max-width: 568px){.tip-widget-form .supporter-cta.has-errors{margin-top:25px}}.tip-widget-form .supporter-cta .supporter-button{color:#01a75b;line-height:60px;text-decoration-color:#01a75b}.tip-widget-form .supporter-cta .supporter-button:hover{color:orange;text-decoration-color:orange}@media (max-width: 864px){.tip-widget-form .supporter-cta .supporter-button{line-height:40px}}.tip-widget-form .button{z-index:999;pointer-events:all}

