:root{--ease-in-bounce: cubic-bezier(.9,0,.9,1.15);--ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1)}:root{--space-3xs: 0.13rem;--space-2xs: 0.25rem;--space-xs: 0.44rem;--space-s: 0.88rem;--space-m: 1.75rem;--space-l: 3.5rem;--space-xl: 7rem;--space-2xl: 14rem;--space-3xl: 28rem;--space-3xs-2xs: 0.13rem;--space-2xs-xs: 0.25rem;--space-xs-s: 0.44rem;--space-s-m: 0.88rem;--space-m-l: 1.75rem;--space-m-xl: 1.75rem;--space-l-xl: 3.5rem;--space-xl-2xl: 7rem;--space-2xl-3xl: 14rem;--min-width-viewport-support: 280px;--max-width-text-column: 37rem;--max-width-big-text-column: 47rem;--max-width-content-column: 70rem;--min-height-input: 2.8em;--input-border-radius: var(--space-xs);--input-border-width: 1px;--focus-outline-thickness: 2px;--height-fortomorrow-logo: calc(1.35 * var(--space-m));--step--1: 0.83rem;--step-0: 0.94rem;--step-1: 1.06rem;--step-2: 1.19rem;--step-3: 1.34rem;--step-4: 1.5rem;--step-5: 1.69rem;--step-6: 1.9rem;--step-7: 2.14rem;--step-2-4: var(--step-2);--font-size-button: var(--step-0);--button-padding-x: clamp(1em, calc(0.76em + 0.6vw), 1.3333em);--button-padding-y: 0.6em;--line-height-button: 1.3em;--min-height-input: calc( 2 * var(--focus-outline-thickness) + 2 * var(--button-padding-y) + var(--line-height-button) );--border-radius-input: var(--space-xs);--padding-x-content: var(--space-s-m);--purple-05: #faf7ff;--purple-20: #ebe3ff;--green-05: #f8fff9;--green-20: #d2f8da;--green-30: #7fdf95;--green-60: #46a65a;--green-80: #136223;--green-90: #002f05;--gray-30: #c9c4d2;--c-text: #221148;--c-text-light: #453f54;--c-action-purple-1-default: #502c9e;--c-action-purple-1-hover: #7b5ec2;--c-action-purple-1-active: #40218c;--c-link-visited: #453f54;--c-link-visited-hover: #544d65;--c-link-underline: #7fdf95;--c-bg-default: #f8fff9;--c-bg-placeholder: #c9c4d2;--color-frosted: rgba(248, 255, 249, 0.65);--color-frosted-purple-dark: rgba(34, 17, 72, 0.85);--color-frosted-green-dark: rgba(0, 47, 5, 0.85);--filter-frosted: blur(2.5rem) contrast(10%) brightness(180%) saturate(460%);--filter-frosted-dark: blur(2.5rem) brightness(60%) saturate(120%);color:#221148;color:var(--c-text);caret-color:#502c9e;background-color:#f8fff9;background-color:var(--c-bg)}@supports(margin: clamp(1rem, calc(1rem + 1vw), 1rem)){:root{--space-3xs: clamp(0.13rem, calc(0.11rem + 0.06vw), 0.19rem);--space-2xs: clamp(0.25rem, calc(0.23rem + 0.06vw), 0.31rem);--space-xs: clamp(0.44rem, calc(0.37rem + 0.24vw), 0.69rem);--space-s: clamp(0.88rem, calc(0.76rem + 0.42vw), 1.31rem);--space-m: clamp(1.75rem, calc(1.52rem + 0.84vw), 2.63rem);--space-l: clamp(3.5rem, calc(3.04rem + 1.69vw), 5.25rem);--space-xl: clamp(7rem, calc(6.07rem + 3.37vw), 10.5rem);--space-2xl: clamp(14rem, calc(12.14rem + 6.75vw), 21rem);--space-3xl: clamp(28rem, calc(24.29rem + 13.49vw), 42rem);--space-3xs-2xs: clamp(0.13rem, calc(0.08rem + 0.18vw), 0.31rem);--space-2xs-xs: clamp(0.25rem, calc(0.13rem + 0.42vw), 0.69rem);--space-xs-s: clamp(0.44rem, calc(0.21rem + 0.84vw), 1.31rem);--space-s-m: clamp(0.88rem, calc(0.41rem + 1.69vw), 2.63rem);--space-m-l: clamp(1.75rem, calc(0.82rem + 3.37vw), 5.25rem);--space-m-xl: clamp(1.75rem, calc(-0.57rem + 8.43vw), 10.5rem);--space-l-xl: clamp(3.5rem, calc(1.64rem + 6.75vw), 10.5rem);--space-xl-2xl: clamp(7rem, calc(3.29rem + 13.49vw), 21rem);--space-2xl-3xl: clamp(14rem, calc(6.58rem + 26.99vw), 42rem);--max-width-text-column: clamp(37rem, calc(33.82rem + 11.57vw), 49rem);--max-width-big-text-column: clamp(47rem, calc(38.25rem + 31.8vw), 80rem);--max-width-content-column: 131rem;--step--1: clamp(0.83rem, calc(0.79rem + 0.15vw), 0.98rem);--step-0: clamp(0.94rem, calc(0.84rem + 0.36vw), 1.31rem);--step-1: clamp(1.06rem, calc(0.87rem + 0.67vw), 1.75rem);--step-2: clamp(1.19rem, calc(0.88rem + 1.1vw), 2.33rem);--step-3: clamp(1.34rem, calc(0.86rem + 1.71vw), 3.11rem);--step-4: clamp(1.5rem, calc(0.8rem + 2.55vw), 4.14rem);--step-5: clamp(1.69rem, calc(0.67rem + 3.7vw), 5.52rem);--step-6: clamp(1.9rem, calc(0.45rem + 5.27vw), 7.36rem);--step-7: clamp(2.14rem, calc(0.1rem + 7.4vw), 9.82rem);--step-2-4: clamp(1.19rem, calc(0.88rem + 2.55vw), 4.14rem)}}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){:root{--color-frosted: rgba(248, 255, 249, 0.5);--color-frosted-purple-dark: rgba(34, 17, 72, 0.6);--color-frosted-green-dark: rgba(0, 47, 5, 0.5)}}@supports(color: var(--c)){.has-inverted-colors{--c-text: #f8fff9;--c-text-light: #d2f8da;--c-action-purple-1-default: #f8fff9;--c-action-purple-1-hover: #d2f8da;--c-action-purple-1-active: #bcf4c7;--c-link-visited: #E8E6EC;--c-link-visited-hover: #fff;--c-link-underline: #d2f8da;--c-link-underline-hover: #bcf4c7;--c-bg: #221148;color:var(--c-text)}}@media(max-width: 480px){.donation-certificate-menu{justify-content:stretch}}.donation-certificate-subscription{--font-size-1: 5.225472;--font-size-3: 3.6288;--font-size-5: 2.52;--font-size-p: 2.1;--font-size-small: 1.25;--scale-factor: 16;--ratio: 1.4142857143;--page-padding-unitless: 6;--page-padding: 6vw;margin-top:5vw;width:90vw;height:calc(var(--ratio)*90vw);padding:var(--page-padding) 16vw}@supports(margin-top: min(1px, 1vw)){.donation-certificate-subscription{margin-top:min(calc(var(--scale-factor) * 5px), 5vw);width:min(calc(var(--scale-factor) * 90px), 90vw);height:min(calc(var(--scale-factor) * var(--ratio) * 90px), calc(var(--ratio) * 90vw));padding:min(calc(var(--scale-factor) * var(--page-padding-unitless) * 1px), var(--page-padding)) min(calc(var(--scale-factor) * 16px), 16vw)}}.donation-certificate__title,.donation-certificate__donor-name{font-size:calc(var(--font-size-1)*1vw)}@supports(margin-top: min(1px, 1vw)){.donation-certificate__title,.donation-certificate__donor-name{font-size:min(calc(var(--scale-factor)*var(--font-size-1)*1px), calc(var(--font-size-1)*1vw))}}.donation-certificate__title{margin-top:calc(3*var(--page-padding))}@supports(margin-top: min(1px, 1vw)){.donation-certificate__title{margin-top:min(calc(var(--scale-factor)*3*var(--page-padding-unitless)*1px), 3*var(--page-padding))}}.donation-certificate__donor-name,.donation-certificate__body{margin-top:var(--page-padding)}@supports(margin-top: min(1px, 1vw)){.donation-certificate__donor-name,.donation-certificate__body{margin-top:min(calc(var(--scale-factor)*var(--page-padding-unitless)*1px), var(--page-padding))}}.donation-certificate__donor-name{margin-top:4vw;max-height:2.2em}.donation-certificate__donor-name>span{min-height:100%}@supports(margin-top: min(1px, 1vw)){.donation-certificate__donor-name{margin-top:min(calc(var(--scale-factor)*4*1px), 4vw)}}.donation-certificate__p{margin-top:.5em;font-size:calc(var(--font-size-p)*1vw)}@supports(margin-top: min(1px, 1vw)){.donation-certificate__p{font-size:min(calc(var(--scale-factor)*var(--font-size-p)*1px), calc(var(--font-size-p)*1vw))}}.donation-certificate__p--small{font-size:calc(var(--font-size-small)*1vw)}@supports(margin-top: min(1px, 1vw)){.donation-certificate__p--small{font-size:min(calc(var(--scale-factor)*var(--font-size-small)*1px), calc(var(--font-size-small)*1vw))}}.donation-certificate__details{display:flex;justify-content:center;margin-top:calc(.5*var(--page-padding))}@supports(margin-top: min(1px, 1vw)){.donation-certificate__details{margin-top:min(calc(var(--scale-factor)*0.5*var(--page-padding-unitless)*1px), calc(0.5*var(--page-padding)))}}.donation-certificate__footnote{margin-top:1em}.donation-certificate__solution--1{margin-right:4vw}@supports(margin-top: min(1px, 1vw)){.donation-certificate__solution--1{margin-right:min(calc(var(--scale-factor)*4px), 4vw)}}.donation-certificate__solution-image{height:15vw}@supports(margin-top: min(1px, 1vw)){.donation-certificate__solution-image{height:min(calc(var(--scale-factor)*15px), 15vw)}}.donation-certificate__solution-text-trees--single{display:block;width:13em}.donation-certificate__solution-text-euas--single{display:block;width:22em}.logo-list{gap:1em}.logo-list__logo--sdw{width:min(calc(var(--scale-factor)*14px), 14vw)}.logo-list__logo-image--phineo{width:min(calc(var(--scale-factor)*16px), 16vw);height:auto}.logo-list__logo-image--sdw{width:auto;height:min(calc(var(--scale-factor)*6px), 6vw)}.donation-certificate__subscription-id{margin-top:1em}@media print{.donation-certificate-container{padding:0}.donation-certificate{margin-top:0;width:100vw;border:none}}.donation-certificate-gift{--ratio: 1.4142857143;--breakPoint: 1600;--width: 90;--max-width: calc(1px * var(--breakPoint) * var(--width) / 100);--scale-factor: calc(0.9 * 2.6890756303);--font-size: calc(var(--scale-factor) * 100vw / var(--breakPoint));--max-font-size: calc(var(--scale-factor) * 1px);--margin: 5vw;--max-margin: var(--space-l);margin-top:var(--margin);margin-top:min(var(--max-margin), var(--margin));width:calc(1vw*var(--width));width:min(var(--max-width), calc(1vw * var(--width)));height:calc(1px*var(--ratio)*var(--width));height:min(calc(var(--ratio) * var(--max-width)), calc(1vw * var(--ratio) * var(--width)));font-size:var(--font-size);font-size:min(var(--max-font-size), var(--font-size))}.donation-certificate-gift__content{padding:136em 136em 0 136em}.donation-certificate-gift__content p:not([class]){font-size:11em}.donation-certificate-gift__header{margin-left:-104em;margin-right:-104em;margin-bottom:33em}.donation-certificate-gift__title{font-size:24em}.donation-certificate-gift__sub_title{font-size:58em;line-height:.9}.donation-certificate-gift__p{font-size:12em}.donation-certificate-gift__p--small{font-size:8em}.donation-certificate-gift__impact{margin-top:24em;margin-bottom:12em}.donation-certificate-gift__column-left--has-margin{margin-right:6em}.donation-certificate-gift__column-right--has-margin{margin-left:6em}.donation-certificate-gift__column-left{display:grid;grid-template-areas:"image text    " ".     footnote";column-gap:4em;row-gap:6em}.donation-certificate-gift__image-industry{grid-area:image}.donation-certificate-gift__text_column--industry{grid-area:text}.donation-certificate-gift__industry-footnote{grid-area:footnote}.donation-certificate-gift__text-column{line-height:.95}.donation-certificate-gift__image-tree,.donation-certificate-gift__image-industry{margin-right:5em;height:70em;align-self:start}.donation-certificate-gift__trees-line-3{line-height:.7}.donation-certificate-gift__trees-line-1--de{font-size:25em}.donation-certificate-gift__trees-line-2--de-singular{font-size:45em}.donation-certificate-gift__trees-line-2--de-plural-1{font-size:36.5em}.donation-certificate-gift__trees-line-2--de-plural-2{font-size:31.5em}.donation-certificate-gift__trees-line-2--de-plural-3{font-size:27em}.donation-certificate-gift__trees-line-3--de{font-size:21.5em}.donation-certificate-gift__industry-line-1--de{font-size:27em}.donation-certificate-gift__industry-line-2--de-1{font-size:26em}.donation-certificate-gift__industry-line-2--de-2{font-size:24em}.donation-certificate-gift__industry-line-2--de-3{font-size:22em}.donation-certificate-gift__industry-line-2--de-3-has-decimal{font-size:22.5em}.donation-certificate-gift__industry-line-2--de-4-has-decimal{font-size:20.5em}.donation-certificate-gift__industry-line-3--de-singular{font-size:28.5em}.donation-certificate-gift__industry-line-3--de-plural{font-size:26em}.donation-certificate-gift__trees-line-1--en{font-size:24.5em}.donation-certificate-gift__trees-line-2--en-singular{font-size:43em}.donation-certificate-gift__trees-line-2--en-plural-1{font-size:34em}.donation-certificate-gift__trees-line-2--en-plural-2{font-size:29em}.donation-certificate-gift__trees-line-2--en-plural-3{font-size:26.5em}.donation-certificate-gift__trees-line-3--en{font-size:24em}.donation-certificate-gift__industry-line-1--en{font-size:31em}.donation-certificate-gift__industry-line-2--en-1{font-size:32.5em}.donation-certificate-gift__industry-line-2--en-2{font-size:27em}.donation-certificate-gift__industry-line-2--en-3{font-size:24em}.donation-certificate-gift__industry-line-2--en-3-has-decimal{font-size:26em}.donation-certificate-gift__industry-line-2--en-4-has-decimal{font-size:23.5em}.donation-certificate-gift__industry-line-3--en-singular{font-size:26em}.donation-certificate-gift__industry-line-3--en-plural{font-size:23.8em}.certificate-gift__footer{position:relative;margin-bottom:46em;margin-right:-52em}.certificate-gift__footer::after{content:"";position:absolute;right:0;display:block;width:160em;height:160em;background-color:#e5fcea;border-radius:50%;z-index:-1}.certificate-gift__footer--red-05::after{background-color:#fef6f7;opacity:.6}.certificate-gift__qr{margin-left:8em;width:50em}.donation-certificate-gift__id{bottom:43em}/*# sourceMappingURL=donation-certificate.css.map */