.scroll-steps-component{top:0;display:block;margin:0 72px}@media screen and (min-width:0)and (max-width:47.9375em){.scroll-steps-component{margin:0}}.scroll-steps-component.edit-mode .scroll-steps-wrapper .scroll-steps-header{padding:0}.scroll-steps-component .scroll-steps-wrapper{display:grid;grid-template-rows:auto 1fr;position:-webkit-sticky;position:sticky;top:0;min-height:100vh;height:auto}@media screen and (min-width:0)and (max-width:47.9375em){.scroll-steps-component .scroll-steps-wrapper{min-height:auto}}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-header{padding:170px 0 0;width:100%}@media screen and (min-width:0)and (max-width:47.9375em){.scroll-steps-component .scroll-steps-wrapper .scroll-steps-header{padding:60px 16px}}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content{display:grid;grid-template-columns:1fr 2fr;grid-gap:72px;gap:72px;align-items:center;justify-items:center}@media screen and (min-width:0)and (max-width:47.9375em){.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content{grid-template-columns:auto}}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content .scroll-steps-content-left{display:grid;grid-template-areas:"stack";width:100%;padding:80px 24px 80px 40px}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content .scroll-steps-content-left .scroll-step{grid-area:stack}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content .scroll-steps-content-media{display:grid;padding:20px 0;grid-template-areas:"stack";width:100%;height:100%}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content .scroll-steps-content-media .media-step{grid-area:stack;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content .scroll-steps-content-media .media-step img{position:absolute;width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}@media screen and (min-width:0)and (max-width:47.9375em){.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content .scroll-steps-content-media{display:none}}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content-mobile{width:100vw}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content-mobile .scroll-steps-mobile-slider{width:100%}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content-mobile .scroll-steps-mobile-slider .scroll-steps-mobile-slide{width:100%;max-width:100%;display:grid;grid-template-rows:auto auto;grid-gap:40px;gap:40px;padding:0 16px}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content-mobile .scroll-steps-mobile-slider .scroll-steps-mobile-media{width:100%;border-radius:3.2px;overflow:hidden}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content-mobile .scroll-steps-mobile-slider .scroll-steps-mobile-media img{width:100%;height:100%;display:block;object-fit:cover}.scroll-steps-component .scroll-steps-wrapper .scroll-steps-content-mobile .scroll-steps-mobile-slider .scroll-steps-mobile-step{width:100%;max-width:100%;padding:24px 0}.share-component{width:-moz-fit-content;width:fit-content}.share-component.edit-mode{min-width:400px}.share-component .social-media-link{color:#fff}.share-component .social-media-item{margin:0}.share-component .social-media-icons{list-style:none;display:flex;margin:0;align-items:center;padding:0;gap:35px}.share-post-it-component.edit-mode{min-width:400px}.social-media-component{display:flex;padding:8px 16px;border-radius:30px;background-color:#dfdfdd;color:#000;width:-moz-fit-content;width:fit-content;align-items:center;gap:10px;position:relative}.social-media-component .social-media-title{text-transform:uppercase;margin:0}.social-media-component .social-media-icons{list-style:none;display:flex;margin:0;align-items:center;padding:0;gap:10px}.social-media-component .social-media-icons .social-media-item{margin:0}.social-media-component .social-media-icons .social-media-item .social-media-link{color:#000}.social-media-component .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.social-media-component .modal-qrcode{position:absolute;top:120%;background:#dfdfdd;padding:15px;border-radius:8px;z-index:1000}.qrcode-component{position:relative;margin:0 auto;max-width:100%;max-height:100vh}.qrcode-component .qrcode-icon-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#dfdfdd}.timeline-component{background:#000;color:#fff;margin:100px 0}.timeline-component .timeline-container{position:relative}.timeline-component .timeline-container svg{height:100%;width:300%}@media screen and (min-width:0)and (max-width:47.9375em){.timeline-component .timeline-container svg{width:600%}}.timeline-component .timeline-slider-swiper .btn-next,.timeline-component .timeline-slider-swiper .btn-prev{color:#fff}.timeline-component .timeline .swiper{overflow:visible}.timeline-component .timeline .swiper-wrapper{margin-bottom:35px;cursor:-webkit-grab;cursor:grab}.timeline-component .timeline .swiper-slide{width:402px}@media screen and (min-width:0)and (max-width:47.9375em){.timeline-component .timeline .swiper-slide{width:100%}}.timeline-component .timeline .parallax-item{width:100%}.timeline-component .timeline .line-wrapper{display:inline-block;white-space:nowrap;position:absolute;bottom:-40px;left:0;width:100%}@media screen and (min-width:0)and (max-width:47.9375em){.timeline-component .timeline .line-wrapper{left:115px}}.timeline-component .timeline .line-wrapper .cycle{position:relative;left:-3px}.timeline-component .timeline .timeline-item{position:relative}.timeline-component .timeline .timeline-item.odd .overlay-card{top:28px}.timeline-component .timeline .timeline-item.even .overlay-card{bottom:28px}.timeline-component .timeline .timeline-item .image-card{margin-left:20%;width:326px;height:435px}@media screen and (min-width:0)and (max-width:47.9375em){.timeline-component .timeline .timeline-item .image-card{width:80%;aspect-ratio:1/1.4}}.timeline-component .timeline .timeline-item .overlay-card{position:absolute;z-index:1;padding:12px;width:357px}@media screen and (min-width:0)and (max-width:47.9375em){.timeline-component .timeline .timeline-item .overlay-card{width:80%}}.timeline-component .timeline .timeline-item .overlay-card .timeline-year{font-weight:500;font-family:Clash Display,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:36px;text-transform:uppercase;color:#ffe600;margin-bottom:10px}.timeline-component .timeline .timeline-item .overlay-card .timeline-description{font-size:.875rem;font-family:Montserrat,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#fff}.tracker-privacy-component{display:flex;justify-content:space-between}.tracker-privacy-component .tracker-privacy-switch-button{position:relative;border-radius:26px;padding-left:15px;padding-right:15px;color:#fff;white-space:nowrap;height:-moz-fit-content;height:fit-content}.tracker-privacy-component .tracker-privacy-switch-button.consent-true{padding-right:30px;background-color:#4caf50}.tracker-privacy-component .tracker-privacy-switch-button.consent-true .switch-item{right:0}.tracker-privacy-component .tracker-privacy-switch-button.consent-false{padding-left:30px;background-color:#ff3d40}.tracker-privacy-component .tracker-privacy-switch-button.consent-false .switch-item{right:calc(100% - 25px)}.tracker-privacy-component .tracker-privacy-switch-button .switch-item{position:absolute;right:0;display:block;width:25px;height:25px;border-radius:50%;background-color:#fff;border:1px solid #c6c6c6;transition:right .3s ease}.banner-component{display:grid;grid-template-areas:"stack";position:relative;height:465px}@media screen and (min-width:0)and (max-width:47.9375em){.banner-component{height:auto}}.banner-component.has-filter .banner-bg .banner-image-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1}.banner-component .banner-bg{grid-area:stack;width:100%;height:100%;z-index:-1;overflow:hidden}.banner-component .banner-bg.default{background-color:#000}.banner-component .banner-bg img{width:100%;height:100%;object-fit:cover;display:block}.banner-component .banner-content{grid-area:stack;min-height:255px;display:flex;align-self:end;justify-self:center;bottom:0;z-index:1;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:20px;position:relative}@media screen and (min-width:0)and (max-width:47.9375em){.banner-component .banner-content{margin-top:140px;width:100%}}@font-face{font-family:Clash Display;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/clash-display-variable.5860e2bc.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/montserrat.a838cfed.woff2) format("woff2")}.breadcrumb-component .breadcrumb-list-items{display:flex;list-style:none;padding:0;margin:0}.breadcrumb-component .breadcrumb-list-items .breadcrumb-item-link{font-size:.875rem;font-weight:500;font-family:Montserrat,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#696868;margin:0}.breadcrumb-component .breadcrumb-list-items .breadcrumb-item-link a{text-decoration:none;color:#696868}.breadcrumb-component .breadcrumb-list-items .breadcrumb-item-link .previous-page-link{display:flex;align-items:center;gap:5px}.breadcrumb-component .breadcrumb-list-items .breadcrumb-item-link .breadcrumb-separator{margin-left:2px;margin-right:2px}.divider-component{margin:0;background:linear-gradient(180deg,#dbaa02 50%,#ffe600 0);height:20px;opacity:100%;border:0}.divider-component-reversed{background:linear-gradient(180deg,#ffe600 50%,#dbaa02 0)}.video-component{max-width:100%}.paragraph-component.has-error{padding-bottom:0}.paragraph-component.has-error .input-wrapper .paragraph-input{border-color:#ff3d40}.paragraph-component.has-error .input-wrapper .paragraph-input::placeholder{color:#ff3d40}.paragraph-component.has-error .paragraph-label{color:#ff3d40}.paragraph-component{display:grid;grid-template-rows:auto;grid-gap:6px;gap:6px;padding-bottom:20px}.paragraph-component .input-wrapper{position:relative}.paragraph-component .input-wrapper .paragraph-input{width:100%;height:69px;resize:none;justify-content:space-between;border-radius:4px;border-width:.3px;padding:10px 12px}.paragraph-component .input-wrapper .paragraph-input::placeholder{color:rgba(0,0,0,.6)}.paragraph-component .input-wrapper .paragraph-validation-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.paragraph-component .input-wrapper .paragraph-validation-icon-success{color:#0047ec}.paragraph-component .input-wrapper .paragraph-validation-icon-error{color:#ff3d40}.paragraph-component .input-wrapper .paragraph-validation-icon path{stroke-width:140}.paragraph-component .paragraph-label{font-family:Clash Display;font-weight:500;font-style:Medium;font-size:12px;line-height:115%;letter-spacing:2%;text-transform:uppercase}.paragraph-component .error-message{font-family:Montserrat;font-weight:500;color:#ff3d40;font-size:12px;line-height:150%}.textfield-component{display:grid;grid-template-rows:auto;padding-bottom:20px;grid-gap:6px;gap:6px}.textfield-component.has-error{padding-bottom:0}.textfield-component.has-error .input-wrapper .text-field-input{border-color:#ff3d40}.textfield-component.has-error .input-wrapper .text-field-input::placeholder{color:#ff3d40}.textfield-component.has-error .text-field-label{color:#ff3d40}.textfield-component.hidden{padding:0}.textfield-component .input-wrapper{position:relative}.textfield-component .input-wrapper .text-field-input{width:100%;height:44px;justify-content:space-between;border-radius:4px;border-width:.3px;padding:20px 12px}.textfield-component .input-wrapper .text-field-input::placeholder{color:rgba(0,0,0,.6)}.textfield-component .input-wrapper .text-field-validation-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.textfield-component .input-wrapper .text-field-validation-icon-success{color:#0047ec}.textfield-component .input-wrapper .text-field-validation-icon-error{color:#ff3d40}.textfield-component .input-wrapper .text-field-validation-icon path{stroke-width:140}.textfield-component .text-field-label{font-family:Clash Display;font-weight:500;font-style:Medium;font-size:12px;letter-spacing:2%;text-transform:uppercase}.textfield-component .error-message{font-family:Montserrat;font-weight:500;color:#ff3d40;font-size:12px;line-height:150%}