@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@100..900&display=swap";@font-face{font-family:Protest Sans;src:url(/build/assets/ProtestSans-W_xY42ZC.woff);font-weight:700;font-style:normal}:root{color-scheme:light only!important;--colorBlack: #161614;--colorOffWhite: #f8f8f8;--colorWhite: #FFFFFF;--colorBg: #161614;--colorBgTransparent: #16161400;--pageWidth: 1400px;--fontBody: "Roboto Condensed", sans-serif;--fontDisplay: "Protest Sans", sans-serif;--border: 2px solid var(--colorBlack);--color01: #F43333;--color01Highlight: #f35353;--colorGreen: #21af5c;--colorLightGray: #c6c8cd;--colorDarkGray: #373739;--blockSpacing: clamp(2rem, 10vw, 6rem);--pagePadding: clamp(1rem, 5vw, 2rem);--blockRadius: 3rem}@media all and (min-width: 600px){:root{--blockRadius: 5rem}}header{max-width:2100px;background-color:var(--colorBg);overflow:hidden;padding:0 var(--pagePadding) calc(var(--blockSpacing) * .5);margin:0 auto;border-radius:0 0 var(--blockRadius) var(--blockRadius)}@media all and (min-width: 1100px){header{padding:0 calc(var(--pagePadding) * 2) 0}}.header__content{--imageHeight: 60vw;max-width:1200px;margin:0 auto;min-height:calc(100svh - 6rem);display:grid;grid-template-rows:[image-start] clamp(100px,50vw,500px) [text-start] auto [image-end text-end form-start] auto [form-end];grid-template-columns:[image-start text-start form-start] 1fr [image-end text-end form-end];grid-gap:2rem}@media all and (min-width: 1100px){.header__content{grid-template-rows:[image-start form-start] .2fr [text-start] 1fr [image-end text-end form-end];grid-template-columns:[image-start text-start] 1fr [text-end form-start] 400px [image-end form-end]}}.header__bg{position:relative;grid-area:image;width:100%}.header__bg:after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(0deg,var(--colorBg) 20%,var(--colorBgTransparent) 50%),linear-gradient(90deg,var(--colorBg) 0%,var(--colorBgTransparent) 20%,var(--colorBgTransparent) 80%,var(--colorBg) 100%)}@media all and (min-width: 1100px){.header__bg:after{background-image:linear-gradient(90deg,var(--colorBg) 0%,var(--colorBgTransparent) 30%,var(--colorBgTransparent) 70%,var(--colorBg) 100%)}}.header__bg img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:2rem}.header__note{border-radius:10rem;padding:.5rem;width:-moz-max-content;width:max-content;margin:1rem auto;display:flex;align-items:center;gap:.6rem;font-size:1.2rem}@media all and (min-width: 1100px){.header__note{font-size:1.4rem;margin:0 0 1rem}}.header__note-icon{display:block;width:4rem;height:4rem}@media all and (min-width: 1100px){.header__note-icon{width:5rem;height:5rem}}.header__note-icon path{stroke:var(--colorWhite);stroke-width:2px;vector-effect:non-scaling-stroke}.header__text{grid-area:text;align-self:center;justify-self:center;position:relative;z-index:1;text-align:center}@media all and (min-width: 1100px){.header__text{justify-self:start;padding:0;text-align:left}}.header__text h1{font-size:clamp(3rem,5vw + 1rem,5rem);line-height:1.05em;margin:0;color:var(--colorWhite);text-shadow:0 0 2px rgba(255,255,255,.4),0 0 8px rgba(255,255,255,.2),0 0 12px rgba(255,255,255,.1)}@media all and (min-width: 1100px){.header__text h1{font-size:5rem}}.header__text p{font-size:clamp(1.2rem,1vw + .5rem,1.4rem);line-height:1.4em;margin-bottom:0;color:var(--colorWhite);text-wrap:balance;margin:1rem auto 0;max-width:60ch}@media all and (min-width: 1100px){.header__text p{margin:1rem 0 0;max-width:40ch}}@media all and (min-width: 1250px){.header__text p{max-width:60ch}}.header__text strong{text-shadow:0 0 4px rgba(255,255,255,.6),0 0 20px rgba(255,255,255,.5),0 0 50px rgba(255,255,255,.2)}.header__form{grid-area:form;z-index:1;align-self:center;justify-self:center;position:relative;width:100%;max-width:400px}@media all and (min-width: 1100px){.header__form{justify-self:end;margin:var(--pagePadding) 0}}.header__countdown-cont{width:14rem;margin:0 auto 1rem;color:var(--colorLightGray);text-align:center;text-wrap:balance}.header__countdown-title{margin-bottom:.5rem}.header__countdown{margin:0 auto 1rem;z-index:1;text-align:center;display:flex;justify-content:center;align-items:start}.header__countdown__digits,.header__countdown__spacer{color:var(--colorWhite);margin:0 .2rem;font-size:3rem;font-weight:700;text-shadow:0 0 4px rgba(255,255,255,.6),0 0 20px rgba(255,255,255,.5),0 0 50px rgba(255,255,255,.2)}@media all and (min-width: 1100px){.header__countdown__digits,.header__countdown__spacer{font-size:3.2rem}}.header__countdown__unit{color:#8b8b8b}.you-can-note__desktop{display:none}.you-can-note__desktop path{stroke:var(--colorWhite);stroke-width:2px;vector-effect:non-scaling-stroke;fill:none}@media all and (min-width: 1100px){.you-can-note__desktop{margin:0 auto;display:block;position:absolute;bottom:3rem;left:-1rem;transform-origin:bottom right;width:140px;transform:translate(-100%) rotate(-5deg)}}.scrolling-banner{max-width:1800px;margin:0 auto;height:4rem;display:flex;align-items:center;border-radius:2rem;overflow:hidden;font-size:clamp(1.4rem,5vw,1.8rem);text-transform:uppercase;white-space:nowrap;letter-spacing:.025em;position:relative}@media all and (min-width: 600px){.scrolling-banner{height:6rem}}.scrolling-banner strong{font-weight:700}.scrolling-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#f8f8f8,#f8f8f800 20%,#f8f8f800 80%,#f8f8f8)}.scrolling-banner__content{display:flex;align-items:center;white-space:nowrap;animation:landingBanner 15s linear infinite;width:-moz-max-content;width:max-content;padding:.5em 0}@media all and (min-width: 600px){.scrolling-banner__content{animation:landingBanner 25s linear infinite}}@media all and (min-width: 900px){.scrolling-banner__content{animation:landingBanner 40s linear infinite}}.scrolling-banner__content div{margin-right:.4em}@keyframes landingBanner{0%{transform:translate(0)}to{transform:translate(-10%)}}.popup__trigger{text-decoration:underline;cursor:pointer}.popup__overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;max-height:100dvh;background-color:#000000e6;padding:16px;z-index:1000;overflow:auto;display:none;align-items:center;opacity:0}@media all and (min-width: 800px){.popup__overlay{padding:80px 16px}}.popup__window{position:relative;max-width:70ch;background-color:var(--colorWhite);margin:0 auto;padding:2rem;border-radius:1.4rem;border:var(--border);color:var(--colorBlack);font-size:1.1rem}.popup__window h2{margin-top:0;font-size:clamp(3rem,5vw,4rem);line-height:1.1em;text-wrap:balance}.popup__window h3{margin-top:0;font-size:1.8rem;line-height:1.2em;margin-bottom:.5em}.popup__window p{line-height:1.4em}.popup__window p:first-child{margin-top:0}.popup__window p:last-child{margin-bottom:0}.popup__close-btn{width:1rem;height:1rem;position:absolute;right:1rem;top:1rem;cursor:pointer;background-image:url(/build/assets/icon-close-CyoxJ7i5.svg)}.petition-widget{max-width:400px;color:var(--colorDarkGray)}.petition-widget .glowing-btn{margin:1.4rem auto 0}.petition-widget[data-state=loading]{width:100%}.petition-widget[data-state=loaded] .petition-widget__progress-skeleton,.petition-widget[data-state=loaded] .petition-widget__form-placeholder{display:none}.petition-widget__progress-container.petition-widget__progress-skeleton{color:#e2e2e2}.petition-widget__skeleton-number{display:inline-block;color:#e2e2e2;border-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.petition-widget__form-placeholder input:disabled,.petition-widget__form-placeholder .glowing-btn:disabled{cursor:not-allowed}.petition-widget__form-placeholder input:disabled{background-color:var(--colorWhite);color:var(--colorBlack);opacity:1;-webkit-text-fill-color:var(--colorBlack)}.petition-widget__form-placeholder .glowing-btn:disabled:hover{transform:none}.petition-widget__petition-btn{border-bottom:1px solid #dddddd;padding-bottom:1rem;margin-bottom:1rem;text-align:center}.petition-widget__petition-btn a{display:block;text-decoration:none;color:var(--colorDarkGray);font-weight:700;font-size:1.2rem;display:flex;justify-content:center;align-items:center;gap:.5rem}.petition-widget__petition-icon{width:22px}.petition-widget__petition-icon path{stroke:var(--colorDarkGray);stroke-width:1.5px;vector-effect:non-scaling-stroke}.petition-widget__progress-container{padding-bottom:1.4rem;margin-bottom:1rem;border-bottom:1px solid #dddddd;color:var(--colorDarkGray);text-align:center;text-wrap:balance;font-size:1rem}@media all and (min-width: 400px){.petition-widget__progress-container{font-size:1.1rem}}.petition-widget__progress-container strong.red{font-size:1.2em;color:var(--color01)}.petition-widget__progress-bar{width:100%;height:1rem;border:1px solid #dddddd;background-color:var(--colorWhite);border-radius:100rem;margin:1rem auto;position:relative}.petition-widget__progress-bar div{width:0;height:100%;background-color:var(--color01);box-shadow:0 0 2px 3px #f433331a,0 0 10px 3px #f433331a;border-radius:100rem;animation:growProgressBar 2s ease-out forwards}.petition-widget__progress-bar-numbers{margin-top:.5rem;display:grid;justify-content:space-between;font-size:1rem;height:1rem;position:relative;color:#a0a0a0}.petition-widget__progress-bar-numbers span{position:absolute;text-align:center;transform:translate(-50%)}.petition-widget__progress-bar-numbers span:nth-child(1){left:0;transform:translate(0)}.petition-widget__progress-bar-numbers span:nth-child(2){left:20%}.petition-widget__progress-bar-numbers span:nth-child(3){left:40%}.petition-widget__progress-bar-numbers span:nth-child(4){left:60%}.petition-widget__progress-bar-numbers span:nth-child(5){left:80%}.petition-widget__progress-bar-numbers span:nth-child(6){right:0;text-align:right;transform:translate(15%)}@keyframes growProgressBar{0%{width:0}to{width:var(--w)}}.petition-widget__card{background-color:var(--colorOffWhite);padding:2rem;border-radius:2rem;color:var(--colorBlack);box-shadow:0 0 10px 1px #fff3,0 0 30px #fff3;position:relative;transition:opacity .5s ease-out,transform .5s ease-out}.petition-widget input[type=text],.petition-widget input[type=email],.petition-widget input[type=tel],.petition-widget input[type=number]{width:100%;border:1px solid #a0a0a0;border-radius:8px;background-color:var(--colorWhite);color:var(--colorBlack);padding:0 .8rem;font-size:1.1rem;font-family:var(--fontBody);height:50px;box-shadow:0 2px #0000000d,inset 0 2px #0000000d;outline:none}.petition-widget input[type=text]:user-invalid,.petition-widget input[type=text]:focus:user-invalid,.petition-widget input[type=email]:user-invalid,.petition-widget input[type=email]:focus:user-invalid,.petition-widget input[type=tel]:user-invalid,.petition-widget input[type=tel]:focus:user-invalid,.petition-widget input[type=number]:user-invalid,.petition-widget input[type=number]:focus:user-invalid{border-color:var(--color01)}.petition-widget input[type=text]:focus,.petition-widget input[type=email]:focus,.petition-widget input[type=tel]:focus,.petition-widget input[type=number]:focus{border-color:#777}.petition-widget #email{display:none}.petition-widget .petition-widget__field-title{display:block;margin-bottom:.5rem;font-size:1rem;color:var(--colorDarkGray)}.petition-widget__user-data{margin-bottom:2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.petition-widget__user-data>div:nth-child(3),.petition-widget__user-data>div:nth-child(4),.petition-widget__user-data>div:nth-child(5){grid-column:1/span 2}.petition-widget__checkbox{margin-top:1rem;color:var(--colorDarkGray)}.petition-widget__checkbox a{color:var(--colorDarkGray)}.petition-widget__submit-button{background-color:var(--color01);width:100%;display:block;font-size:1.4rem;font-family:var(--fontBody);padding:.8em 1.2em;color:var(--colorWhite);border-radius:.6rem;border:none;cursor:pointer;letter-spacing:.02em;transition:transform .4s cubic-bezier(0,.74,.17,1.22)}.petition-widget__submit-button:hover{transform:scale(1.04) rotate(-1deg)}.petition-widget__errors{color:var(--color01);margin-bottom:1rem}.video{max-width:1200px;margin:var(--blockSpacing) auto}.video .video-cont{position:relative}.video button{position:absolute;z-index:1;display:block;right:1rem;bottom:1rem;width:3rem;height:3rem;border-radius:50%;border:none;background-image:url(/build/assets/sound-on-Do9efXJI.svg);background-size:60%;background-repeat:no-repeat;background-position:center;cursor:pointer}@media all and (min-width: 800px){.video button{width:4rem;height:4rem}}.video button:after{content:url(/build/assets/sound-on-Do9efXJI.svg);visibility:hidden;width:0;height:0}.video button.muted{background-image:url(/build/assets/sound-off-BMXt4QJ0.svg)}.video video{display:block;width:100%;border-radius:2rem}.petition{max-width:800px;margin:var(--blockSpacing) auto var(--blockSpacing);display:grid;grid-template-columns:1fr;grid-gap:var(--pagePadding);position:relative;padding:0 var(--pagePadding)}.petition h2{height:-moz-max-content;height:max-content;font-size:clamp(3rem,5vw,4rem)}@media all and (min-width: 1200px){.petition{padding:0;grid-template-columns:.5fr 1fr;max-width:1200px}.petition h2{text-align:left;position:sticky;top:4rem}}.petition__text{font-size:clamp(1.2rem,2vw + .5rem,1.8rem);line-height:1.3em;position:relative;z-index:1}.petition__text svg{z-index:0;opacity:.2;transition:opacity 1.4s ease-in-out}.petition__text strong{z-index:1;position:relative;color:var(--colorBlack)}.petition__text p{margin-top:0}.petition__text p:last-child{margin-bottom:0}.petition__text a{color:var(--color01)}.petition__text .fade-word{transition:opacity 1.4s ease-in-out;transform:translateZ(0);z-index:1;display:inline;will-change:color;color:#474747;opacity:.2}.petition__text .fade-word.show{opacity:1}.petition__text .fade-word.show+svg{opacity:1}.signatures{margin:calc(var(--blockSpacing) * .5) auto 0;position:relative;max-width:1200px;z-index:1}@media all and (min-width: 1600px){.signatures{margin:var(--blockSpacing) auto 0}}.signatures__note{width:260px;z-index:1;margin:0 auto 1rem}.signatures__note path{vector-effect:non-scaling-stroke;stroke-width:2.5px;stroke:var(--colorBlack)}@media all and (min-width: 460px){.signatures__note{width:350px}.signatures__note path{stroke-width:3px}}@media all and (min-width: 1600px){.signatures__note{width:250px;position:absolute;top:50%;left:0;transform:translate(-82%) translateY(-80%) rotate(-7deg);transform-origin:bottom right}}.signatures__note-mobile{display:block}@media all and (min-width: 1600px){.signatures__note-mobile{display:none}}.signatures__note-desktop{display:none}@media all and (min-width: 1600px){.signatures__note-desktop{display:block}}.signatures__content{--lineHeight: 4.6rem;position:relative;background-color:var(--colorWhite);border-radius:3rem;display:grid;grid-template-columns:[video-start paper-start list-start] 1fr [video-end paper-end list-end];grid-template-rows:[video-start] auto [video-end paper-start] calc(var(--lineHeight) * 4.4) [paper-end];overflow:hidden;box-shadow:0 10px 38px #0000001a,0 5px 12px #0000001a}@media all and (min-width: 800px){.signatures__content{border-radius:4rem;height:calc(var(--lineHeight) * 8);grid-template-columns:[video-start paper-start] 1fr [video-end list-start] 1fr [paper-end list-end];grid-template-rows:[video-start paper-start list-start] 1fr [video-end paper-end list-end]}}@media all and (min-width: 1000px){.signatures__content{--lineHeight: 5.6rem;grid-template-columns:[video-start paper-start] 1fr [video-end list-start] 1fr [paper-end list-end];height:calc(var(--lineHeight) * 9)}}@media all and (min-width: 1100px){.signatures__content{grid-template-columns:[video-start paper-start] .5fr [video-end list-start] 1fr [paper-end list-end];height:calc(var(--lineHeight) * 7)}}.signatures__video-cont{padding:1rem;grid-area:video;z-index:1;aspect-ratio:3/4}@media all and (min-width: 600px){.signatures__video-cont{aspect-ratio:1/1}}@media all and (min-width: 800px){.signatures__video-cont{border-right:2px solid #D7AAAA;padding:2rem;aspect-ratio:auto}}.signatures__video{background:var(--colorLightGray);width:100%;height:100%;border-radius:2rem;overflow:hidden;position:relative}.signatures__video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.signatures__video-progress{position:absolute;top:24px;left:24px;width:calc(100% - 48px);z-index:1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;overflow:hidden}.signatures__video-progress::-webkit-progress-bar{background-color:#ffffff1a}.signatures__video-progress::-webkit-progress-value{background-color:var(--colorWhite)}.signatures__video-next-btn,.signatures__video-prev-btn{position:absolute;z-index:1;display:block;top:calc(50% - 1.5rem);width:3rem;height:3rem;border-radius:50%;border:none;opacity:.4;cursor:pointer;background-size:60%;background-repeat:no-repeat;background-position:center}.signatures__video-next-btn:hover,.signatures__video-prev-btn:hover{opacity:1}.signatures__video-prev-btn{left:1rem;background-image:url(/build/assets/icon-prev-BWz_6_QE.svg)}.signatures__video-next-btn{right:1rem;background-image:url(/build/assets/icon-next-D9gIiWYf.svg)}.signatures__video-mute-btn{position:absolute;z-index:1;display:block;right:1rem;bottom:1rem;width:3rem;height:3rem;border-radius:50%;border:none;background-image:url(/build/assets/sound-on-Do9efXJI.svg);background-size:60%;background-repeat:no-repeat;background-position:center;cursor:pointer}.signatures__video-mute-btn:after{content:url(/build/assets/sound-on-Do9efXJI.svg);visibility:hidden;width:0;height:0}.signatures__video-mute-btn[data-muted]{background-image:url(/build/assets/sound-off-BMXt4QJ0.svg)}.signatures__list-cont{grid-area:paper;height:100%;overflow:hidden;position:relative;border-top:2px solid #D7AAAA}@media all and (min-width: 800px){.signatures__list-cont{display:grid;grid-template-columns:subgrid;border:none}}.signatures__list-paper{background-image:linear-gradient(to bottom,transparent,transparent 98%,#CDD1DD 98%,#CDD1DD);background-size:100% var(--lineHeight);background-repeat:repeat;background-position:0 0;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-padding-left:1rem;scroll-behavior:smooth;scroll-bar-width:none;-ms-overflow-style:none}.signatures__list-paper::-webkit-scrollbar{display:none}@media all and (min-width: 800px){.signatures__list-paper{overflow:visible;grid-area:paper;display:grid;grid-template-columns:subgrid;background-position:0 25%}}@media all and (min-width: 1100px){.signatures__list-paper{background-position:0 50%}}.signatures__list{grid-area:list;display:grid;list-style:none;margin:0;padding:0 2rem;align-self:center;grid-auto-flow:column;grid-template-rows:repeat(4,var(--lineHeight));height:100%;width:-moz-max-content;width:max-content}@media all and (min-width: 800px){.signatures__list{width:100%;grid-auto-flow:revert;grid-template-columns:1fr 1fr;height:-moz-max-content;height:max-content;padding:calc(var(--lineHeight) * .5) 0 calc(var(--lineHeight) * .5) 2rem}}@media all and (min-width: 1100px){.signatures__list{grid-template-columns:1fr 1fr 1fr}}.signatures__list li{margin:0;height:var(--lineHeight);will-change:transform;padding-right:1rem;scroll-snap-align:start}.signatures__list li button{height:var(--lineHeight);text-align:left;font-family:var(--fontBody);font-size:1rem;color:var(--colorDarkGray);background-color:transparent;border:none;display:grid;grid-template-columns:48px 1fr;grid-template-rows:auto auto;grid-template-areas:"photo signature" "photo profession";grid-column-gap:12px;padding:12px 0;cursor:pointer}.signatures__photo{align-self:center;border-radius:50%;width:calc(var(--lineHeight) * .6);aspect-ratio:1/1;grid-area:photo}.signatures__signature{height:30px;width:120px;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}@media all and (min-width: 900px){.signatures__signature{width:140px}}.facts{margin:var(--blockSpacing) calc(var(--pagePadding) * -1) 0;padding:var(--blockSpacing) var(--pagePadding) 0;position:relative;z-index:0}.facts:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 12rem);background-color:var(--colorBlack)}.facts__grid{max-width:1200px;margin:2rem auto 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto 1fr;grid-gap:.5rem;position:relative;z-index:1}@media all and (min-width: 400px){.facts__grid{grid-gap:1rem}}@media all and (min-width: 600px){.facts__grid{grid-gap:2rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}}@media all and (min-width: 900px){.facts__grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}}@media all and (min-width: 1100px){.facts__grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}}.facts__grid div{background-color:var(--colorDarkGray);border-radius:var(--blockRadius);width:100%;height:100%;background-size:cover;color:var(--colorWhite);display:flex;gap:1rem;padding:1.2rem;position:relative}@media all and (min-width: 600px){.facts__grid div{gap:2rem;padding:2rem}}.facts__grid div strong{font-weight:500}.facts__grid div p{margin:0;position:relative;z-index:1;text-wrap:balance;font-size:clamp(.8rem,3vw,1.2rem);line-height:1.4em}.facts__grid div .facts__circle-note{position:absolute;top:0;left:0;width:100%;height:100%}.facts__grid div:nth-child(1){grid-column:1/span 1;grid-row:2/span 2;background-image:url(/build/assets/fact-01-bg-CzPN_KXq.webp);flex-direction:column;justify-content:end}@media all and (min-width: 900px){.facts__grid div:nth-child(1){grid-column:1/span 1;grid-row:1/span 2}}.facts__grid div:nth-child(1) svg{max-width:150px;width:70%;height:auto}.facts__grid div:nth-child(2){display:flex;grid-column:2/span 1;grid-row:2/span 1;aspect-ratio:1/1;text-align:center;align-items:center;justify-content:center;background-image:url(/build/assets/fact-02-bg-D6Zjgoqq.webp)}.facts__grid div:nth-child(2) strong{font-size:clamp(1.6rem,5vw,3rem);line-height:1.2em;white-space:nowrap}@media all and (min-width: 900px){.facts__grid div:nth-child(2){display:none}}@media all and (min-width: 1100px){.facts__grid div:nth-child(2){display:flex;grid-column:2/span 1;grid-row:1/span 1}}.facts__grid div:nth-child(3){grid-column:1/span 2;grid-row:1/span 1;background-image:url(/build/assets/fact-03-bg-CJlfm2lH.webp);background-size:cover;background-position:center;align-items:end;aspect-ratio:2/1}@media all and (min-width: 900px){.facts__grid div:nth-child(3){aspect-ratio:auto;grid-column:2/span 2}}@media all and (min-width: 1100px){.facts__grid div:nth-child(3){grid-column:3/span 2}}.facts__grid div:nth-child(3) strong{font-size:clamp(1.8rem,5vw,3rem);line-height:1.2em;white-space:nowrap}.facts__grid div:nth-child(3) p{max-width:50%}.facts__grid div:nth-child(4){grid-column:1/span 2;grid-row:4/span 1;background-image:url(/build/assets/fact-04-bg-CsmEUXo3.webp)}@media all and (min-width: 900px){.facts__grid div:nth-child(4){grid-column:2/span 1;grid-row:2/span 1}}@media all and (min-width: 1100px){.facts__grid div:nth-child(4){grid-column:2/span 2}}.facts__grid div:nth-child(5){grid-column:2/span 1;grid-row:3/span 1;aspect-ratio:1/1;background-image:url(/build/assets/fact-05-bg-Bk22UFd0.webp);text-align:center;align-items:center;justify-content:center}@media all and (min-width: 900px){.facts__grid div:nth-child(5){grid-column:3/span 1;grid-row:2/span 1}}@media all and (min-width: 1100px){.facts__grid div:nth-child(5){grid-column:4/span 1}}.facts__grid div:nth-child(5) strong{font-size:clamp(1.6rem,5vw,2.6rem);line-height:1.2em}.facts__grid div:nth-child(5) .facts__arrow-note{position:absolute;bottom:0;left:50%;width:40%;transform:translateY(50%) translate(-50%) rotate(-90deg)}@media all and (min-width: 900px){.facts__grid div:nth-child(5) .facts__arrow-note{top:50%;left:0;width:40%;transform:translateY(-50%) translate(-60%)}}.story{--storyParallax: 8%;background-color:var(--colorBlack);margin:0 auto;padding:var(--pagePadding);border-radius:var(--blockRadius);max-width:2100px}.story__block{position:relative;overflow:hidden;border-radius:calc(var(--blockRadius) - var(--pagePadding));background-color:var(--colorBg);color:var(--colorWhite);max-width:2100px;margin:0 auto;display:flex;padding:var(--pagePadding)}.story__block:not(:last-child){margin-bottom:var(--pagePadding)}@media all and (min-width: 1100px){.story__block{min-height:calc(100vh - var(--pagePadding) * 2)}}.story__image{position:absolute;left:0;top:0;margin:0;padding:0}@media all and (min-width: 1100px){.story__image{inset:calc(var(--storyParallax) * -1) 0}}.story__image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,var(--colorBg) 0%,var(--colorBgTransparent) 50%)}@media all and (min-width: 1100px){.story__image:after{display:none}}.story__image picture{display:block;width:100%}@media all and (min-width: 1100px){.story__image picture{height:100%}}.story__image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}@media all and (min-width: 1100px){.story__image img{height:100%}}.story__body{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;display:flex;padding:100% 0 0;align-items:flex-end}@media all and (min-width: 1100px){.story__body{padding:0;align-items:center}.story__block:nth-child(2n) .story__body{justify-content:flex-end}.story__body .story__text{max-width:50%;text-align:left}}.story__body .story__text h3{font-family:var(--fontDisplay);font-weight:400;font-size:clamp(3rem,5vw + 1rem,5rem);line-height:1.05em;text-transform:uppercase;margin:0 0 .4em;text-wrap:balance;text-shadow:0 0 2px rgba(255,255,255,.4),0 0 8px rgba(255,255,255,.2),0 0 12px rgba(255,255,255,.1)}.story__body .story__text p{line-height:1.3em;margin:0 0 .5em;font-size:clamp(1.2rem,.5rem + 2vw,1.5rem);color:var(--colorLightGray)}.story__body .story__text p:last-child{margin-bottom:0}.story__body .story__text{position:relative}.story__body .story__text svg{z-index:0}.story__body .story__text strong{font-weight:600;color:var(--colorWhite);position:relative;z-index:1;text-shadow:0 0 2px rgba(255,255,255,.4),0 0 8px rgba(255,255,255,.1)}.glowing-btn.story__cta{width:100%;margin-top:2rem;font-size:1.8rem}@media all and (min-width: 1100px){.glowing-btn.story__cta{display:block;width:auto;max-width:-moz-max-content;max-width:max-content}}.donation-widget{max-width:400px;color:var(--colorDarkGray)}.donation-widget .glowing-btn{margin:1.4rem auto 0}.donation-widget__carousel-slide{width:-moz-max-content;width:max-content;margin:0 auto;display:grid;grid-template-columns:3rem 1fr;grid-gap:.6rem;align-items:center;padding:1rem}.donation-widget__carousel-icon img{width:100%}.donation-widget__carousel-name{color:var(--colorWhite);font-weight:700;font-size:1.3rem}.donation-widget__carousel-state{position:relative;color:var(--colorLightGray)}.donation-widget__carousel-state-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;gap:.3rem}.donation-widget__carousel-state-loader>div{width:.3rem;height:.3rem;border-radius:100%;background-color:#979797;transform:translateY(25%)}.donation-widget__carousel-state-text{opacity:0}.donation-widget__illustration-cont{margin-bottom:2rem}.donation-widget__illustration-text{margin-top:-1rem;text-align:center;color:var(--colorWhite);font-size:1.2rem;line-height:1.4em}.donation-widget__illustration-text strong{font-weight:600}.donation-widget__text{text-align:center;font-size:1rem;line-height:1.3em;color:var(--colorDarkGray);margin-bottom:2rem;padding:0 0 1rem;text-wrap:balance;border-bottom:1px solid #dddddd}@media all and (min-width: 430px){.donation-widget__text{padding:0 1rem 1rem}}.donation-widget__text strong{color:var(--colorBlack)}.donation-widget__page-02{display:none}.donation-widget__page-02 input[type=checkbox]:user-invalid{outline:2px solid var(--color01);outline-offset:2px}.donation-widget__page-02 input[type=text],.donation-widget__page-02 input[type=email],.donation-widget__page-02 input[type=tel],.donation-widget__page-02 input[type=number]{width:100%;border:1px solid #a0a0a0;border-radius:8px;background-color:var(--colorWhite);color:var(--colorBlack);padding:0 .8rem;font-size:1.1rem;font-family:var(--fontBody);height:50px;box-shadow:0 2px #0000000d,inset 0 2px #0000000d;outline:none}.donation-widget__page-02 input[type=text]:user-invalid,.donation-widget__page-02 input[type=text]:focus:user-invalid,.donation-widget__page-02 input[type=email]:user-invalid,.donation-widget__page-02 input[type=email]:focus:user-invalid,.donation-widget__page-02 input[type=tel]:user-invalid,.donation-widget__page-02 input[type=tel]:focus:user-invalid,.donation-widget__page-02 input[type=number]:user-invalid,.donation-widget__page-02 input[type=number]:focus:user-invalid{border-color:var(--color01)}.donation-widget__page-02 input[type=text]:focus,.donation-widget__page-02 input[type=email]:focus,.donation-widget__page-02 input[type=tel]:focus,.donation-widget__page-02 input[type=number]:focus{border-color:#777}.donation-widget__page-02 .form__field-title{display:block;margin-bottom:.5rem;font-size:1rem;color:var(--colorDarkGray)}.donation-widget__manual-input-cont{display:grid;grid-template-columns:50px 1fr;width:100%;border:1px solid #a0a0a0;border-radius:.6rem;background-color:var(--colorOffWhite);color:var(--colorBlack);margin:1rem 0;overflow:hidden;box-shadow:0 2px #0000000d}.donation-widget__manual-input-cont:has(input:focus){border-color:#777}.donation-widget__manual-input-cont input{border:none;outline:none;padding:0 .8rem;font-size:1.2rem;width:100%;font-family:var(--fontBody);color:var(--colorBlack);background-color:var(--colorWhite);box-shadow:inset 0 2px #0000000d}.donation-widget__manual-input-icon{display:flex;justify-content:center;align-items:center;background-color:#dedede;font-size:1.4rem;color:#6a6a6a;height:50px;border-right:1px solid #a0a0a0}.donation-widget__amount-input{margin:1rem 0 1.5rem;position:relative}.donation-widget__amount-input__amount-text{text-align:center;margin-bottom:24px;padding-bottom:18px;font-size:1.3rem;border-bottom:1px dashed var(--gray80)}.donation-widget__amount-input__options{display:grid;grid-template-columns:1fr 1fr 1fr}.donation-widget__amount-input__options:after{display:block;position:absolute;content:"";width:100%;height:1px;border-top:1px dashed var(--gray80);bottom:13px;z-index:-1}.donation-widget__amount-input__option{cursor:pointer;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;z-index:1}.donation-widget__amount-input__note{font-size:.9rem;background-color:var(--colorDarkGray);color:var(--colorOffWhite);margin-top:12px;padding:6px 12px;display:flex;justify-content:center;align-items:center;border-radius:.5rem;position:relative;text-align:center;width:-moz-max-content;width:max-content;letter-spacing:.02em}.donation-widget__amount-input__note:after{display:block;position:absolute;content:"";background-color:var(--colorDarkGray);width:8px;height:8px;left:50%;top:-4px;transform:translate(-50%) rotate(45deg)}.donation-widget__amount-input__amount{font-size:2.8rem;color:var(--bodyText);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.donation-widget__amount-input__amount span{position:relative}.donation-widget__amount-input__option[data-state=selected]{z-index:0}.donation-widget__amount-input__option[data-state=selected] .donation-widget__amount-input__amount{color:var(--color01);text-shadow:0 0 5px rgba(244,51,51,.2),0 0 10px rgba(244,51,51,.2)}.donation-widget__amount-input__option[data-state=selected] .donation-widget__amount-input__radio{background-color:var(--colorBlack)}.donation-widget__amount-input__radio{margin-top:8px;width:20px;height:20px;border:2px solid var(--colorBlack);border-radius:100%;background-color:var(--colorOffWhite);box-shadow:inset 0 0 0 3px var(--colorOffWhite)}.donation-widget__secondary-btn{text-align:center;color:var(--bodyText);display:block;text-decoration:none;cursor:pointer;margin:1rem auto 0;background-color:transparent;border:none;font-family:var(--font);font-size:1rem;font-weight:400}.donation-widget__secondary-btn:focus{outline:none}.donation-widget__amount{font-size:1.4rem;margin-bottom:1.4rem;padding-bottom:1.4rem;color:var(--bodyText);text-wrap:balance;text-align:center;border-bottom:1px solid #dddddd}.donation-widget__amount strong{color:var(--color01)}.donation-widget__user-data{margin-bottom:1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.donation-widget__user-data .form__field:nth-child(3),.donation-widget__user-data .form__field:nth-child(4){grid-column:1/span 2}.donation-widget__radio-cont h4{font-size:1.1rem;margin:0}.donation-widget__checkbox-block,.donation-widget__radio-block{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-gap:6px;justify-content:center;align-items:center;position:relative;cursor:pointer}.donation-widget__checkbox-block a,.donation-widget__radio-block a{color:var(--colorDarkGray)}.donation-widget__checkbox-block:has(:checked),.donation-widget__radio-block:has(:checked){border-color:var(--colorBlack)}.donation-widget__checkbox-block{margin-top:1rem}.donation-widget__radio-block{border:1px solid #c0c0c0;border-radius:8px;padding:12px;margin:0 0 .5rem}.donation-widget__radio-descr div{color:var(--colorDarkGray);font-size:1.1rem;font-weight:400}.donation-widget__radio-descr p{color:var(--colorDarkGray);margin:.2rem 0 0;font-size:.9rem}.donation-widget__checkbox-block{font-size:1.1rem}.donation-widget__note{text-align:center;font-size:1.2rem;padding-bottom:2rem;display:none}.donation-widget__skip,.donation-widget__back{font-size:1.2rem;font-family:var(--fontBody);color:var(--colorLightGray);background-color:transparent;border:none;margin:1rem auto 0;cursor:pointer;text-transform:lowercase;text-decoration:none;text-align:center;font-weight:400;max-width:-moz-max-content;max-width:max-content}.donation-widget__skip{display:block}.donation-widget__back{display:none}.personalised__note{display:none;gap:1rem;align-items:center;justify-content:center;color:var(--colorBlack);font-size:1rem;text-align:left;margin:2rem auto 1rem}.personalised__note-avatar{border-radius:50%;width:40px;aspect-ratio:1/1;background-color:#c9c9c9;background-image:url(/build/assets/avatar-BcaJu-aq.svg);position:relative}.personalised__note-avatar svg{display:block;width:20px;height:20px;position:absolute;bottom:-6px;right:-6px;vector-effect:non-scaling-stroke;stroke:var(--colorOffWhite);stroke-width:1.5px;fill:var(--color01)}.personalised__note-text strong{font-size:1.2rem}.action-page{background-color:var(--colorBg);margin:0;overflow:hidden;padding:0 var(--pagePadding) 0}.action-page__content{--imageHeight: 60vw;max-width:1200px;margin:0 auto;min-height:100vh;display:grid;grid-template-rows:[image-start] clamp(300px,50vw,450px) [text-start] min-content [image-end text-end form-start] auto [form-end];grid-template-columns:[image-start text-start form-start] 1fr [image-end text-end form-end];grid-gap:2rem}@media all and (min-width: 1100px){.action-page__content{grid-template-rows:[image-start] clamp(50px,10vh,400px) [text-start form-start] auto [text-end form-end] 4rem [image-end];grid-template-columns:[image-start text-start] 1fr [text-end form-start] 1fr [image-end form-end]}}.action-page__text{grid-area:text;align-self:center;justify-self:center;position:relative;z-index:1;max-width:400px;color:var(--colorOffWhite);font-size:clamp(1.2rem,1vw + .5rem,1.4rem);line-height:1.4em;padding:0 1rem}@media all and (min-width: 1100px){.action-page__text{padding:0;max-width:600px;align-self:center;text-align:left}}.action-page__text h1{font-size:clamp(2.8rem,5vw + 1rem,3.6rem);line-height:1.1em;text-wrap:balance;margin:0;color:var(--colorWhite);text-shadow:0 0 2px rgba(255,255,255,.4),0 0 8px rgba(255,255,255,.2),0 0 12px rgba(255,255,255,.1)}@media all and (min-width: 1100px){.action-page__text h1{font-size:clamp(3.6rem,5vw + 1.5rem,5rem)}}.action-page__text p:last-child{margin-bottom:0}.action-page__text ul{margin:0;padding:0;list-style:disc;list-style-position:inside}.action-page__text ul li::marker{content:"→ "}.action-page__text svg{z-index:0}.action-page__text h3{color:var(--colorWhite);font-weight:500;font-size:1.2em}.action-page__text strong{position:relative;z-index:1;font-weight:500;color:var(--colorWhite)}.action-page__bg{position:relative;grid-area:image;width:100%}.action-page__bg:after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(0deg,var(--colorBg) 40%,var(--colorBgTransparent) 70%),linear-gradient(90deg,var(--colorBg) 0%,var(--colorBgTransparent) 20%,var(--colorBgTransparent) 80%,var(--colorBg) 100%)}@media all and (min-width: 1100px){.action-page__bg:after{background-image:linear-gradient(0deg,var(--colorBg) 0%,var(--colorBgTransparent) 70%),linear-gradient(90deg,var(--colorBg) 0%,var(--colorBgTransparent) 30%,var(--colorBgTransparent) 70%,var(--colorBg) 100%)}}.action-page__bg img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:2rem}.action-page__form{grid-area:form;z-index:1;align-self:start;justify-self:center;position:relative;margin-bottom:2rem}@media all and (min-width: 1100px){.action-page__form{justify-self:end;align-self:center;margin-bottom:0}}.action-page__card{padding:2rem;border-radius:2rem;background-color:var(--colorWhite);font-size:1.2rem;color:var(--colorDarkGray);position:relative;max-width:400px;box-shadow:0 0 10px 1px #fff3,0 0 30px #fff3}.action-page__card p{text-wrap:balance}.facts__gallery{max-width:1200px;margin:0 auto;color:var(--colorWhite);position:relative;z-index:1;padding-top:calc(var(--blockSpacing) * 1.5)}@media all and (min-width: 1100px){.facts__gallery{padding-top:0}}.facts__gallery__content{margin:0 auto;align-items:center;grid-row-gap:.5rem;grid-template-columns:1fr;display:grid;grid-template-areas:"title" "slides" "controls" "text"}@media all and (min-width: 1100px){.facts__gallery__content{grid-column-gap:2rem;grid-template-columns:1.5fr 1fr;grid-template-rows:1.5fr auto 1fr;grid-template-areas:"slides title" "slides controls" "slides text"}}@media all and (min-width: 1200px){.facts__gallery__content{grid-column-gap:4rem}}.facts__gallery__slides-cont{grid-row:2;align-self:stretch;grid-area:slides}.facts__gallery__slides{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:70%;height:100%}.facts__gallery__slide{-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;background-color:var(--black);border-radius:var(--blockRadius);overflow:hidden;position:absolute}.facts__gallery__slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px}.facts__gallery__title{padding:calc(var(--blockPadding) * 2.6) var(--blockPadding) calc(var(--blockPadding) * 1.5);border-radius:var(--blockRadius);align-self:stretch;text-align:center;grid-area:title;margin-bottom:calc(var(--blockSpacing) * .5)}@media all and (min-width: 1100px){.facts__gallery__title{text-align:left;padding:var(--blockPadding) var(--blockPadding) calc(var(--blockPadding) * .8);display:flex;align-items:center;align-self:end;margin-bottom:0}}.facts__gallery__title h2{font-size:5rem}.facts__gallery__suffering{position:relative}.facts__gallery__suffering-cross{position:absolute;top:-10%;left:-10%;width:120%;height:120%}.facts__gallery__suffering-cross path{vector-effect:non-scaling-stroke}.facts__gallery__suffering-note{position:absolute;width:1.8em;top:-100%;right:50%;transform:translate(50%) rotate(-2deg)}@media all and (min-width: 1100px){.facts__gallery__suffering-note{top:0;right:-110%;width:2em;transform:translate(0) rotate(-7deg);transform-origin:top left}}.facts__gallery__suffering-note path{vector-effect:non-scaling-stroke}.facts__gallery__controls{justify-self:center;align-items:center;display:grid;grid-area:controls;grid-template-columns:1fr auto 1fr;overflow:hidden}@media all and (min-width: 1100px){.facts__gallery__controls{justify-self:start}}.facts__gallery__button{cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;height:100%}.facts__gallery__button svg{width:100%;display:block;max-width:80px}.facts__gallery__button-prev{border-right:3px solid var(--white)}.facts__gallery__button-next{border-left:3px solid var(--white)}.facts__gallery__button-next svg{transform:rotate(180deg)}.facts__gallery__counter{padding:0 16px;font-size:1.4rem;height:64px;width:100%;display:flex;align-items:center;justify-content:center;color:var(--white)}.facts__gallery__descriptions{position:relative;width:100%;max-width:400px;align-self:start;display:grid;grid-area:text;grid-template-rows:1fr;grid-template-columns:1fr;justify-self:center}@media all and (min-width: 1100px){.facts__gallery__descriptions{justify-self:start}}.facts__gallery__descriptions svg{z-index:0}.facts__gallery__descriptions strong{position:relative;z-index:1}.facts__gallery__descriptions p{margin:0;text-wrap:balance}.facts__gallery__description{grid-row:1;grid-column:1;align-self:start;visibility:hidden;font-size:1.4rem;line-height:1.4em;text-align:center}@media all and (min-width: 600px){.facts__gallery__description{font-size:1.6rem}}@media all and (min-width: 1100px){.facts__gallery__description{text-align:left;align-self:start}}.facts__gallery__description[data-active]{visibility:visible}.facts__gallery__description span{position:relative}.timeline{background-color:var(--colorLightGray);margin:2rem auto var(--blockSpacing);max-width:1200px;border-radius:var(--blockRadius);background-size:cover;background-position:top center;background-image:url(/build/assets/timeline-bg-mobile-DzylF72d.webp);padding:1rem;display:grid;grid-template-columns:1fr;grid-template-rows:.7fr 1fr;grid-gap:1rem;position:relative;z-index:1}@media all and (min-width: 600px){.timeline{grid-template-rows:1fr 1fr;padding:2rem}}@media all and (min-width: 900px){.timeline{background-position:center;background-image:url(/build/assets/timeline-bg-desktop-D6PzOXU9.webp);grid-template-rows:1fr;grid-template-columns:.8fr 1fr}}.timeline__content{background-color:var(--colorWhite);border-radius:clamp(1rem,var(--blockRadius) - 2rem,var(--blockRadius));height:100%;overflow:hidden;padding:0 1rem;grid-row:2;grid-column:1}@media all and (min-width: 600px){.timeline__content{padding:0 2rem}}@media all and (min-width: 900px){.timeline__content{grid-row:1;grid-column:1}}.timeline__list{margin:0;padding:2rem 0 2rem 1rem;list-style:none;border-left:2px solid var(--colorLightGray)}@media all and (min-width: 600px){.timeline__list{padding:2rem 0 2rem 2rem}}.timeline__event:not(:last-child){margin-bottom:clamp(1.4rem,5vw,2rem)}.timeline__year{font-size:1.8rem;font-weight:700;margin-bottom:.5rem;position:relative;display:block}.timeline__year:before{content:"";display:block;width:.75rem;height:2px;background-color:var(--colorLightGray);position:absolute;top:.5em;left:-1rem}@media all and (min-width: 600px){.timeline__year:before{width:1.5rem;left:-2rem}}.timeline__event-text{font-size:clamp(1.1rem,2vw + .5rem,1.3rem);line-height:1.3em}.timeline__event-text svg{z-index:0}.timeline__event-text strong{position:relative;z-index:1}.timeline__event-text p{margin:0}.timeline__note{max-width:300px;margin:0 auto;align-self:end}@media all and (min-width: 900px){.timeline__note{margin:0;max-width:250px}}.timeline__note svg{margin:0}.timeline__note svg path{stroke:var(--colorWhite);stroke-width:3px;vector-effect:non-scaling-stroke}.timeline__note-mobile{display:block}@media all and (min-width: 900px){.timeline__note-mobile{display:none}}.timeline__note-desktop{display:none}@media all and (min-width: 900px){.timeline__note-desktop{display:block}}.faq{max-width:1200px;margin:2rem auto 0;display:block;z-index:1;position:relative;color:var(--colorWhite)}@media all and (min-width: 900px){.faq{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr}}.faq h3{margin:0 0 2rem;font-size:1.4rem}.faq ul{margin:0;padding:0;list-style:none;border:2px solid var(--colorDarkGray);border-radius:var(--blockRadius)}.faq li{font-size:1rem;line-height:1.4em;cursor:pointer;list-style:none;position:relative;color:var(--colorWhite);padding:1rem}@media all and (min-width: 600px){.faq li{padding:1.5rem;font-size:1.2rem}}.faq li:not(:last-child){border-bottom:2px solid var(--colorDarkGray)}.faq li a{color:silver;text-decoration:none}.faq__image{width:100%;height:100%;position:relative;display:none}@media all and (min-width: 900px){.faq__image{display:block}}.faq__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--blockRadius)}.supporters{max-width:1400px;margin:var(--blockSpacing) auto;position:relative;overflow:hidden}.supporters:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(90deg,var(--colorBg) 0%,var(--colorBgTransparent) 20%,var(--colorBgTransparent) 80%,var(--colorBg) 100%);pointer-events:none}.supporters h2{text-align:center;font-size:clamp(1.2rem,2vw + .75rem,2rem);color:var(--colorOffWhite);font-weight:400}.supporters__slider:focus-visible{outline:none}.supporter{padding:2rem;border-radius:2rem;border:2px solid var(--colorDarkGray);color:var(--colorLightGray);width:85%;margin:0 .5rem;text-align:center;text-wrap:balance}@media all and (min-width: 600px){.supporter{width:65%}}@media all and (min-width: 800px){.supporter{width:50%}}@media all and (min-width: 1000px){.supporter{width:40%}}@media all and (min-width: 1200px){.supporter{width:30%}}.supporter img{display:block;width:128px;border-radius:50%;margin:0 auto 1rem}.supporter h4{font-size:1.6rem;margin:0 0 1rem;color:var(--colorOffWhite)}.supporter p{margin:0;font-size:1.1rem;line-height:1.3em}.cta{position:relative;padding-bottom:8rem;overflow:hidden}@media all and (min-width: 800px){.cta{padding-bottom:0rem;margin-bottom:2rem;overflow:visible}}.cta h2{font-family:var(--fontDisplay);font-size:clamp(2.8rem,6vw + 1rem,4rem);text-align:center;max-width:600px;margin:0 auto;text-wrap:balance;font-weight:400;text-shadow:0 0 4px rgba(255,255,255,.6),0 0 20px rgba(255,255,255,.3),0 0 50px rgba(255,255,255,.1)}.cta svg{display:block}.cta svg path{vector-effect:non-scaling-stroke;stroke-width:3px;stroke:var(--colorBlack)}.cta .cta__arrows-mob{width:800px;height:6rem;margin:0 auto;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}@media all and (min-width: 800px){.cta .cta__arrows-mob{display:none}}.cta .cta__arrows-desktop{display:none;position:absolute}@media all and (min-width: 800px){.cta .cta__arrows-desktop{height:4.2rem;bottom:-6rem;display:block}}.floating-btn{bottom:0;transform:translateY(calc(100% + 4rem));transition:transform .8s cubic-bezier(.399,-.001,.009,1);z-index:100;pointer-events:none;width:100vw;margin-left:calc(var(--pagePadding) * -1)}.floating-btn[data-visible]{transform:translateY(0)}@media all and (min-width: 800px){.floating-btn{position:static;pointer-events:auto}.floating-btn,.floating-btn[data-visible]{transform:none}}.floating-btn button{background-color:var(--color01);width:100%;display:block;font-family:var(--fontBody);padding:.8em 1.2em;color:var(--colorWhite);border-radius:.6rem .6rem 0 0;border:none;cursor:pointer;letter-spacing:.02em;box-shadow:0 0 5px 3px #f4333333,0 0 30px 3px #f4333333;text-shadow:0 0 2px rgba(255,255,255,.2),0 0 5px rgba(255,255,255,.3);text-align:center;text-decoration:none;font-weight:400;font-size:1.8rem}@media all and (min-width: 800px){.floating-btn button{max-width:-moz-max-content;max-width:max-content;border-radius:.6rem;margin:0 auto;transition:transform .4s cubic-bezier(0,.74,.17,1.22)}.floating-btn button:hover{transform:scale(1.04) rotate(-1deg)}}.questions{width:100vw;margin:0;background-color:var(--colorBg);color:var(--colorWhite)}.questions__step{width:100%;margin:0 auto;align-items:flex-start;min-height:100vh;padding:var(--pagePadding);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem}@media all and (min-width: 1000px){.questions__step{display:grid;grid-template-columns:1fr;grid-template-rows:min-content auto;grid-gap:2rem;width:90%;max-width:1400px;grid-template-columns:1fr .8fr 1fr;grid-template-rows:1fr;align-items:center;height:100%}}.questions__text-cont{grid-column:1;grid-row:2;z-index:1;margin:0 auto}@media all and (min-width: 600px){.questions__text-cont{max-width:600px;margin:0 auto}}@media all and (min-width: 1000px){.questions__text-cont{max-width:700px;grid-column:1/span 2;grid-row:1;margin:0}}h1.questions__question{margin:0 0 .2em;font-size:clamp(3rem,5vw + 1rem,5rem);color:var(--colorWhite);text-shadow:0 0 2px rgba(255,255,255,.4),0 0 8px rgba(255,255,255,.2),0 0 12px rgba(255,255,255,.1)}@media all and (min-width: 1100px){h1.questions__question{font-size:clamp(3.6rem,5vw + 1.5rem,6rem)}}.questions__text{will-change:transform opacity}.questions__text p{margin:0;text-wrap:balance;font-size:clamp(1.2rem,1vw + .5rem,1.6rem);line-height:1.4em;color:var(--colorLightGray)}.questions__statement-group{will-change:transform opacity}.questions__statement-cont{border-radius:12px;box-shadow:0 5px 20px #0000001a;position:relative;max-width:550px;margin-bottom:2rem;padding:1em 1.2em;background-color:var(--colorWhite);color:var(--colorBlack);font-size:clamp(1.6rem,2vw + .5rem,2.4rem);line-height:1.4em;font-weight:500;text-align:center;box-shadow:0 0 10px 1px #fff3,0 0 30px #fff3}@media all and (min-width: 1000px){.questions__statement-cont{text-align:left}}.questions__statement-text span{display:block}.questions__cursor{width:2px;height:20px;background-color:currentColor;display:none}.questions__statement-arrow{content:"";display:block;position:absolute;bottom:-10px;left:50%;width:20px;height:20px;background-color:red;transform:translate(-50%) rotate(45deg);background-color:inherit}@media all and (min-width: 1000px){.questions__statement-arrow{left:70px}}.questions__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;flex-direction:column}@media all and (min-width: 1000px){.questions__buttons{flex-direction:row}}.questions__button{padding:.6em 1.2em;font-size:1.6rem;letter-spacing:.025em;font-weight:400;text-align:center;background-color:var(--colorGreen);color:var(--colorWhite);border-radius:12px;cursor:pointer;border:none;font-family:var(--fontBody);border:2px solid var(--colorGreen);box-shadow:0 0 5px 3px #21af5c33,0 0 30px 3px #21af5c33;text-shadow:0 0 2px rgba(255,255,255,.2),0 0 5px rgba(255,255,255,.3)}.questions__button-secondary{background-color:transparent;border:2px solid var(--colorLightGray);color:var(--colorLightGray);box-shadow:none;text-shadow:none}.questions__skip{margin-left:20px;color:currentColor;text-decoration:none}.questions__image{z-index:0;position:relative;overflow:hidden;width:100%;aspect-ratio:1.5/1;border-radius:2rem}@media all and (min-width: 1000px){.questions__image{grid-column:2/span 2;grid-row:1;max-height:800px;height:100%;padding-top:0;border-radius:4rem}}.questions__image img{display:block;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;will-change:transform opacity}.questions__photo-credit{position:absolute;bottom:12px;right:12px;z-index:1;font-size:.8rem;color:#ffffff4d}.share-page__note{position:relative;max-width:250px;margin:1rem auto 4rem}@media all and (min-width: 1100px){.share-page__note{position:absolute;max-width:none;width:300px;bottom:0;left:50%;margin:0;transform:translate(-90%) translateY(100%) rotate(-10deg);transform-origin:top right}}.share-page__note svg path{stroke-width:2px;vector-effect:non-scaling-stroke;stroke:var(--colorWhite)}.share-page__note-mobile{display:block}@media all and (min-width: 1100px){.share-page__note-mobile{display:none}}.share-page__note-desktop{display:none}@media all and (min-width: 1100px){.share-page__note-desktop{display:block}}.share-page__url-cont{display:grid;grid-template-columns:1fr 50px;border:var(--border);border-radius:8px;background-color:var(--white);margin:1rem 0;overflow:hidden;box-shadow:0 3px #0000001a,inset 0 3px #0000001a}.share-page__url{font-size:1.2rem;display:flex;padding-left:16px;align-items:center;overflow:hidden;text-wrap:nowrap;position:relative;cursor:pointer}.share-page__url:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 50%,var(--colorWhite) 100%);point-events:none}.share-page__copy-btn{background-color:var(--colorBlack);font-size:1.1rem;color:var(--gray30);overflow:hidden;height:50px;cursor:pointer}.share-page__icons{width:50px;height:100px}.share-page__icons div{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.share-page__icons svg{fill:var(--colorWhite);width:26px}.share-page__social-buttons{display:flex;justify-content:space-between;gap:.5rem;margin:1rem 0}@media all and (min-width: 800px){.share-page__social-buttons{display:none}}.share-page__social-buttons a{width:100%;padding:.5rem;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:var(--bgColor)}.share-page__social-buttons svg{display:block;width:2rem;fill:var(--colorBlack)}.cookie-notice{position:fixed;display:none;justify-content:center;align-items:flex-end;left:0;top:0;width:100vw;height:100dvh;overflow-y:scroll;padding:16px;z-index:1000;font-size:1.2rem;background-color:#14161bb3}.cookie-notice[data-visible]{display:flex}.cookie-notice a{color:var(--colorBlack)}.cookie-notice h4{margin:0 0 12px}.cookie-notice p{margin:0;color:var(--colorBlack)}.cookie-notice strong{font-weight:700}.cookie-notice__content{margin:0;background-color:var(--colorWhite);padding:2rem;border:var(--border);border-radius:2rem;max-width:500px}.cookie-notice__buttons{margin-top:24px;display:flex;flex-direction:column;gap:12px}.cookie-notice__button{display:block;width:100%;text-decoration:none;text-transform:lowercase;color:var(--colorWhite);background-color:#00b925;border-radius:8px;border:0px transparent;padding:1rem;font-family:var(--fontBody);cursor:pointer;text-align:center;font-size:1.2rem;border:var(--border)}.cookie-notice__button:focus{outline:none}.cookie-notice__accept-selected,.cookie-notice__reject-all,.cookie-notice__personalize{background-color:var(--colorWhite);border-color:var(--colorBlack);color:var(--colorBlack)}.cookie-notice__accept-selected{display:none}.cookie-notice__checkboxes{margin-top:24px;margin-bottom:24px;display:none}.cookie-notice__checkboxes label{display:grid;grid-template-columns:20px 1fr;grid-template-rows:1fr;grid-gap:12px;border-bottom:1px dashed var(--colorBlack);padding-bottom:12px;padding-top:12px}.cookie-notice__checkboxes label:first-child{border-top:1px dashed var(--colorBlack)}.cookie-notice__checkboxes h4,.cookie-notice__checkboxes p{margin:0}.notification:open{opacity:1}.notification{--backdropColor: rgba(0,0,0,.8);position:fixed;top:50%;left:50%;opacity:1;transform:translate(-50%,-50%);width:calc(100% - var(--pagePadding) * 2);margin:0;max-width:400px;padding:.6rem 1.6rem .6rem 1.2rem;background:var(--colorOffWhite);border-radius:2rem;font-size:1.2rem;line-height:1.3em;z-index:100;display:flex;flex-direction:column;text-align:center;padding:clamp(2rem,10vw,3rem);gap:1.4rem;border:0px;align-items:center}.notification h2{font-size:clamp(2rem,10vw,3rem);line-height:1.1em}.notification p{margin:0}.notification::backdrop{background-color:var(--backdropColor)}.notification__icon{border:2px solid var(--colorWhite);background-color:var(--colorGreen);border-radius:100%;width:4rem;height:4rem;padding:.8rem}.notification__icon svg path{fill:var(--colorWhite)}.notification__arrow{width:2rem}.notification__arrow path{stroke:var(--colorBlack);stroke-width:2px;vector-effect:non-scaling-stroke}.notification__button{background-color:var(--color01);width:100%;display:block;font-size:1.4rem;font-family:var(--fontBody);padding:.8em 1.2em;color:var(--colorWhite);border-radius:.6rem;border:none;cursor:pointer;letter-spacing:.02em;text-align:center;text-decoration:none;font-weight:400;box-shadow:0 0 5px 3px #f4333333,0 0 30px 3px #f4333333;text-shadow:0 0 2px rgba(255,255,255,.2),0 0 5px rgba(255,255,255,.3);transition:transform .4s cubic-bezier(0,.74,.17,1.22)}.notification__button:focus-visible{outline:none;box-shadow:0 0 5px 3px #f4333333,0 0 30px 3px #f4333333}.notification__button:hover{transform:scale(1.04) rotate(-1deg)}html *{box-sizing:border-box}html{font-size:16px;background-color:var(--colorBlack)}body{background-color:var(--colorOffWhite);color:var(--colorBlack);font-family:var(--fontBody);margin:0;padding:0;font-optical-sizing:auto;overflow-x:hidden;font-weight:350}h1,h2{font-family:var(--fontDisplay)}h2{font-size:4rem;margin:0}.nocache{display:none}.glowing-btn{background-color:var(--color01);width:100%;display:block;font-size:1.4rem;font-family:var(--fontBody);padding:.8em 1.2em;color:var(--colorWhite);border-radius:.6em;border:none;cursor:pointer;letter-spacing:.02em;transition:transform .4s cubic-bezier(0,.74,.17,1.22);box-shadow:0 0 5px 3px #f4333333,0 0 20px #f4333333;text-shadow:0 0 2px rgba(255,255,255,.2),0 0 5px rgba(255,255,255,.3);text-align:center;text-decoration:none;font-weight:500}.glowing-btn:hover{transform:scale(1.04) rotate(-1deg)}form[data-submitting] .glowing-btn:disabled{cursor:wait;opacity:.6;box-shadow:none}form[data-submitting] .glowing-btn:disabled:hover{transform:none}footer{position:relative;padding:var(--blockSpacing) var(--pagePadding);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}footer a{display:block;margin:0;color:#505050}footer svg{width:128px;height:52px;display:block}footer svg #box{fill:var(--colorBlack)}footer svg #logo{fill:var(--colorWhite)}footer .footer__data{margin-top:1rem;text-align:center;color:#505050;font-size:.9rem}footer .footer__data span{display:block}footer .footer__data span:not(:last-child){margin-bottom:.2rem}.info-page{min-height:100dvh;padding:0 var(--pagePadding);display:flex;justify-content:center;align-items:center;text-align:center;text-wrap:balance;font-size:clamp(1.2rem,3vw + .5rem,1.6rem)}.info-page .info-page__key{font-size:.6em;color:var(--color01);font-weight:700;font-family:monospace}.info-page .info-page__icon{width:64px}.info-page div{max-width:600px}.info-page svg{display:block;margin:1rem auto;max-width:120px}.info-page svg path{stroke-width:3px;vector-effect:non-scaling-stroke}.info-page h1{font-size:clamp(3rem,5vw + 1rem,5rem);margin:2rem 0}
