﻿.swiffy-slider{position:relative;display:block;width:100%;--swiffy-slider-snap-align: center;--swiffy-slider-item-width: 100%;--swiffy-slider-item-gap: 1rem;--swiffy-slider-item-reveal: 0rem;--swiffy-slider-item-ratio: 2/1;--swiffy-slider-item-count: 1;--swiffy-slider-nav-light: #fff;--swiffy-slider-nav-dark: #333;--swiffy-slider-nav-zoom: 1;--swiffy-slider-track-opacity: 0.1;--swiffy-slider-track-height: 0;--swiffy-slider-nav-outside-size: 3.5rem;--swiffy-slider-indicator-outside-size: 1.5rem;--swiffy-slider-animation-duration: .75s;--swiffy-slider-animation-delay: 0s;--swiffy-slider-animation-timing: ease-in-out}.swiffy-slider,.swiffy-slider::after,.swiffy-slider::before{box-sizing:border-box}.swiffy-slider ::-webkit-scrollbar{height:var(--swiffy-slider-track-height)}.swiffy-slider ::-webkit-scrollbar-track{background:rgba(0, 0, 0, var(--swiffy-slider-track-opacity))}.swiffy-slider ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.4);border-radius:1rem}.swiffy-slider ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.6)}.slider-container{--swiffy-slider-item-gap-totalwidth: calc(var(--swiffy-slider-item-gap) * (var(--swiffy-slider-item-count) - 1));--swiffy-slider-item-width: calc((100% - var(--swiffy-slider-item-reveal) - var(--swiffy-slider-item-gap-totalwidth)) / var(--swiffy-slider-item-count));overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;display:grid;align-items:center;height:100%;grid:auto / auto-flow max-content;grid-auto-rows:100%;grid-auto-columns:var(--swiffy-slider-item-width);grid-auto-flow:column;grid-gap:var(--swiffy-slider-item-gap);list-style:none;margin:0;padding:0;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0.4) rgba(0, 0, 0, var(--swiffy-slider-track-opacity));background-clip:padding-box}.slider-container>*{scroll-snap-align:var(--swiffy-slider-snap-align);position:relative;width:100%;height:100%}.slider-item-helper .slider-container>*{background-size:cover;background-color:#e1e1e1;background-position:50% 50%;display:flex;justify-content:center;align-items:center}.slider-item-helper:not(.slider-item-ratio) .slider-container>*{min-height:20rem}.slider-item-ratio .slider-container>*>*{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slider-item-ratio-contain .slider-container>*>*{object-fit:contain}.slider-item-ratio .slider-container>*::after{display:block;padding-top:calc( 100% / (var(--swiffy-slider-item-ratio)));content:""}.slider-item-ratio-32x9{--swiffy-slider-item-ratio: 32/9}.slider-item-ratio-21x9{--swiffy-slider-item-ratio: 21/9}.slider-item-ratio-16x9{--swiffy-slider-item-ratio: 16/9}.slider-item-ratio-4x3{--swiffy-slider-item-ratio: 4/3}.slider-item-ratio-2x1{--swiffy-slider-item-ratio: 2/1}.slider-item-ratio-1x1{--swiffy-slider-item-ratio: 1/1}.slider-item-ratio-3x4{--swiffy-slider-item-ratio: 3/4}.slider-nav-scrollbar{--swiffy-slider-track-height: 0.5rem}.slider-nav-scrollbar .slider-container{scrollbar-width:thin}.slider-nav-nodelay .slider-container{scroll-behavior:auto}.slider-indicators{position:absolute;right:2rem;bottom:0;left:2rem;display:flex;justify-content:center;padding:0;margin-bottom:1rem;list-style:none}.slider-nav-scrollbar .slider-indicators{margin-bottom:calc(1rem + var(--swiffy-slider-track-height))}.slider-indicators>*.active{opacity:1}.swiffy-slider.slider-indicators-outside .slider-nav{margin-bottom:var(--swiffy-slider-indicator-outside-size)}.swiffy-slider.slider-indicators-outside{padding-bottom:var(--swiffy-slider-indicator-outside-size)}.swiffy-slider.slider-indicators-outside.slider-indicators,.swiffy-slider.slider-indicators-outside .slider-indicators{margin-bottom:0}.slider-indicators>*{box-sizing:content-box;flex:0 1 auto;width:2rem;height:.2rem;padding:0;border:.4rem solid transparent;cursor:pointer;background-color:#fff;background-clip:padding-box;opacity:.5;transition:opacity .4s ease}.slider-indicators-square.slider-indicators>*,.slider-indicators-square .slider-indicators>*{width:.5rem;height:.5rem;border:.4rem solid transparent}.slider-indicators-round.slider-indicators>*,.slider-indicators-round .slider-indicators>*{width:.5rem;height:.5rem;border:.4rem solid transparent;border-radius:50%}.slider-indicators-highlight.slider-indicators>*.active,.slider-indicators-highlight .slider-indicators>*.active{border:.33rem solid transparent;padding:.07rem}.slider-nav{position:absolute;top:0;left:0;bottom:0;border:0;background-color:transparent;cursor:pointer;padding:0;visibility:hidden;opacity:0.8;transition:visibility 0.1s, opacity 0.2s linear;margin-bottom:var(--swiffy-slider-track-height);display:flex;align-items:center;padding:0 .5rem;filter:drop-shadow(0 0 0.5rem rgba(0,0,0,0.5));transform:scale(var(--swiffy-slider-nav-zoom));z-index:99999}.slider-nav::before{position:absolute;content:"";padding:.5rem;width:3rem;height:3rem}.slider-nav::after{content:"";mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'></path></svg>");mask-size:cover;background-color:var(--swiffy-slider-nav-light);background-origin:content-box;width:3rem;height:3rem}.slider-nav-arrow .slider-nav::after{mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'></path></svg>")}.slider-nav-chevron .slider-nav::after{mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z'></path></svg>")}.slider-nav-caret .slider-nav::after{mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z'></path></svg>")}.slider-nav-caretfill .slider-nav::after{mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z'></path></svg>")}.swiffy-slider:hover .slider-nav{visibility:visible}.swiffy-slider.slider-nav-autohide.slider-item-first-visible .slider-nav:not(.slider-nav-next){visibility:hidden}.swiffy-slider.slider-nav-autohide.slider-item-last-visible .slider-nav.slider-nav-next{visibility:hidden}.slider-nav-outside .slider-container{margin:0 var(--swiffy-slider-nav-outside-size)}.slider-nav-outside .slider-nav{padding:0}.swiffy-slider .slider-nav:hover{opacity:1}.slider-nav-square .slider-nav{padding:0}.slider-nav-round .slider-nav::before,.slider-nav-square .slider-nav::before{background-color:var(--swiffy-slider-nav-light)}.slider-nav-round .slider-nav::after,.slider-nav-square .slider-nav::after{background-color:var(--swiffy-slider-nav-dark);width:2rem;height:2rem;margin:.5rem}.slider-nav-round .slider-nav::before{border-radius:50%}.slider-nav-round .slider-nav::after{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'%3E%3C/path%3E%3C/svg%3E")}.slider-nav-dark .slider-nav::after{background-color:var(--swiffy-slider-nav-dark)}.slider-nav-dark.slider-nav-round .slider-nav::before,.slider-nav-dark.slider-nav-square .slider-nav::before{background-color:var(--swiffy-slider-nav-dark)}.slider-nav-dark.slider-nav-round .slider-nav::after,.slider-nav-dark.slider-nav-square .slider-nav::after{background-color:var(--swiffy-slider-nav-light)}.slider-nav-sm{--swiffy-slider-nav-zoom: .75;--swiffy-slider-nav-outside-size: 2.5rem}.slider-nav.slider-nav-next::after{transform:rotate(180deg)}.slider-nav.slider-nav-next{right:0;left:unset}.slider-nav-visible .slider-nav{visibility:visible}.slider-nav-dark .slider-nav{opacity:0.6}.slider-indicators-dark.slider-indicators>*,.slider-indicators-dark .slider-indicators>*{filter:invert(1)}.slider-item-snapstart{--swiffy-slider-snap-align: start}.slider-item-nosnap{--swiffy-slider-snap-align: unset}.slider-item-nogap{--swiffy-slider-item-gap: 0rem}.slider-item-reveal{--swiffy-slider-item-reveal: 8rem}.slider-item-snapstart.slider-item-reveal{--swiffy-slider-item-reveal: 4rem}.slider-item-show2{--swiffy-slider-item-count: 2}.slider-item-show3{--swiffy-slider-item-count: 3}.slider-item-show4{--swiffy-slider-item-count: 4}.slider-item-show5{--swiffy-slider-item-count: 5}.slider-item-show6{--swiffy-slider-item-count: 6}.slider-nav-mousedrag .slider-container{cursor:grab}.slider-nav-mousedrag.dragging .slider-container{scroll-snap-type:unset;scroll-behavior:unset;user-select:none}.slider-nav-mousedrag.dragging .slider-nav{visibility:hidden}@media (hover: hover){.slider-nav-mousedrag .slider-container::after{content:"";position:absolute;width:100%;height:100%}}@media (prefers-reduced-motion: no-preference){.slider-nav-animation.slider-nav-animation-fast{--swiffy-slider-animation-duration: .25s}.slider-nav-animation.slider-nav-animation-slow{--swiffy-slider-animation-duration: 1.25s}.slider-nav-animation .slider-container>*>*{transition:opacity var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing), transform var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing);transition-delay:var(--swiffy-slider-animation-delay)}.slider-nav-animation .slider-container .slide-visible>*{transition:opacity var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing), transform var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing);transition-delay:var(--swiffy-slider-animation-delay)}.slider-nav-animation.slider-nav-animation-fadein .slider-container>*>*{opacity:0.5}.slider-nav-animation.slider-nav-animation-scale .slider-container>*>*{transform:scale(0.9)}.slider-nav-animation.slider-nav-animation-appear .slider-container>*>*{opacity:0.3;transform:scale(0.9)}.slider-nav-animation.slider-nav-animation-scaleup .slider-container>*>*{transform:scale(0.25)}.slider-nav-animation.slider-nav-animation-zoomout .slider-container>*{overflow:hidden}.slider-nav-animation.slider-nav-animation-zoomout .slider-container>*>*{transform:scale(1.3)}.slider-nav-animation.slider-nav-animation-turn .slider-container>*>*{transform:rotateY(70deg)}.slider-nav-animation.slider-nav-animation-slideup .slider-container>*>*{transform:translateY(60%) scale(0.99)}.slider-nav-animation.slider-nav-animation-slideup .slider-container{overflow-y:hidden}.slider-nav-animation .slider-container>*.slide-visible>*{opacity:1;transform:none}}@media (min-width: 62rem){.slider-item-show6:not(.slider-item-snapstart) .slider-container>*,.slider-item-show4:not(.slider-item-snapstart) .slider-container>*,.slider-item-show2:not(.slider-item-snapstart) .slider-container>*{scroll-snap-align:unset}.slider-item-show6:not(.slider-item-snapstart) .slider-container>*::before,.slider-item-show4:not(.slider-item-snapstart) .slider-container>*::before,.slider-item-show2:not(.slider-item-snapstart) .slider-container>*::before{content:" ";display:block;position:absolute;left:calc((var(--swiffy-slider-item-gap)/2)*-1);top:0;width:1px;height:1px;scroll-snap-align:var(--swiffy-slider-snap-align)}.slider-nav-outside-expand .slider-nav{margin-left:-4rem}.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:-4rem}.slider-nav-sm.slider-nav-outside-expand .slider-nav{margin-left:-3.5rem}.slider-nav-sm.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:-3.5rem}.slider-indicators-sm.slider-indicators{display:none}}@media (max-width: 62rem){.swiffy-slider{--swiffy-slider-track-height: 0rem;--swiffy-slider-item-reveal: 0rem;--swiffy-slider-item-count: 1;--swiffy-slider-nav-zoom: .875}.swiffy-slider .slider-item-show2-sm{--swiffy-slider-item-count: 2}.slider-item-reveal{--swiffy-slider-item-reveal: 4rem}.slider-item-snapstart.slider-item-reveal{--swiffy-slider-item-reveal: 2rem}.slider-item-show6 .slider-container{grid-auto-columns:calc(25% - (var(--swiffy-slider-item-gap)/4*3))}.slider-item-show6.slider-item-reveal .slider-container{grid-auto-columns:calc(25% - (var(--swiffy-slider-item-gap)/4*3) - .5rem)}.slider-item-show6.slider-item-reveal .slider-container>*{scroll-snap-align:unset}.slider-item-show6.slider-item-reveal .slider-container>*::before{content:" ";display:block;position:absolute;left:calc((var(--swiffy-slider-item-gap)/2)*-1);top:0;width:1px;height:1px;scroll-snap-align:center}.slider-nav::before,.slider-nav::after{width:2rem;height:2rem;padding:0.3rem}.slider-nav-round .slider-nav::after,.slider-nav-square .slider-nav::after{width:1.75rem;height:1.75rem;margin:0.125rem}.slider-nav-outside-expand .slider-container,.slider-nav-outside .slider-container{margin:0 2rem}.slider-nav-outside-expand .slider-container{margin:0 var(--swiffy-slider-nav-outside-size)}.slider-nav-outside-expand .slider-nav{padding:0}.slider-indicators-square.slider-indicators>*,.slider-indicators-square .slider-indicators>*,.slider-indicators-round.slider-indicators>*,.slider-indicators-round .slider-indicators>*{width:.3rem;height:.3rem}.slider-indicators{margin-bottom:.5rem;display:none}.slider-nav-scrollbar .slider-indicators{margin-bottom:0rem}.slider-indicators>*{width:1rem;height:0.125rem;border-width:.25rem}.slider-indicators-sm .slider-indicators,.slider-indicators-sm.slider-indicators{display:flex}}@media (max-width: 48rem){.slider-item-show6 .slider-container{grid-auto-columns:calc(50% - (var(--swiffy-slider-item-gap)/2))}.slider-item-show6.slider-item-reveal .slider-container{grid-auto-columns:calc(50% - (var(--swiffy-slider-item-gap)/2) - 1.5rem)}}@media (hover: none){.swiffy-slider.slider-nav-touch .slider-nav{visibility:visible}.swiffy-slider.slider-nav-outside-expand:not(.slider-nav-touch) .slider-container,.swiffy-slider.slider-nav-outside:not(.slider-nav-touch) .slider-container{margin:0 0rem}.slider-item-nosnap-touch{--swiffy-slider-snap-align: unset}}.page.wide-content{float:none;margin:0 auto;width:100%;max-width:100%}@media (min-width: 41.75em){.page.wide-content>h1{margin-right:auto;margin-left:auto;width:calc(100% - 3rem)}}@media (min-width: 60.8125em){.page.wide-content>h1{width:58.8125rem}}.page.wide-content>h1:first-child{margin-top:1.5rem}@media (min-width: 41.75em){.page.wide-content>h1:first-child{margin-top:3rem}}.page.wide-content>h1:first-child+section.main-content{margin-top:0;padding-top:0}@media (min-width: 41.75em){.page.wide-content>h1:first-child+section.main-content{padding-top:1.5rem}}.page.wide-content section.main-content{border-top:0;float:none;display:block;padding-top:1rem;padding-bottom:1rem}@media (min-width: 41.75em){.page.wide-content section.main-content{margin:1.5rem auto 0;padding:1.5rem 0 1.5rem;width:calc(100% - 3rem)}}@media (min-width: 60.8125em){.page.wide-content section.main-content{width:58.8125rem}}.page.wide-content section.main-content article.wide.content h2,.page.wide-content section.main-content article.wide.content h4,.page.wide-content section.main-content article.wide.content ol,.page.wide-content section.main-content article.wide.content ul,.page.wide-content section.main-content article.wide.content section.team ul,.page.wide-content section.main-content article.wide.content .padded-container,.page.wide-content section.main-content article.wide.content p{margin-right:auto;margin-left:auto;width:calc(100% - 2rem)}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content h2,.page.wide-content section.main-content article.wide.content h4,.page.wide-content section.main-content article.wide.content ol,.page.wide-content section.main-content article.wide.content ul,.page.wide-content section.main-content article.wide.content section.team ul,.page.wide-content section.main-content article.wide.content .padded-container,.page.wide-content section.main-content article.wide.content p{width:auto}}.page.wide-content section.main-content article.wide.content h2.new-size{font-size:2rem;line-height:1.125}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content h2.new-size{font-size:2.375rem;line-height:1.1052631579}}.page.wide-content section.main-content article.wide.content h2.new-size+*{margin-top:1.5rem}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content h2.new-size+*{margin-top:2.5rem}}.page.wide-content section.main-content article.wide.content>h3,.page.wide-content section.main-content article.wide.content>h4{margin-right:auto;margin-left:auto;width:calc(100% - 2rem)}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content>h3,.page.wide-content section.main-content article.wide.content>h4{width:auto}}.page.wide-content section.main-content article.wide.content h3.new-size{font-size:1.625rem;line-height:1.2307692308;margin-top:2rem;margin-bottom:0}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content h3.new-size{font-size:2rem;line-height:1.125;margin-top:3rem}}.page.wide-content section.main-content article.wide.content h4.new-size{font-size:1.5rem;line-height:1.3333333333;margin-top:0;margin-bottom:0}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content h4.new-size{font-size:1.625rem;line-height:1.2307692308}}.page.wide-content section.main-content article.wide.content h2,.page.wide-content section.main-content article.wide.content h2:first-child,.page.wide-content section.main-content article.wide.content .join-us--with-headline h2,.page.wide-content section.main-content article.wide.content>*:first-child .join-us--with-headline h2{margin-top:2.5rem;padding-top:0}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content h2,.page.wide-content section.main-content article.wide.content h2:first-child,.page.wide-content section.main-content article.wide.content .join-us--with-headline h2,.page.wide-content section.main-content article.wide.content>*:first-child .join-us--with-headline h2{margin-top:3rem;padding-top:1.5rem}}.page.wide-content section.main-content article.wide.content h2+*,.page.wide-content section.main-content article.wide.content h2:first-child+*,.page.wide-content section.main-content article.wide.content .join-us--with-headline h2+*,.page.wide-content section.main-content article.wide.content>*:first-child .join-us--with-headline h2+*{margin-top:0.5rem}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content h2+*,.page.wide-content section.main-content article.wide.content h2:first-child+*,.page.wide-content section.main-content article.wide.content .join-us--with-headline h2+*,.page.wide-content section.main-content article.wide.content>*:first-child .join-us--with-headline h2+*{margin-top:1.5rem}}.page.wide-content section.main-content article.wide.content>*:first-child h2{margin-top:0;padding-top:0}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content>*:first-child h2{margin-top:1.5rem}}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content>h1,.page.wide-content section.main-content article.wide.content>h2,.page.wide-content section.main-content article.wide.content>h3,.page.wide-content section.main-content article.wide.content>p,.page.wide-content section.main-content article.wide.content>ul,.page.wide-content section.main-content article.wide.content>ol,.page.wide-content section.main-content article.wide.content>.padded-container--reduced,.page.wide-content section.main-content article.wide.content>#dynamic-content{margin-right:auto;margin-left:auto;max-width:700px}}.page.wide-content section.main-content article.wide.content>.image{border-bottom:0}.page.wide-content section.main-content article.wide.content>.video,.page.wide-content section.main-content article.wide.content>.image,.page.wide-content section.main-content article.wide.content>.imageshow.swiper-container{margin-top:1rem !important}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.content>.video,.page.wide-content section.main-content article.wide.content>.image,.page.wide-content section.main-content article.wide.content>.imageshow.swiper-container{margin-top:3rem !important}}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width{width:100%}}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content>*{margin-right:auto;margin-left:auto;width:calc(100% - 3rem)}}@media (min-width: 60.8125em){.page.wide-content section.main-content.content--full-width article.wide.content>*{width:58.8125rem}}.page.wide-content section.main-content.content--full-width article.wide.content>h1,.page.wide-content section.main-content.content--full-width article.wide.content>h2,.page.wide-content section.main-content.content--full-width article.wide.content>h3,.page.wide-content section.main-content.content--full-width article.wide.content>p,.page.wide-content section.main-content.content--full-width article.wide.content>ul,.page.wide-content section.main-content.content--full-width article.wide.content>ol{width:calc(100% - 2rem)}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content>h1,.page.wide-content section.main-content.content--full-width article.wide.content>h2,.page.wide-content section.main-content.content--full-width article.wide.content>h3,.page.wide-content section.main-content.content--full-width article.wide.content>p,.page.wide-content section.main-content.content--full-width article.wide.content>ul,.page.wide-content section.main-content.content--full-width article.wide.content>ol{padding-right:8.9713983051rem;width:calc(100% - 3rem);max-width:58.8125rem}}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content>.swiper-container,.page.wide-content section.main-content.content--full-width article.wide.content>.readable{width:calc(100% - 3rem)}}@media (min-width: 60.8125em){.page.wide-content section.main-content.content--full-width article.wide.content>.swiper-container,.page.wide-content section.main-content.content--full-width article.wide.content>.readable{width:58.8125rem}}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content>.readable>p,.page.wide-content section.main-content.content--full-width article.wide.content>.readable>ul,.page.wide-content section.main-content.content--full-width article.wide.content>.readable>ol{float:none;margin-right:0;margin-left:0;width:83.0508474576%}}.page.wide-content section.main-content.content--full-width article.wide.content>.readable>h3,.page.wide-content section.main-content.content--full-width article.wide.content>.readable>ol>li>h3{font-size:1.125rem;line-height:1.4375rem;margin-right:auto;margin-left:auto;width:calc(100% - 2rem)}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content>.readable>h3,.page.wide-content section.main-content.content--full-width article.wide.content>.readable>ol>li>h3{font-size:1.375rem;line-height:1.6875rem;float:none;margin-right:0;margin-left:0;width:83.0508474576%}}.page.wide-content section.main-content.content--full-width article.wide.content>.readable--extra-spacing{margin-top:1.6em;margin-bottom:1.6em}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content>.readable--extra-spacing{margin-top:3.2em;margin-bottom:3.2em}}.page.wide-content section.main-content.content--full-width article.wide.content>.readable--extra-spacing--bottom{margin-bottom:1.6em}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content>.readable--extra-spacing--bottom{margin-bottom:3.2em}}.page.wide-content section.main-content.content--full-width article.wide.content li.item--extra-spacing h3{padding-top:0.8em;width:100% !important}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content li.item--extra-spacing h3{padding-top:0.8em}}.page.wide-content section.main-content.content--full-width article.wide.content li.item--extra-spacing>*:last-child{padding-bottom:0.8em}@media (min-width: 41.75em){.page.wide-content section.main-content.content--full-width article.wide.content li.item--extra-spacing>*:last-child{padding-bottom:0.8em}}.page.wide-content section.main-content.content--full-width article.wide.content li.item--extra-spacing.topless h3{margin-top:0;padding-top:0}.page.wide-content section.main-content.content--full-width article.wide.content li.item--extra-spacing.bottomless h3{padding-bottom:0}.updated-typography h1{font-size:2.75rem;line-height:1}@media (min-width: 41.75em){.updated-typography h1{font-size:3.375rem;line-height:1.1111111111}}.updated-typography h2{font-size:2rem;line-height:1.125}@media (min-width: 41.75em){.updated-typography h2{font-size:2.375rem;line-height:1.1052631579}}.updated-typography h3{font-size:1.625rem;line-height:1.2307692308}@media (min-width: 41.75em){.updated-typography h3{font-size:2rem;line-height:1.125}}.updated-typography p,.updated-typography ul,.updated-typography ol{font-size:1rem;line-height:1.375}@media (min-width: 41.75em){.updated-typography p,.updated-typography ul,.updated-typography ol{font-size:1.25rem;line-height:1.6}}.page.wide-content section.main-content article.wide.primary.content .updated-typography h2{padding-top:1rem}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.primary.content .updated-typography h2{padding-top:1.5rem}}.page.wide-content section.main-content article.wide.primary.content .updated-typography h3{margin-right:auto;margin-left:auto;width:calc(100% - 2rem)}@media (min-width: 41.75em){.page.wide-content section.main-content article.wide.primary.content .updated-typography h3{width:auto}}.further-information{margin:3rem 0 0;padding-top:2rem;padding-bottom:2rem;width:100% !important}@media (min-width: 41.75em){.further-information{margin-top:3.5rem;padding-top:3rem;padding-bottom:3rem}}@media (min-width: 60.8125em){.further-information>div{margin-right:auto;margin-left:auto;width:58.8125rem}}.further-information h2{width:100% !important}.further-information h3{margin-top:2rem;margin-bottom:1rem}@media (min-width: 41.75em){.further-information h3{margin-top:3rem}}h3 .toggle-faq{height:auto;left:0 !important;position:relative !important;font-size:0.875rem}@media (min-width: 41.75em){h3 .toggle-faq{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}}.column-primary+aside{margin-top:0}.aside-container{background-color:#f7f9fb;border-bottom:1px solid}.aside-container .image{display:none}@media (min-width: 25.875em){.aside-container .image{display:block}}.aside-container-header,.aside-container-content{padding:1rem}.aside-container-header>*:first-child,.aside-container-content>*:first-child{margin-top:0}.aside-container-header>*:last-child,.aside-container-content>*:last-child{margin-bottom:0}.aside-container-content{border-top:1px dashed #505466}.aside-container h2{font-size:1.25rem;line-height:1.6;border-top:0;margin:0;padding:0}@media (min-width: 41.75em){.aside-container h2{font-size:1.25rem;line-height:1.2}}@media (min-width: 60.8125em){.aside-container h2{font-size:1.5rem;line-height:1.4166666667}}.aside-container h2+p{font-size:0.875rem;line-height:1.3571428571;margin:0}@media (min-width: 41.75em){.aside-container h2+p{margin-top:0.375rem}}@media (min-width: 60.8125em){.aside-container h2+p{font-size:1rem;line-height:1.4375}}.aside-container p,.aside-container ul{font-size:1.125rem;line-height:1.5555555556;color:#505466}.aside-container .reward-title,.aside-container .pledge-amount{font-size:1.125rem;line-height:1.5555555556;margin:0.375rem 0 0}.aside-container .pledge-amount{color:#00a1e4}.aside-container .byline{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;overflow:hidden;text-overflow:ellipsis}.aside-container .byline a{border-bottom-color:transparent}.page.wide-content.steps--focus>.main-content{margin-top:0;padding-top:0}@media (min-width: 41.75em){.page.wide-content.steps--focus>.main-content{margin-top:3rem}}.steps-container{background-color:#f5faf2;border-top:0;border-bottom:0;color:#33b400;margin-top:1.5rem;margin-bottom:1.5rem;border:0}.steps-container:after{clear:both;content:" ";display:table}.steps-container h3{border-bottom:0.0625rem solid;left:0;margin:0;position:relative}@media (min-width: 41.75em){.steps-container{border-top:0.0625rem solid;border-bottom:0.0625rem solid;margin-top:1rem}}.steps-container>*{padding:0.625rem 1rem}.steps-container>*.fill{padding:0}.steps-container>*{padding-top:1rem;padding-bottom:1rem}@media (min-width: 41.75em){.steps-container>*{padding-top:1rem;padding-bottom:1rem}}.steps-container h3{font-size:1.375rem;line-height:1.6875rem;background-color:#fff;border:0;color:#000}@media (min-width: 41.75em){.steps-container h3{font-size:1rem;line-height:1.5rem;background-color:#f5faf2;border-bottom:0.0625rem solid;color:#33b400}}.steps-container .content>*:first-child,.steps-container .details-content>*:first-child{margin-top:0}.steps-container .inputs{margin-bottom:0}.steps-container .inputs:last-of-type{padding-bottom:1rem}.steps-container .input{margin:1rem 0}.steps-container .input:first-of-type{margin-top:0}.steps-container .input::before,.steps-container .input::after{transition:color 0.3s ease-in-out}.steps-container .input:last-of-type,.steps-container input:last-of-type{margin-bottom:0}.steps-container label{color:currentColor !important}.steps-container textarea,.steps-container input:not([type=submit]){border-color:#33b400;border-radius:0.125rem;box-sizing:border-box;box-shadow:none;color:#33b400;transition:all 0.3s ease-in-out;width:100%}.steps-container textarea:invalid,.steps-container input:not([type=submit]):invalid{border-color:#f15a22;color:#f15a22}.steps-container input[type=checkbox]{width:auto}.steps-container input[type=checkbox]+label{cursor:pointer;vertical-align:middle;width:auto}.steps-container .toggle-faq-container a.toggle-faq{height:auto;left:0 !important;position:relative !important}@media (min-width: 41.75em){.steps-container .toggle-faq-container a.toggle-faq{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}}.no-reward .steps-container,.steps-container--blue{background-color:#e7f7fd;color:#00a1e4}@media (min-width: 41.75em){.no-reward .steps-container h3,.steps-container--blue h3{background-color:#e7f7fd;color:#00a1e4}}.no-reward .steps-container label,.steps-container--blue label{color:currentColor !important}.no-reward .steps-container textarea,.no-reward .steps-container input:not([type=submit]),.steps-container--blue textarea,.steps-container--blue input:not([type=submit]){border-color:#00a1e4;color:#00a1e4}.input{position:relative}.input.currency::before{bottom:0.625rem;display:block;left:0.4375rem;position:absolute}.input.currency--chf::before{content:'CHF'}.input.currency--eur::before{content:'EUR'}.input.invalid::before{color:#f15a22}.input.invalid::after{background-color:#f15a22;border-radius:50%;bottom:0.75rem;content:'!';color:#fff;display:block;padding:0 0.6em;position:absolute;right:0.4375rem}.input--readable{box-sizing:border-box;padding:0.5rem 0.5rem 0.5rem 3rem;width:100%}.no-label label{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}.inputs-group-entry.has-separator{border-top:1px dashed #00a1e4;margin-top:1.5rem;padding-top:1.5rem}.pledge-steps-wrapper{margin:0 1rem}.pledge-steps-container label,.pledge-steps-container label a,.dialog.inline .dialog-box label,.dialog.inline .dialog-box label a{font-size:1rem;line-height:1.3125rem}.pledge-steps-container label::after,.dialog.inline .dialog-box label::after{display:none}.pledge-steps-container input:not([type=submit]),.pledge-steps-container select,.pledge-steps-container textarea,.dialog.inline .dialog-box input:not([type=submit]),.dialog.inline .dialog-box select,.dialog.inline .dialog-box textarea{font-size:1.5rem;line-height:2rem;box-shadow:none}.pledge-steps-container .dialog.inline input:not([type=submit]),.pledge-steps-container .dialog.inline select,.pledge-steps-container .dialog.inline textarea,.pledge-steps-container .edit_pledge_steps_user input:not([type=submit]),.pledge-steps-container .edit_pledge_steps_user select,.pledge-steps-container .edit_pledge_steps_user textarea,.pledge-steps-container .input--smaller input:not([type=submit]),.pledge-steps-container .input--smaller select,.pledge-steps-container .input--smaller textarea,.dialog.inline .dialog-box .dialog.inline input:not([type=submit]),.dialog.inline .dialog-box .dialog.inline select,.dialog.inline .dialog-box .dialog.inline textarea,.dialog.inline .dialog-box .edit_pledge_steps_user input:not([type=submit]),.dialog.inline .dialog-box .edit_pledge_steps_user select,.dialog.inline .dialog-box .edit_pledge_steps_user textarea,.dialog.inline .dialog-box .input--smaller input:not([type=submit]),.dialog.inline .dialog-box .input--smaller select,.dialog.inline .dialog-box .input--smaller textarea{font-size:1rem;line-height:1.3125rem;padding-top:12px;padding-bottom:13px}.pledge-steps-container label+input,.dialog.inline .dialog-box label+input{margin-top:0.375rem !important}.dialog.inline .dialog-box input[type=submit],.dialog.inline .dialog-box button[type=submit],.dialog.inline .dialog-box a.button{font-size:1rem;line-height:1.3125rem;box-sizing:border-box;padding-top:12px;padding-bottom:13px;width:100%}@media (min-width: 41.75em){.dialog.inline .dialog-box .inputs .input{margin-bottom:0}}@media (min-width: 41.75em){.dialog.inline .dialog-box .inputs.identity,.dialog.inline .dialog-box form[name=sign_in]{align-items:flex-end;display:flex;grid-gap:1rem;gap:1rem}}.dialog.inline .dialog-box .inputs.identity .inline-icon,.dialog.inline .dialog-box form[name=sign_in] .inline-icon{display:none}@media (min-width: 41.75em){.dialog.inline .dialog-box .inputs.identity div:first-child,.dialog.inline .dialog-box form[name=sign_in] div:first-child{width:56.5%}}@media (min-width: 41.75em){.dialog.inline .dialog-box .inputs.identity div:first-child+div,.dialog.inline .dialog-box form[name=sign_in] div:first-child+div{flex:1 0 auto}}@media (min-width: 41.75em){.dialog.inline .dialog-box form[name=email_sign_in] div.buttons{width:56.5%}}.back-button--steps{margin-top:1rem}@media (min-width: 41.75em){.back-button--steps{margin-top:1.5rem;width:45.778%}}.back-button--steps .commit-wrapper{padding:0}.back-button--steps input[type="submit"][disabled]{opacity:0.5;pointer-events:none}.pledge-steps-back{color:#33b400}.no-reward .pledge-steps-back{color:#00a1e4}.pledge-steps-back:hover,.pledge-steps-back:focus{color:#121317}.current-pledge{color:#33b400;margin-bottom:3rem}@media (min-width: 41.75em){.current-pledge{margin-bottom:0}}.current-pledge.pledge-steps-container{padding-right:0;padding-left:0}.current-pledge h3{font-size:1.125rem;line-height:1.4375rem;margin:0.5em 0}@media (min-width: 41.75em){.current-pledge h3{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 41.75em){.current-pledge .details .digit{font-size:2.125rem;line-height:2.5rem}}.current-pledge p.reward-title{margin:0.4em 0}@media (min-width: 41.75em){.current-pledge p.reward-title{font-size:1.25rem;line-height:1.75rem}}.current-pledge p.reward-title .quantity{font-size:1rem;line-height:1.3125rem;background-color:#33b400;border-radius:0.3125rem;color:#fff;margin-right:0.35em;padding:0 0.375rem}.current-pledge p.reward-title--donation-box{font-size:initial;line-height:initial}.current-pledge-project{flex:1 1 auto}.current-pledge-project-value--closed{display:block;margin:0}@media (min-width: 41.75em){.current-pledge-project-name{margin-right:0.35em}}.current-pledge-project-owners{display:none}.current-pledge .details{position:relative}.current-pledge .details[open] .current-pledge-project-value--closed{display:none}.current-pledge .details[open] .current-pledge-project-owners{display:block}.no-reward .current-pledge{color:#00a1e4}.details{padding:0}.details summary{border-left:0 solid transparent;list-style:none;padding:0;transition:all 0.3s ease-in}.details summary::-webkit-details-marker{display:none}.details summary:focus{outline:none}.details summary:hover{border-left:10px solid currentColor}.details[open] .details-summary--pledge{border-bottom:1px dashed}.details[open] .toggle-details{text-transform:uppercase}.details--current-pledge[open] .details-summary--pledge{border-bottom-style:solid}.details--current-pledge summary:focus,.details--current-pledge .details-content,.details--reward summary:focus,.details--reward .details-content{background-color:#e7f3e0}.details--current-pledge.details-small summary:focus,.details--reward.details-small summary:focus{background:none}.no-reward .details summary:focus,.no-reward .details .details-content,.details--no-reward summary:focus,.details--no-reward .details-content{background-color:#cfeffb}.details--no-reward{border-top:1px solid}.details .currency,.details .backers{font-size:1rem;line-height:1.3125rem}.details .digit,.details .title{font-size:1.5rem;line-height:2rem}.details-summary{cursor:pointer}.details-summary--pledge{align-items:center;display:flex;flex-direction:row}.details-summary .currency{flex:0 0 30px;margin-right:0.35em}.details-summary .digit{flex:1 0 110px}@media (min-width: 41.75em){.details-summary .digit{flex:0 0 150px}}.details-summary .any-amount{flex:1 0 140px;line-height:2rem;margin-right:0.35em}@media (min-width: 41.75em){.details-summary .any-amount{flex:0 0 180px}}.details-summary .backers{text-align:right;flex:1 0 auto}.details-summary .title{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}@media (min-width: 41.75em){.details-summary .title{height:auto;left:0 !important;position:relative !important;flex:1 0 43%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.details-summary .label{flex:1 0 auto}.details-summary .toggle-details{border-bottom:0;flex:none;float:none;font-family:Symbols, sans-serif;padding:0 0 0 1.6877279281%}@media (min-width: 41.75em){.details-summary .toggle-details{padding-left:2.1096599101%}}.details-summary .toggle-details:hover,.details-summary .toggle-details:focus{background:none}.details-content #current-pledge-value .currency{margin-right:1rem}.details-content h3.title{font-size:1.25rem;line-height:1.75rem;background:none;color:currentColor;display:block;margin-bottom:0.2em}@media (min-width: 41.75em){.details-content h3.title{display:none}}.details-content h3.title+p{margin-top:0}.details-summary--pledge,.details-content--pledge{padding:0.625rem 1.6877279281%}@media (min-width: 41.75em){.details-summary--pledge,.details-content--pledge{padding:0.625rem 2.1096599101%}}.payment-methods{border-radius:0.125rem;border:1px solid #b1b4c2;margin-top:1rem;margin-bottom:1rem}@media (min-width: 41.75em){.payment-methods{margin-top:1.5rem}}.payment-methods .method_box{border-bottom:1px solid #b1b4c2;color:#121317;padding:1rem 1rem 1rem 0.5rem;position:relative}@supports (display: grid){.payment-methods .method_box{display:grid;grid-template-columns:24px auto auto;grid-gap:0.5rem;gap:0.5rem}}@media (min-width: 41.75em){.payment-methods .method_box{padding:1.5rem 1rem}@supports (display: grid){.payment-methods .method_box{grid-gap:1rem;gap:1rem;grid-template-columns:24px auto 100px}}}.payment-methods .method_box:last-child{border-bottom:0}.payment-methods .method_box.checked,.payment-methods .method_box:focus-within{background-color:#f7f9fb}.payment-methods .method_box.disabled>*{opacity:0.4}.payment-methods .method_box input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff;background:radial-gradient(circle, #fff 100%, #121317 0%);border:0.0625rem solid;border-radius:50%;height:1.125rem;margin-top:0.1875rem;margin-left:0.125rem;margin-right:0.5rem;transition:all 0.3s linear;width:1.125rem}@supports (display: grid){.payment-methods .method_box input[type=radio]{margin-right:0}}@media (min-width: 41.75em){.payment-methods .method_box input[type=radio]{height:1.25rem;margin-top:0.25rem;width:1.25rem}}.payment-methods .method_box input[type=radio]:checked{background:#121317;background:radial-gradient(circle, #fff 25%, #121317 25%);outline:none}.payment-methods .method_box input[type=radio]::after{bottom:0;content:'';cursor:pointer;left:0;right:0;top:0;position:absolute;z-index:1}.payment-methods .method_box label{font-size:1.125rem;line-height:1.4375rem;display:inline-block;padding-right:0.5rem;vertical-align:top;width:62%}@media (min-width: 41.75em){.payment-methods .method_box label{font-size:1.25rem;line-height:1.75rem;width:77%}}@supports (display: grid){.payment-methods .method_box label{width:100%}}.payment-methods .method_box .text.small{font-size:0.875rem;line-height:1.25rem;color:#505466;display:block}@media (min-width: 41.75em){.payment-methods .method_box .text.small{font-size:0.8125rem;line-height:1.125rem}}.payment-methods .method_box .icon-wrapper{display:inline-block;vertical-align:top;width:28%}@media (min-width: 41.75em){.payment-methods .method_box .icon-wrapper{width:17%}}@supports (display: grid){.payment-methods .method_box .icon-wrapper{display:flex;justify-content:flex-end;width:100%}}.payment-methods .method_box .icon-wrapper img{display:block;height:1.375rem;width:auto}@media (min-width: 41.75em){.payment-methods .method_box .icon-wrapper img{align-self:center;height:1.5rem}}.payment-methods+#sticky-button-container{margin-bottom:1rem}#no_methods{background-color:#fff4ec;border-top:0;border-bottom:0;color:#f15a22;margin-top:1.5rem;margin-bottom:1.5rem}#no_methods h3{border-bottom:0.0625rem solid;left:0;margin:0;position:relative}@media (min-width: 41.75em){#no_methods{border-top:0.0625rem solid;border-bottom:0.0625rem solid;margin-top:1rem}}#no_methods>*{padding:0.625rem 1rem}#no_methods>*.fill{padding:0}.payment-boolean{max-height:0;margin-top:0;margin-bottom:0;overflow:hidden;transition:all 0.3s ease}@media (min-width: 41.75em){.payment-boolean{border-top:0;border-bottom:0;margin-top:0;margin-bottom:0}}.payment-boolean.expanded{max-height:12.5rem;margin-bottom:1rem}@media (min-width: 25.875em){.payment-boolean.expanded{max-height:10rem}}@media (min-width: 41.75em){.payment-boolean.expanded{margin-bottom:0.125rem}}.payment-boolean .payment-boolean-container-grid{padding:0 0.5rem}@supports (display: grid){.payment-boolean .payment-boolean-container-grid{display:grid;grid-template-columns:24px auto;grid-gap:0.5rem;gap:0.5rem}}@media (min-width: 41.75em){.payment-boolean .payment-boolean-container-grid{padding:0 1rem}@supports (display: grid){.payment-boolean .payment-boolean-container-grid{grid-gap:1rem;gap:1rem}}}.payment-boolean .payment-boolean-container-grid label,.payment-boolean .payment-boolean-container-grid p{display:inline-block;padding-left:1.5rem;width:80%}@supports (display: grid){.payment-boolean .payment-boolean-container-grid label,.payment-boolean .payment-boolean-container-grid p{grid-column:2/12;padding-left:0;width:100%}}.payment-boolean .payment-boolean-container-grid label>a:hover,.payment-boolean .payment-boolean-container-grid label>a:focus{background:none;border-bottom:0}.payment-boolean .payment-boolean-container-grid p{padding-left:2.5rem}@supports (display: grid){.payment-boolean .payment-boolean-container-grid p{padding-left:0}}.payment-boolean .payment-boolean-container{margin-bottom:0}.payment-boolean .payment-boolean-container input{accent-color:#00a1e4;display:inline-block;height:1rem;margin:3px auto 0;vertical-align:top;width:1rem}.payment-boolean .payment-boolean-container input[aria-invalid=true]{color:#f15a22}.payment-boolean .payment-boolean-container input[aria-invalid=true]+label{color:#f15a22}.payment-boolean .payment-boolean-container .error{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}.payment-boolean .payment-boolean-container label,.payment-boolean .payment-boolean-container label>a{font-size:0.875rem;line-height:1.25rem}@media (min-width: 41.75em){.payment-boolean .payment-boolean-container label,.payment-boolean .payment-boolean-container label>a{font-size:1rem;line-height:1.5rem}}.payment-boolean .payment-boolean-container+.hint p{font-size:0.875rem;line-height:1.25rem;color:#505466;margin-top:0.125rem;margin-bottom:0.125rem}@media (min-width: 41.75em){.payment-boolean .payment-boolean-container+.hint p{font-size:0.8125rem;line-height:1.125rem}}#sticky-button-container .column-aside{margin:0 auto;width:100%;max-width:58.8125rem}#sticky-button-container .column-aside>input[type=submit]{margin-bottom:0}@media (min-width: 41.75em){#sticky-button-container .column-aside>input[type=submit]{margin-top:0.625rem;margin-bottom:0.625rem}}#sticky-button-container .column-aside>input[type=submit][disabled=disabled]{opacity:0.5;pointer-events:none}#sticky-button-container .column-aside>input[type=submit]+.hint{margin-top:0.625rem}@media (min-width: 41.75em){#sticky-button-container .column-aside>input[type=submit]+.hint{margin-top:0}}#sticky-button-container .bottom-sticky--contained{float:none;padding:0}#sticky-button-container .bottom-sticky--contained .column-primary,#sticky-button-container .bottom-sticky--contained .column-aside{width:100%}@media (min-width: 41.75em){#sticky-button-container .bottom-sticky--contained input[type=submit]{margin-top:0;width:auto}}#sticky-button-container .bottom-sticky--contained .grid-parent{display:block}#sticky-button-container .bottom-sticky--contained .payment-boolean.expanded{margin-bottom:1.5rem}#sticky-button-container .bottom-sticky--contained .payment-boolean-container label,#sticky-button-container .bottom-sticky--contained .payment-boolean-container label>a{font-size:1rem;line-height:1.5rem}#sticky-button-container .bottom-sticky--contained .payment-boolean-container+.hint p{font-size:0.875rem;line-height:1.25rem}@media (min-width: 41.75em){#sticky-button-container .bottom-sticky--contained .payment-boolean-container+.hint p{font-size:0.8125rem;line-height:1.125rem}}#donation.main-content,#pledge.main-content{border-top:0}.page section.main-content .wallet-form-wrapper,#amount,#rewards,#donation-details,#reward,#summary{background-color:#f5faf2;border-top:0;border-bottom:0;color:#33b400;margin-top:1.5rem;margin-bottom:1.5rem;border:0}.page section.main-content .wallet-form-wrapper:after,#amount:after,#rewards:after,#donation-details:after,#reward:after,#summary:after{clear:both;content:" ";display:table}.page section.main-content .wallet-form-wrapper h3,#amount h3,#rewards h3,#donation-details h3,#reward h3,#summary h3{border-bottom:0.0625rem solid;left:0;margin:0;position:relative}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper,#amount,#rewards,#donation-details,#reward,#summary{border-top:0.0625rem solid;border-bottom:0.0625rem solid;margin-top:1rem}}.page section.main-content .wallet-form-wrapper>*,#amount>*,#rewards>*,#donation-details>*,#reward>*,#summary>*{padding:0.625rem 1rem}.page section.main-content .wallet-form-wrapper>*.fill,#amount>*.fill,#rewards>*.fill,#donation-details>*.fill,#reward>*.fill,#summary>*.fill{padding:0}.page section.main-content .wallet-form-wrapper h3,#amount h3,#rewards h3,#donation-details h3,#reward h3,#summary h3{font-size:1.375rem;line-height:1.6875rem;background-color:#fff;border:0;color:#000}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper h3,#amount h3,#rewards h3,#donation-details h3,#reward h3,#summary h3{font-size:1rem;line-height:1.5rem;background-color:#f5faf2;border-bottom:0.0625rem solid;color:#33b400}}.pledge_steps-form-container{margin-bottom:3rem}@media (min-width: 41.75em){.pledge_steps-form-container{margin-bottom:6rem}}.pledge_steps-form-container>p{padding-left:1.6877279281%;padding-right:1.6877279281%}@media (min-width: 41.75em){.pledge_steps-form-container>p{padding-right:0;padding-left:0}}.pledge-steps-container{margin:0 0 1.5rem;padding:0 1rem}@media (min-width: 41.75em){.pledge-steps-container{margin-bottom:3rem;padding-right:0;padding-left:0}}.pledge-steps-container--no-reward{color:#00a1e4;margin-top:3rem}.pledge-steps-container--rewards{color:#33b400}.pledge-steps-container p{font-size:1rem;line-height:1.3125rem}.pledge-steps-container h1{font-size:1.25rem;line-height:1.6;margin:1.5rem 0 0;padding-right:0;padding-left:0}@media (min-width: 41.75em){.pledge-steps-container h1{font-size:2rem;line-height:1.125;margin-top:0}}.pledge-steps-container h1+p{margin:1rem 0 0}.pledge-steps-container h2{font-size:1rem;line-height:1.3125rem}@media (min-width: 41.75em){.pledge-steps-container h2{font-size:1.25rem;line-height:1.75rem}}.pledge-steps-container .button{transition:opacity 0.3s ease-in-out}.pledge-steps-container .button[disabled=disabled]{opacity:0.5;pointer-events:none}.pledge-steps-container-header+*{margin-top:2rem}.pledge-steps-container .steps-container{border-top:1px solid;border-bottom:1px solid}.pledge-steps-container .hint{color:#727d98}@media (min-width: 41.75em){.pledge_steps-form-container>p,.pledge-steps-container .content>p:first-child,.pledge-steps-container .details-content>p:first-child{width:57.4%}}.inputs-group-grid{margin-top:1.5rem}@media (min-width: 41.75em){.inputs-group-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0.625rem 1rem;gap:0.625rem 1rem}}@media (min-width: 41.75em){.inputs-group-grid .inputs-group-entry:first-child{grid-column:1/8;grid-row:1}}.inputs-group-grid .inputs-group-entry:first-child .input:first-child{margin-bottom:0}.inputs-group-grid .inputs-group-entry:nth-child(2){margin-top:0.625rem}@media (min-width: 41.75em){.inputs-group-grid .inputs-group-entry:nth-child(2){grid-column:1/8;grid-row:2;margin-top:0}}@media (min-width: 41.75em){.inputs-group-grid .inputs-group-entry:nth-child(3){grid-column:8/11;grid-row:1}}.inputs-group-grid .inputs-group-entry:nth-child(3)>.button{margin-top:0.625rem}@media (min-width: 41.75em){.inputs-group-grid .inputs-group-entry:nth-child(3)>.button{margin-top:1.25rem}}@media (min-width: 60.8125em){.inputs-group-grid .inputs-group-entry:nth-child(3)>.button{margin-top:1.4375rem}}.inputs-group-grid--quantity{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1rem;gap:1rem}.inputs-group-grid--quantity .inputs-group-entry label{font-size:0.75rem;line-height:1.125rem}@media (min-width: 60.8125em){.inputs-group-grid--quantity .inputs-group-entry label{font-size:1rem;line-height:1.3125rem}}.inputs-group-grid--quantity .inputs-group-entry:first-child{grid-column:1/4;grid-row:1}@media (min-width: 41.75em){.inputs-group-grid--quantity .inputs-group-entry:first-child{grid-column:1/3}}.inputs-group-grid--quantity .inputs-group-entry:first-child .input:first-child{margin-bottom:0}.inputs-group-grid--quantity .inputs-group-entry:first-child .input:first-child input{padding:0.5rem}.inputs-group-grid--quantity .inputs-group-entry:nth-child(2){grid-column:4/13;grid-row:1;margin:0}@media (min-width: 41.75em){.inputs-group-grid--quantity .inputs-group-entry:nth-child(2){grid-column:3/13}}.inputs-group-grid--quantity .inputs-group-entry:nth-child(2) .input:first-child{margin-bottom:0}.inputs-group-grid--quantity .inputs-group-entry:nth-child(3){grid-column:1/13;grid-row:2}@media (min-width: 41.75em){.inputs-group-grid--quantity .inputs-group-entry:nth-child(3){grid-column:1/13}}.inputs-group-grid--quantity .inputs-group-entry:nth-child(3) .input:first-child{margin-bottom:0}.inputs-group-grid--quantity .inputs-group-entry:nth-child(3) label{font-size:1rem;line-height:1.3125rem}.inputs-group-grid--quantity .inputs-group-entry:nth-child(4){grid-column:1/13;grid-row:3}@media (min-width: 41.75em){.inputs-group-grid--quantity .inputs-group-entry:nth-child(4){grid-column:1/13;grid-row:3}}.inputs-group .input>*:first-child{margin-top:0}.inputs-group label{display:block}.inputs-group .flex-wrapper{display:flex}.inputs-group .flex-wrapper>input[type="checkbox"]{flex:0 0 auto}.inputs-group input[type="checkbox"]{accent-color:#00a1e4;align-self:start;float:none;margin-top:0.3125rem;margin-right:0.35em}.inputs-group input[type="checkbox"]+label{float:none;margin-bottom:0}.inputs-group input[type="checkbox"]+label a{color:currentColor;font-size:inherit;line-height:inherit}@media (min-width: 41.75em){#rewards{border-top:0;border-bottom:0}}@media (min-width: 41.75em){#rewards h3{border-top:0.0625rem solid}}#rewards .reward{border-bottom:0.0625rem dashed;display:block;cursor:pointer}#rewards .reward:after{clear:both;content:" ";display:table}#rewards .reward:last-of-type{border-bottom:0}@media (min-width: 41.75em){#rewards .reward:last-of-type{border-bottom:0.0625rem solid}}#rewards .reward:hover{background:#e7f3e0}#rewards .reward span.input{width:8.4810448647%;float:left;margin-right:1.6877279281%;margin-top:0.25rem}@media (min-width: 25.875em){#rewards .reward span.input{width:4.0114367405%;float:left;margin-right:2.8448892066%}}@media (min-width: 60.8125em){#rewards .reward span.input{width:3.1543959971%;float:left;margin-right:2.8448892066%}}#rewards .reward span.amount{width:89.8312272072%;float:right;margin-right:0;font-size:1.375rem;line-height:1.6875rem}@media (min-width: 25.875em){#rewards .reward span.amount{width:24.5804145818%;float:left;margin-right:2.8448892066%}}@media (min-width: 60.8125em){#rewards .reward span.amount{width:25.4374553252%;float:left;margin-right:2.8448892066%}}#rewards .reward span.amount .currency,#rewards .reward span.amount .available{font-size:0.875rem;line-height:1.25rem}@media (min-width: 41.75em){#rewards .reward span.amount .currency,#rewards .reward span.amount .available{font-size:1rem;line-height:1.5rem}}#rewards .reward span.amount .available{color:#9acf8b}#rewards .reward span.title{width:89.8312272072%;float:right;margin-right:0;font-size:1.375rem;line-height:1.6875rem;margin-top:0.125rem;margin-bottom:0.4375rem}@media (min-width: 25.875em){#rewards .reward span.title{width:65.7183702645%;float:right;margin-right:0;margin-top:0}}@media (min-width: 41.75em){#rewards .reward span.title{font-size:1.25rem;line-height:1.75rem}}#rewards .reward span.text{width:89.8312272072%;float:right;margin-right:0}@media (min-width: 25.875em){#rewards .reward span.text{width:65.7183702645%;float:right;margin-right:0}}#rewards .disabled{cursor:default}#rewards .disabled:hover{background:#f5faf2}#donation .back-button.bottom-sticky,#pledge .back-button.bottom-sticky{background-color:#fff;border-top:0;border-bottom:0;color:#fff;margin-top:1.5rem;margin-bottom:1.5rem;bottom:0;margin:0;position:fixed;width:100%;z-index:1}#donation .back-button.bottom-sticky h3,#pledge .back-button.bottom-sticky h3{border-bottom:0.0625rem solid;left:0;margin:0;position:relative}@media (min-width: 41.75em){#donation .back-button.bottom-sticky,#pledge .back-button.bottom-sticky{border-top:0.0625rem solid;border-bottom:0.0625rem solid;margin-top:1rem}}#donation .back-button.bottom-sticky>*,#pledge .back-button.bottom-sticky>*{padding:0.625rem 1rem}#donation .back-button.bottom-sticky>*.fill,#pledge .back-button.bottom-sticky>*.fill{padding:0}@media (min-width: 41.75em){#donation .back-button.bottom-sticky,#pledge .back-button.bottom-sticky{position:relative;width:auto}}#donation .back-button.bottom-sticky .additional,#pledge .back-button.bottom-sticky .additional{background-color:#fff;margin:0;padding:0}#donation .back-button.bottom-sticky .additional label,#pledge .back-button.bottom-sticky .additional label{color:#121317}#donation .back-button.bottom-sticky .commit-wrapper,#pledge .back-button.bottom-sticky .commit-wrapper{padding-top:0}#donation .back-button.bottom-sticky .commit-wrapper input,#pledge .back-button.bottom-sticky .commit-wrapper input{margin-bottom:0}#donation .back-button .additional,#pledge .back-button .additional{background-color:#f5faf2;border-top:0;border-bottom:0;color:#33b400;margin-top:1.5rem;margin-bottom:1.5rem}#donation .back-button .additional h3,#pledge .back-button .additional h3{border-bottom:0.0625rem solid;left:0;margin:0;position:relative}@media (min-width: 41.75em){#donation .back-button .additional,#pledge .back-button .additional{border-top:0.0625rem solid;border-bottom:0.0625rem solid;margin-top:1rem}}#donation .back-button .additional>*,#pledge .back-button .additional>*{padding:0.625rem 1rem}#donation .back-button .additional>*.fill,#pledge .back-button .additional>*.fill{padding:0}@media (min-width: 41.75em){#donation .back-button .additional,#pledge .back-button .additional{margin-bottom:1rem}}#donation .back-button .additional .input,#pledge .back-button .additional .input{margin:0}#donation .back-button .additional .input:after,#pledge .back-button .additional .input:after{clear:both;content:" ";display:table}#donation .back-button .additional .input.pledge_steps_pledge_donation,#pledge .back-button .additional .input.pledge_steps_pledge_donation{border-top:1px dashed}#donation .back-button .additional .input.pledge_steps_pledge_donation+*,#pledge .back-button .additional .input.pledge_steps_pledge_donation+*{max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;transition:all 0.3s ease-out}#donation .back-button .additional .input.pledge_steps_pledge_donation+*.visible,#pledge .back-button .additional .input.pledge_steps_pledge_donation+*.visible{max-height:3.75rem;padding-bottom:0.625rem}#donation .back-button .additional .input label,#pledge .back-button .additional .input label{width:89.8312272072%;float:right;margin-right:0;font-size:0.875rem;line-height:1.25rem;cursor:pointer;vertical-align:middle}@media (min-width: 25.875em){#donation .back-button .additional .input label,#pledge .back-button .additional .input label{width:93.1436740529%;float:right;margin-right:0;font-size:1rem;line-height:1.5rem}}@media (min-width: 60.8125em){#donation .back-button .additional .input label,#pledge .back-button .additional .input label{width:94.0007147963%;float:right;margin-right:0}}#donation .back-button .additional .input input[type="text"],#pledge .back-button .additional .input input[type="text"]{width:89.8312272072%;float:right;margin-right:0}@media (min-width: 25.875em){#donation .back-button .additional .input input[type="text"],#pledge .back-button .additional .input input[type="text"]{width:93.1436740529%;float:right;margin-right:0}}@media (min-width: 60.8125em){#donation .back-button .additional .input input[type="text"],#pledge .back-button .additional .input input[type="text"]{width:94.0007147963%;float:right;margin-right:0}}#donation .back-button .additional a,#donation .back-button .additional a:visited,#pledge .back-button .additional a,#pledge .back-button .additional a:visited{color:#121317}@media (min-width: 25.875em){#donation .back-button .additional a,#donation .back-button .additional a:visited,#pledge .back-button .additional a,#pledge .back-button .additional a:visited{color:#33b400}}#donation .back-button .additional a:hover,#donation .back-button .additional a:focus,#donation .back-button .additional a:visited:hover,#donation .back-button .additional a:visited:focus,#pledge .back-button .additional a:hover,#pledge .back-button .additional a:focus,#pledge .back-button .additional a:visited:hover,#pledge .back-button .additional a:visited:focus{background:#e6ecf3}@media (min-width: 25.875em){#donation .back-button .additional a:hover,#donation .back-button .additional a:focus,#donation .back-button .additional a:visited:hover,#donation .back-button .additional a:visited:focus,#pledge .back-button .additional a:hover,#pledge .back-button .additional a:focus,#pledge .back-button .additional a:visited:hover,#pledge .back-button .additional a:visited:focus{background-color:#62c000}}@media (min-width: 41.75em){#donation-details,#reward{max-width:100%;margin-left:auto;margin-right:auto;margin-top:0}#donation-details:after,#reward:after{content:" ";display:block;clear:both}}@media (min-width: 60.8125em){#donation-details .amount,#reward .amount{width:31.4367405289%;float:left;margin-right:2.8448892066%}}#donation-details h4,#reward h4{font-size:1.375rem;line-height:2rem;padding-top:0}@media (min-width: 41.75em){#donation-details h4,#reward h4{font-size:1.5rem;line-height:2rem;padding-top:0.625rem}}@media (min-width: 60.8125em){#donation-details h4,#reward h4{width:65.7183702645%;float:right;margin-right:0;padding-left:0;padding-bottom:0}}#donation-details .text,#reward .text{padding-top:0;padding-bottom:0.875rem}@media (min-width: 60.8125em){#donation-details .text,#reward .text{width:65.7183702645%;float:right;margin-right:0;padding-top:0.625rem;padding-left:0}}.progressbar{color:#00a1e4;counter-reset:list-number;display:flex;justify-content:space-between;margin:1.5rem 0;overflow:hidden;position:relative}@media (min-width: 41.75em){.progressbar{margin-top:0}}.progressbar dt span{background-color:#e7f7fd}.progressbar .current dt span{background-color:#00a1e4}.progressbar .skipped{display:none}.progressbar li{counter-increment:list-number}.progressbar li::after{background-color:currentColor;content:'';display:block;position:absolute;height:2px;top:1em;transform:translateX(10%);width:31%;z-index:0}.progressbar li:last-of-type::after{background-color:#fff}.progressbar dl{margin:0}.progressbar dt,.progressbar dd{display:block;margin:0;text-align:center}.progressbar dt{position:relative;z-index:1}.progressbar dt span{border-radius:50%;color:currentColor;display:inline-block;padding:5px 12px}.progressbar dt span.counter:before{content:counter(list-number)}.progressbar dd{font-size:0.75rem;line-height:1.125rem;color:currentColor;margin-top:0.4em}.progressbar .current dt span{color:#fff}#pledge_steps-sign-in-form div.dialog-box>h3{display:none}#pledge_steps-sign-in-form div.dialog-box div.close{display:none}@media (min-width: 41.75em){#summary h3{max-width:100%;margin-left:auto;margin-right:auto}#summary h3:after{content:" ";display:block;clear:both}}@media (min-width: 41.75em){#summary h3 span.title{width:65.7183702645%;float:left;margin-right:2.8448892066%}}#summary h3 span.edit{font-size:0.875rem}@media (min-width: 41.75em){#summary h3 span.edit{width:31.4367405289%;float:right;margin-right:0;font-size:0.8125rem;text-align:right}}#summary dl{max-width:100%;margin-left:auto;margin-right:auto;margin:0}#summary dl:after{content:" ";display:block;clear:both}@media (min-width: 41.75em){#summary dl{max-width:100%;margin-left:auto;margin-right:auto}#summary dl:after{content:" ";display:block;clear:both}}#summary dl dt{clear:both;width:28.8185904503%;float:left;margin-right:1.6877279281%}@media (min-width: 41.75em){#summary dl dt{clear:both;width:31.4367405289%;float:left;margin-right:2.8448892066%}}#summary dl dd{width:69.4936816216%;float:right;margin-right:0;margin-bottom:0.8em;margin-left:0}@media (min-width: 41.75em){#summary dl dd{width:65.7183702645%;float:right;margin-right:0}}#summary dl dd.email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edit_pledge_steps_user .user-inputs{margin:1.5rem 0}@media (min-width: 41.75em){.edit_pledge_steps_user .user-inputs .input{margin-bottom:2.25rem}}.edit_pledge_steps_user select,.edit_pledge_steps_user input{width:100%}.edit_pledge_steps_user input[type=checkbox]{accent-color:#00a1e4;width:auto}.edit_pledge_steps_user input[type=checkbox]+label{cursor:pointer;vertical-align:middle;width:auto}.edit_pledge_steps_user input[type=checkbox][disabled]+label{cursor:auto}.edit_pledge_steps_user .select-wrapper{position:relative}.edit_pledge_steps_user .select-wrapper:after{font-size:1rem;background-color:#fff;bottom:0.75rem;color:#121317;content:'ä';display:block;font-family:Symbols, sans-serif;pointer-events:none;position:absolute;right:0.375rem;text-align:right}@media (min-width: 41.75em){.edit_pledge_steps_user .select-wrapper:after{font-size:1rem;line-height:1.5rem}}.edit_pledge_steps_user .select-wrapper>select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;border-radius:0.125rem;border:0.0625rem solid rgba(180,190,214,0.5);box-shadow:none;font-size:inherit;outline:none;overflow:hidden;padding:0.75rem 0.375rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.edit_pledge_steps_user .select-wrapper>select[readonly="readonly"],.edit_pledge_steps_user .select-wrapper>select[disabled="disabled"]{background:#f7f9fb;color:#818ba3}.edit_pledge_steps_user .select-wrapper>select:focus{background-color:#f7f9fb}.edit_pledge_steps_user .select-wrapper:focus-within::after{text-transform:uppercase;background-color:#f7f9fb}.pledge_steps_user_legal_entity_required+.hint{display:none}.pledge_steps_user_legal_entity_required.disabled{margin-bottom:0 !important}.pledge_steps_user_legal_entity_required.disabled+.hint{display:block;margin-bottom:2rem}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper,#amount{margin-top:0}}.page section.main-content .wallet-form-wrapper .amount,#amount .amount{padding:0.625rem 2.1096599101%;font-size:1.375rem;line-height:1.6875rem;background:#fff;border:0.0625rem solid #33b400;box-shadow:inset 0.0625rem 0.0625rem 0.0625rem rgba(0,0,0,0.15)}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .amount,#amount .amount{width:65.7183702645%;float:left;margin-right:2.8448892066%;font-size:3.125rem;line-height:3.125rem;margin-bottom:0.8125rem}}.page section.main-content .wallet-form-wrapper .amount *,#amount .amount *{display:inline-block;vertical-align:top;line-height:normal !important}.page section.main-content .wallet-form-wrapper .amount .currency,#amount .amount .currency{width:30%}@media (min-width: 25.875em){.page section.main-content .wallet-form-wrapper .amount .currency,#amount .amount .currency{width:20%}}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .amount .currency,#amount .amount .currency{width:40%}}@media (min-width: 60.8125em){.page section.main-content .wallet-form-wrapper .amount .currency,#amount .amount .currency{width:30%}}.page section.main-content .wallet-form-wrapper .amount .input,#amount .amount .input{float:right;margin:0;width:70%}@media (min-width: 25.875em){.page section.main-content .wallet-form-wrapper .amount .input,#amount .amount .input{width:80%}}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .amount .input,#amount .amount .input{width:60%}}@media (min-width: 60.8125em){.page section.main-content .wallet-form-wrapper .amount .input,#amount .amount .input{width:70%}}.page section.main-content .wallet-form-wrapper .amount input,#amount .amount input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff;border:0;box-shadow:none;color:#33b400;font-size:1em;padding:0;margin:0;width:100%}.page section.main-content .wallet-form-wrapper .amount input:focus,#amount .amount input:focus{outline:none}.page section.main-content .wallet-form-wrapper .text,#amount .text{clear:both;width:100%;float:left;margin-left:0;margin-right:0;color:#9acf8b;margin:0.8em 0}.page section.main-content .wallet-form-wrapper .text:after,#amount .text:after{clear:both;content:" ";display:table}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .text,#amount .text{width:31.4367405289%;float:right;margin-right:0;clear:none;color:#33b400;margin:0}}.page section.main-content .wallet-form-wrapper .text a.toggle-faq,#amount .text a.toggle-faq{height:auto;left:0 !important;position:relative !important;color:#33b400}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .text a.toggle-faq,#amount .text a.toggle-faq{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}}.page.wallet-form .main-content{border-top:0}.page.wallet-form .wallet-form-wrapper .error:after{bottom:0.5rem}.page.wallet-form aside .widget{background-color:#f7f9fb;border-top:0;border-bottom:0;color:#121317;margin-top:1.5rem;margin-bottom:1.5rem;background-color:#fff;margin-top:0}.page.wallet-form aside .widget h3{border-bottom:0.0625rem solid;left:0;margin:0;position:relative}@media (min-width: 41.75em){.page.wallet-form aside .widget{border-top:0.0625rem solid;border-bottom:0.0625rem solid;margin-top:1rem}}.page.wallet-form aside .widget>*{padding:0.625rem 1rem}.page.wallet-form aside .widget>*.fill{padding:0}@media (min-width: 41.75em){.page.wallet-form aside .widget{background-color:#f7f9fb;margin-top:0}}.page.wallet-form aside .widget>h3{font-size:1.375rem;line-height:1.6875rem}@media (min-width: 41.75em){.page.wallet-form aside .widget>h3{font-size:1rem;line-height:1.5rem}}.page.wallet-form aside .widget p{font-size:0.875rem;line-height:1.25rem;margin:0}@media (min-width: 41.75em){.page.wallet-form aside .widget p{font-size:1rem;line-height:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem}}.page.wallet-form aside .widget.projectshow{border-top:0;border-bottom:0}.page.wallet-form aside .widget.projectshow .slider-container{padding:0}.page.wallet-form aside .widget.projectshow .image{margin:0}.page.wallet-form aside .widget.projectshow .text h3{border:0}@media (min-width: 25.875em){.page.wallet-form aside .widget.projectshow .text h3{margin-bottom:0.625rem}}@media (min-width: 41.75em){.page.wallet-form aside .widget.projectshow .text h3{font-size:1.25rem;line-height:1.75rem;margin:1rem 0 0.8em}}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .simple_form{padding-top:1.25rem;padding-bottom:1.25rem}}.page section.main-content .wallet-form-wrapper .new_vouchers_redemption .input{margin:0 0 0.625rem}.page section.main-content .wallet-form-wrapper .new_vouchers_redemption label{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}.page section.main-content .wallet-form-wrapper .new_vouchers_redemption input[type="text"]{display:block;width:100%;font-size:1.375rem;line-height:2.5rem;background:#fff;border:0.0625rem solid #33b400;box-shadow:inset 0.0625rem 0.0625rem 0.0625rem rgba(0,0,0,0.15)}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .new_vouchers_redemption input[type="text"]{font-size:2.125rem;line-height:2.5rem}}.page section.main-content .wallet-form-wrapper .amount{margin-right:0;margin-bottom:0.625rem;width:100%}.page section.main-content .wallet-form-wrapper .commit-wrapper{padding-right:0;padding-left:0}.page section.main-content .wallet-form-wrapper .commit-wrapper input[type="submit"]{margin:0}.page section.main-content .wallet-form-wrapper label{height:0;left:-999rem !important;overflow:hidden;position:absolute !important}.page section.main-content .wallet-form-wrapper .currency .input{float:none;width:100%}.page section.main-content .wallet-form-wrapper .currency .input:after{font-size:0.875rem;top:0.1875rem;color:currentColor;content:'ä';display:block;font-family:Symbols, sans-serif;pointer-events:none;position:absolute;right:0.75rem;text-align:right}@media (min-width: 41.75em){.page section.main-content .wallet-form-wrapper .currency .input:after{font-size:1.25rem;line-height:1.75rem}}.page section.main-content .wallet-form-wrapper .currency select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;color:currentColor;font-family:inherit;font-size:inherit;text-align:left;width:100%}.details-disclosure{font-size:1rem;line-height:1.375;background-color:#f7f9fb;border-bottom:1px solid #121317;color:#121317}@media (min-width: 41.75em){.details-disclosure{font-size:1.125rem;line-height:1.5555555556}}.details-disclosure p,.details-disclosure ul,.details-disclosure ol{font-size:inherit;line-height:inherit}.details-disclosure+*{margin-top:2rem}.details-disclosure-summary{cursor:pointer;list-style:none;padding:0.625rem 1rem}.details-disclosure-summary::-webkit-details-marker{display:none}.details-disclosure-summary .details-flex-parent{align-items:center;display:flex}.details-disclosure-summary-label{flex:1 0 auto}.details-disclosure-summary-toggle{font-size:1rem;line-height:1.4375;border-radius:0.125rem;float:none;font-family:Symbols, sans-serif;padding:0 0.33em;margin-left:0.35em;transition:all 0.2s ease}.details-disclosure-summary:hover .details-disclosure-summary-toggle{background-color:#121317;color:#f7f9fb}.details-disclosure-summary:focus{outline:none}.details-disclosure-summary:focus-visible .details-disclosure-summary-toggle{background-color:#121317;color:#f7f9fb}.details-disclosure-content{padding:0.625rem 1rem 1rem}.details-disclosure-summary>*:first-child,.details-disclosure-content>*:first-child{margin-top:0;padding-top:0}.details-disclosure-summary>*:last-child,.details-disclosure-content>*:last-child{margin-bottom:0;padding-bottom:0}.details-disclosure[open] .details-disclosure-summary-toggle{text-transform:uppercase}.details-disclosure[open] .details-disclosure-content{border-top:1px dashed}.details-disclosure--red{background-color:#fff4ec;border-bottom-color:#f15a22}.details-disclosure--red a:hover,.details-disclosure--red a:focus{background-color:#ffe5d3}.details-disclosure--red .details-disclosure-summary:hover .details-disclosure-summary-toggle{background-color:#f15a22;color:#fff4ec}.details-disclosure--red .details-disclosure-summary:focus{outline:none}.details-disclosure--red .details-disclosure-summary:focus-visible .details-disclosure-summary-toggle{background-color:#f15a22;color:#fff4ec}.details-disclosure--red[open] .details-disclosure-content{border-top-color:#f15a22}.details-disclosure--green{background-color:#f5faf2;border-bottom-color:#33b400}.details-disclosure--green a:hover,.details-disclosure--green a:focus{background-color:#e7f3e0}.details-disclosure--green .details-disclosure-summary:hover .details-disclosure-summary-toggle{background-color:#33b400;color:#f5faf2}.details-disclosure--green .details-disclosure-summary:focus{outline:none}.details-disclosure--green .details-disclosure-summary:focus-visible .details-disclosure-summary-toggle{background-color:#33b400;color:#f5faf2}.details-disclosure--green[open] .details-disclosure-content{border-top-color:#33b400}.details-disclosure--blue{background-color:#e7f7fd;border-bottom-color:#00a1e4}.details-disclosure--blue a:hover,.details-disclosure--blue a:focus{background-color:#cfeffb}.details-disclosure--blue .details-disclosure-summary:hover .details-disclosure-summary-toggle{background-color:#00a1e4;color:#e7f7fd}.details-disclosure--blue .details-disclosure-summary:focus{outline:none}.details-disclosure--blue .details-disclosure-summary:focus-visible .details-disclosure-summary-toggle{background-color:#00a1e4;color:#e7f7fd}.details-disclosure--blue[open] .details-disclosure-content{border-top-color:#00a1e4}.details-small{margin-top:1.5rem}.details-small-flex-parent{display:flex}.details-small-summary{font-size:1rem;line-height:1.4375;cursor:pointer;list-style:none}.details-small-summary::-webkit-details-marker{display:none}.details-small-summary-toggle{font-size:1rem;line-height:1.4375;border-radius:0.125rem;float:none;font-family:Symbols, sans-serif;padding:0 0.33em;margin-left:0.35em;transition:all 0.2s ease}.details-small-summary:hover .details-small-summary-toggle{background-color:#00a1e4;color:#e7f7fd}.details-small-summary:focus{outline:none}.details-small-summary:focus-visible .details-small-summary-toggle{background-color:#00a1e4;color:#e7f7fd}.details-small-summary--red:hover .details-small-summary-toggle{background-color:#f15a22;color:#fff4ec}.details-small-summary--red:focus-visible .details-small-summary-toggle{background-color:#f15a22;color:#fff4ec}.details-small-content p,.details-small-content ul{font-size:1rem;line-height:1.4375}.details-small-content ul,.details-small-content ul li.spacing-top{margin-top:0.8em}.details-small-content input{box-sizing:border-box}.details-small[open] .details-small-summary-toggle{text-transform:uppercase}.page.edit.new-editor .aside-container-content .details-small-content p,.page.edit.new-editor .aside-container-content .details-small-content ul{font-size:1rem;line-height:1.4375}.page.edit.new-editor .aside-container-content .details-small-content ul,.page.edit.new-editor .aside-container-content .details-small-content ul li.spacing-top{margin-top:0.8em}.back-button.bottom-sticky{background-color:#404452;color:#fff;bottom:0;left:0;margin:0;padding:0.625rem 1rem;position:fixed;right:0;transition:bottom 0.3s ease-in;width:100%;z-index:10020}@media (min-width: 41.75em){.back-button.bottom-sticky{padding-right:1.5rem;padding-left:1.5rem}}.back-button.bottom-sticky p{font-size:1rem;line-height:1.3125rem;margin-top:0}@media (min-width: 41.75em){.back-button.bottom-sticky p{margin-bottom:0;text-align:left}}@media (min-width: 60.8125em){.back-button.bottom-sticky p{font-size:1.25rem;line-height:1.75rem}}.back-button.bottom-sticky--hidden{bottom:-4.6875rem}.back-button.bottom-sticky--contained{position:static}@media (min-width: 41.75em){.back-button.bottom-sticky--contained{padding:0}}.back-button.bottom-sticky .button{font-size:1.125rem;line-height:1.4375rem;padding-top:0.5rem;padding-bottom:0.5rem;max-width:100%}@media (min-width: 41.75em){.back-button.bottom-sticky .button{max-width:58.8125rem}}.back-button.bottom-sticky .button-text--short{display:inline}@media (min-width: 41.75em){.back-button.bottom-sticky .button-text--short{display:none}}.back-button.bottom-sticky .button-text--long{display:none}@media (min-width: 41.75em){.back-button.bottom-sticky .button-text--long{display:inline}}.back-button.bottom-sticky.bottom-sticky--hidden{bottom:-8.4375rem}@media (min-width: 60.8125em){.back-button.bottom-sticky.bottom-sticky--hidden{bottom:-6.25rem}}.back-button.bottom-sticky.bottom-sticky--contained{background:none !important;padding-top:0;padding-bottom:0;margin-top:2rem}@media (min-width: 41.75em){.back-button.bottom-sticky.bottom-sticky--contained{padding:0 1rem;margin-top:0}}.back-button.bottom-sticky.bottom-sticky--contained .column-primary{display:none}.back-button.bottom-sticky.bottom-sticky--contained .column-aside{grid-column:1/11}.back-button.bottom-sticky.bottom-sticky--contained .column-aside .button{font-size:1.375rem;line-height:1.6875rem}@media (min-width: 41.75em){.back-button.bottom-sticky.bottom-sticky--contained .column-aside .button{font-size:1.25rem;line-height:1.75rem}}.new_pledge_steps_payment .back-button.bottom-sticky.bottom-sticky--contained,.new_pledge_steps_payment .back-button.bottom-sticky.bottom-sticky--contained .hint p{color:inherit}.new_pledge_steps_payment .back-button.bottom-sticky.bottom-sticky--contained .column-primary{display:block}.sticky-button-wrapper{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:58.8125rem}@media (min-width: 41.75em){.bottom-sticky--contained .sticky-button-wrapper{padding-top:0;padding-bottom:0}}#sticky-button-container{display:block;min-height:3.9375rem;margin-bottom:1.5rem;overflow:hidden}@media (min-width: 41.75em){#sticky-button-container{min-height:3.75rem;margin-top:1.5rem}}.reward-meta{align-items:center;color:#00a1e4;display:flex;justify-content:space-between;margin:0}.reward-meta-amount{font-size:1.25rem;line-height:1.6}@media (min-width: 60.8125em){.reward-meta-amount{font-size:1.5rem;line-height:1.4166666667}}.reward-meta-backers{font-size:1rem;line-height:1.375}.reward-details{color:#505466}.reward-details-summary{font-size:1.625rem;line-height:1.2307692308;cursor:pointer;list-style:none;margin:0}@media (min-width: 60.8125em){.reward-details-summary{font-size:2rem;line-height:1.125}}.reward-details-summary-wrapper{align-items:baseline;display:flex;justify-content:space-between}.reward-details-summary--reward{font-size:1.625rem;line-height:1.2307692308;margin:0.5rem 0 0}@media (min-width: 60.8125em){.reward-details-summary--reward{font-size:2rem;line-height:1.125}}.reward-details-summary::-webkit-details-marker{display:none}.reward-details-summary-label{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;max-width:90%}.reward-details-summary-toggle{font-size:1rem;line-height:1.4375;border-radius:0.125rem;color:#00a1e4;float:none;font-family:Symbols, sans-serif;padding:0 0.33em;margin-left:0.35em;transition:all 0.2s ease}.reward-details-summary:hover{color:#00a1e4}.reward-details-summary:hover .reward-details-summary-toggle{background-color:#00a1e4;color:#e7f7fd}.reward-details-summary:focus{outline:none}.reward-details-summary:focus-visible{color:#00a1e4}.reward-details-summary:focus-visible .reward-details-summary-toggle{background-color:#00a1e4;color:#e7f7fd}.reward-details[open] .reward-details-summary-toggle{text-transform:uppercase}.reward-details-content{font-size:1.125rem;line-height:1.5555555556;margin-top:1rem}@media (min-width: 60.8125em){.reward-details-content{margin-top:1.5rem}}.reward-details-content p{font-size:inherit;line-height:inherit;margin:0}.reward-details-content-inputs-group .inputs-group-entry{margin-top:1rem;position:relative}.reward-details-content-inputs-group .inputs-group-entry .input{margin-bottom:0}.reward-details .details-small{margin-top:1rem}.reward-details textarea,.reward-details input[type=text],.reward-details input[type=number]{box-sizing:border-box;transition:all 0.3s ease-in-out;width:100%}.reward-details textarea:hover,.reward-details textarea:focus,.reward-details input[type=text]:hover,.reward-details input[type=text]:focus,.reward-details input[type=number]:hover,.reward-details input[type=number]:focus{background-color:#fff;border-color:#818ba3}.reward-controls{align-items:center;display:flex;flex-wrap:wrap;grid-row-gap:0.5rem;row-gap:0.5rem;justify-content:space-between;margin-top:1rem}@media (min-width: 60.8125em){.reward-controls{margin-top:1.5rem}}.reward-controls input{-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;appearance:textfield;background:none;border:0;color:#00a1e4;display:inline-block;font-size:32px;line-height:1;margin:0;padding:0;text-align:center;transition:color 0.3s ease;vertical-align:middle;width:52px !important}.reward-controls input.invalid{color:#f15a22}.reward-controls .reward-quantity button{font-size:1.25rem;line-height:1.4;background-color:#fff;border-radius:50%;border:2px solid;color:#00a1e4;cursor:pointer;display:inline-block;height:32px;margin:0;opacity:1;padding:0;transition:opacity 0.3s ease;vertical-align:middle;width:32px}.reward-controls .reward-quantity button[disabled]{cursor:not-allowed;opacity:0.5}.reward-controls a.reward-controls-pledge{cursor:pointer;opacity:1;transition:opacity 0.3s ease}.reward-controls a.reward-controls-pledge[aria-disabled=true]{cursor:not-allowed;opacity:0.5}.rewards .show-all{margin-top:1rem}.rewards .show-all a{white-space:normal}.pledge-steps-container-pledge,.reward{background-color:#f7f9fb;margin-top:1rem;overflow:hidden;padding:1rem}.pledge-steps-container-pledge.sold-out,.reward.sold-out{position:relative}.pledge-steps-container-pledge.sold-out .reward-meta,.pledge-steps-container-pledge.sold-out .reward-details-summary:hover,.reward.sold-out .reward-meta,.reward.sold-out .reward-details-summary:hover{color:#4bc7e7}.pledge-steps-container-pledge.sold-out .reward-details-summary:focus-visible,.reward.sold-out .reward-details-summary:focus-visible{color:#4bc7e7}.pledge-steps-container-pledge.sold-out .reward-details,.pledge-steps-container-pledge.sold-out .reward-details-summary,.reward.sold-out .reward-details,.reward.sold-out .reward-details-summary{color:#818ba3}.pledge-steps-container-pledge.sold-out .sold-out-hint,.reward.sold-out .sold-out-hint{bottom:0.5rem;color:#00a1e4;height:3.75rem;right:2rem;margin:0;opacity:0.75;position:absolute;width:3.75rem;z-index:1}.pledge-steps-container-pledge.picked,.reward.picked{position:relative}.pledge-steps-container-pledge.picked .reward-meta-backers,.reward.picked .reward-meta-backers{position:relative;padding-right:40px}.pledge-steps-container-pledge.picked .reward-meta-backers::after,.reward.picked .reward-meta-backers::after{background:url(https://assets.wemakeit.com/assets/symbols/common/pick-icon-1c8570a3a3edd5f47f311257c44317989ebdf700252d9b4a354979d473057831.svg) no-repeat;content:'';display:block;height:2.8125rem;position:absolute;right:0;top:-1.6875rem;width:1.9375rem;z-index:1}.pledge-steps-container-pledge.preferred,.reward.preferred{position:relative}.pledge-steps-container-pledge.preferred::after,.reward.preferred::after{font-size:1rem;line-height:1.375;border-top:1px solid #00a1e4;border-bottom:1px solid #00a1e4;background-color:#cfeffb;color:#00a1e4;content:'Top';display:block;padding:0.125rem 2rem;position:absolute;left:-1.625rem;text-align:center;top:0.5rem;z-index:0;rotate:-45deg}.project-page-container .reward.aside-section-container.preferred::after{display:none}.reward,.pledge-steps-container-pledge--reward{background-color:#e7f7fd}
