.section-hero{background:var(--color-paper);position:relative}.section-hero--full{background:#111;color:#fff;min-height:min(800px,100dvh)}.section-hero--full .section-hero__viewport{min-height:min(800px,100dvh);overflow:hidden;position:relative}.section-hero--full .section-hero__slide{align-items:flex-end;display:flex;min-height:min(800px,100dvh);position:relative}.section-hero--full .section-hero__media{inset:0;position:absolute}.section-hero--full .section-hero__embed,.section-hero--full .section-hero__image,.section-hero--full .section-hero__video{border-radius:0;box-shadow:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-hero--full .section-hero__embed,.section-hero--full .section-hero__video{border:0;display:block}.section-hero--full .section-hero__media:after{background:rgba(0,0,0,.5);content:"";inset:0;position:absolute}.section-hero--full .section-hero__content{margin:0 auto 4.5rem;padding:0;position:relative;width:min(var(--container-width),100% - 2.5rem);z-index:1}.section-hero--full .section-hero__content h1,.section-hero--full .section-hero__content h2{color:#fff;font-family:zalando-sans-semiexpanded\ 600,Sans-serif;font-size:clamp(1.85rem,4vw,3.75rem);font-weight:600;letter-spacing:-.06em;line-height:1.2;margin:0 0 1.25rem}@media(min-width:1200px){.section-hero--full .section-hero__content h1,.section-hero--full .section-hero__content h2{font-size:3.75rem;line-height:4.5rem}}.section-hero--full .section-hero__content .section-hero__title{display:inline-block;max-width:100%;position:relative}.section-hero--full .section-hero__content p{color:#fff;font-family:"zalando-sans-semiexpanded 600",var(--font-sans);font-size:1.25rem;font-weight:400;line-height:1.5;max-width:26.25rem}.section-hero--full .section-hero__content .section-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;max-width:none}.section-hero--full .section-hero__content .section-hero__actions .button{border:0;border-radius:0;font-family:"zalando-sans-semiexpanded 500",var(--font-sans);font-size:1.25rem;font-weight:400;line-height:1.5;min-height:3.375rem;padding:.75rem 1.25rem}.section-hero--full .section-hero__content .section-hero__actions .button--ghost{border:1px solid #fff}.section-hero--full .section-hero__slide[hidden]{display:none}.section-hero--full.section-hero--slider .section-hero__track{display:flex;min-height:min(800px,100dvh);transition:transform .52s cubic-bezier(.22,1,.36,1);will-change:transform}.section-hero--full.section-hero--slider .section-hero__slide{flex:0 0 100%;min-width:100%;padding-bottom:8.125rem;width:100%}.section-hero--full.section-hero--slider .section-hero__slide[hidden]{display:flex}@media(prefers-reduced-motion:reduce){.section-hero--full.section-hero--slider .section-hero__track{transition:none}}.section-hero--full.section-hero--slider .section-hero__content{margin:0 auto;padding:0 0 0 1px;width:min(71.25rem,100% - 2.5rem)}.section-hero--full.section-hero--slider .section-hero__content .section-hero__title{background:var(--color-brand);color:#fff;display:block;padding:0;width:85%}@media(min-width:1100px){.section-hero--full.section-hero--slider .section-hero__content .section-hero__title{white-space:nowrap}}.section-hero--full.section-hero--slider .section-hero__content p{margin:0 0 1.875rem;max-width:26.1875rem}.section-hero--full.section-hero--slider .section-hero__content .section-hero__actions{margin:0}.section-hero__smile{display:block;height:3.5rem;-o-object-fit:contain;object-fit:contain;position:absolute;right:-2.5rem;top:-1.5625rem;width:3.5rem}.section-hero:not(.section-hero--slider) .section-hero__content h1,.section-hero:not(.section-hero--slider) .section-hero__content h2{position:relative}.section-hero--full:not(.section-hero--slider) .section-hero__content .section-hero__title,.section-hero:not(.section-hero--slider):not(.section-hero--intro) .section-hero__title{display:inline-block;max-width:calc(100% - 4rem);position:relative}.section-hero--intro .section-hero__title{display:contents}.section-hero:not(.section-hero--slider) .section-hero__smile{right:-1.85rem;top:-.85rem}.section-hero--banner{min-height:25.25rem}.section-hero--banner .section-hero__slide,.section-hero--banner .section-hero__viewport{align-items:center;min-height:25.25rem}.section-hero--banner .section-hero__media:after{background:rgba(0,0,0,.6)}.section-hero--banner .section-hero__image{-o-object-position:center bottom;object-position:center bottom}.section-hero--banner .section-hero__content{margin-bottom:0;padding:5rem 0}.section-hero--banner .section-hero__content h1,.section-hero--banner .section-hero__content h2{font-family:zalando-sans-semiexpanded\ 600,Zalando Sans Semi Expanded,sans-serif;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:600;letter-spacing:0;line-height:1.2;margin:0 0 2rem}.section-hero--banner .section-hero__content .section-hero__title{display:inline-block;max-width:calc(100% - 4rem);position:relative}.section-hero--banner .section-hero__content .heading-mark,.section-hero--banner .section-hero__content .heading-mark__plain{display:inline}.section-hero--banner .section-hero__content p{font-family:Zalando Sans Semi Expanded,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;margin:0 0 .9rem;max-width:60rem}.section-hero--banner .section-hero__content p:last-child{margin-bottom:0}.section-hero--banner .section-hero__content .heading-mark{background:var(--heading-mark-background,#fff);color:var(--heading-mark-color,var(--color-brand));display:inline-block;padding:0 8px}.section-hero--banner .section-hero__smile{right:-3.75rem;top:50%;transform:translateY(-50%)}.section-hero--banner.section-hero--faq .section-hero__content h1,.section-hero--banner.section-hero--faq .section-hero__content h2{background:var(--color-brand);color:#fff;display:table;font-size:clamp(2rem,4vw,3rem);margin:0 0 1.25rem;max-width:100%;padding:5px 8px}.section-hero--banner.section-hero--faq .section-hero__content .heading-mark,.section-hero--banner.section-hero--faq .section-hero__content .heading-mark__plain{background:transparent;color:#fff;display:inline;padding:0}.section-hero--banner.section-hero--faq .section-hero__content .heading-mark{background:var(--heading-mark-background,transparent);color:var(--heading-mark-color,#fff)}.section-hero--banner.section-hero--faq .section-hero__content p{max-width:40rem}.section-hero--banner.section-hero--page,.section-hero--banner.section-hero--page .section-hero__slide,.section-hero--banner.section-hero--page .section-hero__viewport{min-height:19.25rem}.section-hero--banner.section-hero--page .section-hero__content h1,.section-hero--banner.section-hero--page .section-hero__content h2{font-size:clamp(2rem,4vw,3rem)}.section-hero--banner.section-hero--page .section-hero__content p{font-family:Zalando Sans Semi Expanded,Sans-serif;font-size:1.25rem;font-weight:200;line-height:1.5;max-width:27rem}.section-hero--slider .section-hero__controls{align-items:center;bottom:8rem;display:flex;gap:1.0625rem;position:absolute;right:max(1.25rem,(100% - min(71.25rem,100% - 2.5rem))/2);z-index:2}@media(min-width:1200px){.section-hero--slider .section-hero__controls{right:20rem}}.section-hero__next,.section-hero__prev{align-items:center;background:transparent;border:0;color:hsla(0,0%,93.3%,.9);cursor:pointer;display:inline-flex;flex:0 0 1.5625rem;font-size:1.5625rem;height:1.5625rem;justify-content:center;line-height:1;padding:0;width:1.5625rem}.section-hero__next:focus-visible,.section-hero__prev:focus-visible,.section-hero__toggle:focus-visible{outline:2px solid #fff;outline-offset:2px}.section-hero__arrow-icon{display:block;fill:currentColor;height:1em;overflow:visible;width:1em}.section-hero__toggle{align-items:center;background:rgba(0,0,0,.32);border:1px solid hsla(0,0%,100%,.75);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:.75rem;font-weight:600;height:2rem;justify-content:center;line-height:1;min-width:3.75rem;padding:.25rem .625rem;transition:background .16s var(--ease-out),border-color .16s var(--ease-out)}.section-hero__toggle:hover{background:rgba(0,0,0,.58);border-color:#fff}.section-hero--story{background:#fafafa;padding:0 1.25rem}.section-hero--story .section-hero__viewport{margin:0 auto;max-width:90rem;padding:5rem 0}.section-hero--story .section-hero__slide{align-items:center;display:grid;gap:2rem}.section-hero--story .section-hero__content{align-items:flex-start;display:flex;flex-direction:column;gap:1.875rem;order:1}.section-hero--story .section-hero__content h1,.section-hero--story .section-hero__content h2{color:var(--color-brand);font-family:zalando-sans-semiexpanded\ 600,sans-serif;font-size:48px;font-weight:600;line-height:48px;margin:0}.section-hero--story .section-hero__content .heading-mark,.section-hero--story .section-hero__content .heading-mark__plain{background:none;color:inherit;display:inline;padding:0}.section-hero--story .section-hero__content .heading-mark{background:var(--heading-mark-background,none);color:var(--heading-mark-color,inherit)}.section-hero--story .section-hero__content p{color:#000;font-family:zalando-sans-semiexpanded\ 600,sans-serif;font-size:20px;font-weight:500;line-height:30px;margin:0;max-width:30rem}.section-hero--story .section-hero__content .section-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;max-width:none}.section-hero--story .section-hero__content .button{border-radius:3px;font-family:Zalando Sans Semi Expanded,Sans-serif;font-size:20px;font-weight:600;line-height:20px;min-height:2.75rem;padding:.75rem 1.125rem}.section-hero--story .section-hero__media{margin:0;order:2}.section-hero--story .section-hero__image{border-radius:0;box-shadow:none;display:block;height:21.8125rem;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:960px){.section-hero--story .section-hero__slide{gap:0;grid-template-columns:minmax(0,785fr) minmax(0,655fr)}.section-hero--story .section-hero__media{align-items:center;display:flex;justify-content:flex-end}.section-hero--story .section-hero__image{width:min(100%,32.75rem)}}.section-hero--intro{background:#fff}.section-hero--intro .section-hero__viewport{margin:0 auto;max-width:var(--container-width);padding:5rem 1.25rem}.section-hero--intro .section-hero__slide{align-items:center;display:grid;gap:3.125rem}.section-hero--intro .section-hero__content{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem;order:1}.section-hero--intro .section-hero__content h1,.section-hero--intro .section-hero__content h2{align-items:flex-start;display:flex;flex-direction:column;font-family:zalando-sans-semiexpanded\ 600,sans-serif;font-size:48px;font-weight:600;gap:.625rem;line-height:48px;margin:0}.section-hero--intro .section-hero__content .heading-mark,.section-hero--intro .section-hero__content .heading-mark__plain{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section-hero--intro .section-hero__content .heading-mark{display:table;padding:0 .12em .02em}.section-hero--intro .section-hero__content .heading-mark__plain{color:var(--color-brand);display:block;font-family:zalando-sans-semiexpanded\ 600,sans-serif}.section-hero--intro .section-hero__content p{color:#000;font-size:1.25rem;font-weight:400;line-height:1.5;margin:1.25rem 0 0;max-width:38.4375rem}.section-hero--intro .section-hero__media{aspect-ratio:1;background:#111;order:2;overflow:hidden}.section-hero--intro .section-hero__embed,.section-hero--intro .section-hero__image,.section-hero--intro .section-hero__video{border:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:960px){.section-hero--intro .section-hero__slide{gap:3.125rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.section-hero--campaign{background:#f5f5f5}.section-hero--campaign .section-hero__viewport{margin:0 auto;max-width:var(--container-width);padding:5rem 1.25rem}.section-hero--campaign .section-hero__slide{align-items:center;display:grid;gap:3rem}.section-hero--campaign .section-hero__content{order:1}.section-hero--campaign .section-hero__content .section-hero__kicker{background:#fff;border:1px solid #e9eaeb;color:var(--color-brand);display:inline-flex;font-family:"ZalandoSansSemiExpanded-Regular",var(--font-sans);font-size:1rem;font-weight:500;letter-spacing:0;line-height:1;margin:0 0 1.375rem;padding:.875rem 1.375rem;text-transform:uppercase}.section-hero--campaign.section-hero .section-hero__content .section-hero__title{max-width:none}.section-hero--campaign .section-hero__content h1,.section-hero--campaign .section-hero__content h2{color:var(--color-ink);font-family:var(--font-ui);font-size:2.125rem;font-weight:600;letter-spacing:normal;line-height:1.3;margin:0}.section-hero--campaign .section-hero__content .heading-mark,.section-hero--campaign .section-hero__content .heading-mark__plain{background:none;display:inline;padding:0}.section-hero--campaign .section-hero__content .heading-mark{background:var(--heading-mark-background,none);color:var(--heading-mark-color,var(--color-brand))}.section-hero--campaign .section-hero__content .heading-mark__plain{color:var(--color-ink)}.section-hero--campaign .section-hero__content p{color:var(--color-ink);font-size:1.25rem;font-weight:400;line-height:1.5;margin:1.5rem 0 0;max-width:38rem}.section-hero--campaign .section-hero__content strong{font-weight:700}.section-hero--campaign .section-hero__content .section-hero__description{font-family:"Zalando Sans Semi Expanded 400",var(--font-sans);font-weight:500;margin:1.5rem 0 .9rem;max-width:35rem}.section-hero--campaign .section-hero__content .section-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.3125rem;margin:1.5rem 0 0}.section-hero--campaign .section-hero__actions .button{border:0;font-family:"zalando-sans-semiexpanded 500",var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1;min-height:0;padding:.875rem 1.375rem}.section-hero--campaign .section-hero__text-link{color:var(--color-ink);font-family:"zalando-sans-semiexpanded 600",var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1;padding:.75rem 1.125rem;text-decoration:none}.section-hero--campaign .section-hero__text-link:after{content:none}.section-hero--campaign .section-hero__media{aspect-ratio:615/484;border-radius:1.25rem;order:2;overflow:hidden}.section-hero--campaign .section-hero__image{border-radius:1.25rem;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:959px){.section-hero--campaign .section-hero__viewport{padding:3.75rem .9375rem 3rem}.section-hero--campaign .section-hero__slide{gap:2.5rem}.section-hero--campaign .section-hero__content .section-hero__kicker{justify-content:center;width:100%}.section-hero--campaign .section-hero__content h1,.section-hero--campaign .section-hero__content h2{font-size:2.125rem;line-height:1.3}.section-hero--campaign .section-hero__content .section-hero__description{line-height:1.75rem;margin-top:1.25rem}.section-hero--campaign .section-hero__content .section-hero__actions{align-items:stretch;flex-direction:column;gap:.9375rem;margin-top:2.125rem}.section-hero--campaign .section-hero__actions .button,.section-hero--campaign .section-hero__text-link{text-align:center;width:100%}.section-hero--campaign .section-hero__image,.section-hero--campaign .section-hero__media{border-radius:0}}@media(min-width:960px){.section-hero--campaign .section-hero__viewport{padding:5rem 0 0;width:min(80rem,100% - 6.25rem)}.section-hero--campaign .section-hero__slide{align-items:start;gap:3.125rem;grid-template-columns:repeat(2,minmax(0,1fr))}.section-hero--campaign .section-hero__content{padding-bottom:3rem}.section-hero--campaign .section-hero__content h1,.section-hero--campaign .section-hero__content h2{font-size:2.625rem;line-height:1.3;max-width:none}}@media(min-width:1367px){.section-hero--campaign .section-hero__content h1,.section-hero--campaign .section-hero__content h2{font-size:3.75rem;line-height:4.0625rem}}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__viewport{margin:0 auto;max-width:var(--container-width);padding:4rem 1.5rem}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__slide{display:grid;gap:2.5rem}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content{order:1}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__media{order:2}@media(min-width:1024px){.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__viewport{padding-bottom:5rem;padding-top:5rem}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__slide{align-items:center;grid-template-columns:1fr 1fr}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__slide:not(:has(.section-hero__media)){grid-template-columns:1fr}}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content h1,.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content h2{font-family:zalando-sans-semiexpanded\ 600,Sans-serif;font-size:46px;font-weight:600;line-height:1;margin:0}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content .heading-mark,.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content .heading-mark__plain{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__slide:not(:has(.section-hero__media)) .section-hero__content h1,.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__slide:not(:has(.section-hero__media)) .section-hero__content h2{font-size:46px;line-height:1}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__slide:not(:has(.section-hero__media)) .section-hero__content p{max-width:34.2rem}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content .heading-mark{display:table}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content .heading-mark__plain{display:block}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__content p{color:var(--color-ink);font-size:1.25rem;margin-top:1.5rem;max-width:36rem}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__media{aspect-ratio:1;overflow:hidden}.section-hero:not(.section-hero--full):not(.section-hero--story):not(.section-hero--intro):not(.section-hero--campaign) .section-hero__media img{border-radius:0;box-shadow:none;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-hero--campaign.section-hero--barometer{background:#f5f5f5;padding:40px 20px 72px}.campaign-barometer{background:#f5f5f5;border:0;border-radius:0;color:#44503d;font-family:"Zalando Sans Semi Expanded 400","Zalando Sans SemiExpanded",var(--font-sans);margin:0 auto;width:min(1240px,100%)}.campaign-barometer__intro{display:flex;flex-direction:column;gap:18px;max-width:860px;padding:72px 72px 0}.campaign-barometer__kicker{color:#5b6b52;font-size:13px;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.campaign-barometer__kicker,.campaign-barometer__title{font-family:"zalando-sans-semiexpanded 600","Zalando Sans SemiExpanded",var(--font-sans);margin:0}.campaign-barometer__title{color:#274d18;font-size:42px;font-weight:700;letter-spacing:-.01em;line-height:1.12;text-wrap:balance}.campaign-barometer__intro p,.campaign-barometer__lede{color:#44503d;font-family:"Zalando Sans Semi Expanded 400","Zalando Sans SemiExpanded",var(--font-sans);font-size:18px;font-weight:400;line-height:1.55;margin:0;text-wrap:pretty}.campaign-barometer__intro .campaign-barometer__kicker{font-size:13px;font-weight:600;line-height:1.2}.campaign-barometer__intro p strong,.campaign-barometer__lede strong{font-weight:600}.campaign-barometer__row{align-items:center;display:flex;flex-wrap:wrap;gap:56px;padding:48px 72px 72px}.campaign-barometer__stats{display:flex;flex:1 1 380px;flex-direction:column;gap:18px;min-width:0}.campaign-barometer__raised{color:#274d18;font-family:"zalando-sans-semiexpanded 600","Zalando Sans SemiExpanded",var(--font-sans);font-size:64px;font-weight:700;letter-spacing:-.01em;line-height:1;margin:0}.campaign-barometer__goal{color:#44503d;font-size:19px;line-height:1.4;margin:0}.campaign-barometer__goal strong{color:#1f2a1a;font-weight:700}.campaign-barometer__rule{background:#d9d4c6;height:1px;margin:6px 0}.campaign-barometer__split{display:flex;gap:40px}.campaign-barometer__figure{color:#1f2a1a;font-family:"zalando-sans-semiexpanded 600","Zalando Sans SemiExpanded",var(--font-sans);font-size:26px;font-weight:700;line-height:1.2;margin:0}.campaign-barometer__caption{color:#5b6b52;font-size:14px;line-height:1.3;margin:2px 0 0}.campaign-barometer__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin:8px 0 0}.campaign-barometer__donate{background:#274d18;border-radius:3px;color:#fff;display:inline-block;font-family:"zalando-sans-semiexpanded 600","Zalando Sans SemiExpanded",var(--font-sans);font-size:16px;font-weight:700;line-height:1;padding:15px 28px;text-decoration:none;white-space:nowrap}.campaign-barometer__donate:focus-visible,.campaign-barometer__donate:hover{background:#1b3810;color:#fff}.campaign-barometer__help{color:#5b6b52;font-family:"zalando-sans-semiexpanded 600","Zalando Sans SemiExpanded",var(--font-sans);font-size:14px;font-weight:600;line-height:1;padding:8px;text-decoration:none;white-space:nowrap}.campaign-barometer__help:focus-visible,.campaign-barometer__help:hover{color:#274d18}.campaign-barometer__meter{flex:1.5 1 560px;min-width:0;position:relative}.campaign-barometer__svg{display:block;height:auto;width:100%}.campaign-barometer__marks{font-family:zalando-sans-semiexpanded\ 600,Zalando Sans SemiExpanded,sans-serif;font-weight:600}.campaign-barometer__overlay{inset:0;overflow:hidden;pointer-events:none;position:absolute}.campaign-barometer__ridge{display:block;height:auto;left:0;position:absolute;top:0;width:88.625%}.campaign-barometer__moon{aspect-ratio:1;background:#e8b84e;border-radius:50%;box-shadow:0 0 40px 10px rgba(232,184,78,.45);left:62.5%;opacity:0;position:absolute;top:5.75%;transition:opacity .8s;width:10.41%}.campaign-barometer__replay{background:none;border:0;color:#5b6b52;cursor:pointer;font-family:"zalando-sans-semiexpanded 600","Zalando Sans SemiExpanded",var(--font-sans);font-size:14px;font-weight:600;line-height:1;padding:8px;position:absolute;right:9%;top:92%;white-space:nowrap}.campaign-barometer__replay:focus-visible,.campaign-barometer__replay:hover{color:#274d18}.campaign-barometer__tip{background:#1f2a1a;border-radius:3px;color:#fff;font-size:14px;line-height:1.3;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%,-130%);white-space:nowrap;z-index:2}.campaign-barometer__tip[hidden]{display:none}@media(max-width:959px){.campaign-barometer__intro{padding:32px 24px 0}.campaign-barometer__title{font-size:32px}.campaign-barometer__row{align-items:stretch;flex-direction:column;gap:32px;padding:32px 24px}.campaign-barometer__raised{font-size:40px}.campaign-barometer__meter{flex:none;width:100%}}@media(prefers-reduced-motion:reduce){.campaign-barometer__moon{transition:none}}