.h1,h1{line-height:1.2;letter-spacing:-2%;font-weight:300;font-family:Onest,sans-serif;color:#020d0a;font-size:calc(40px + (56 - 40)*(100vw - 767px)/1153)}@media screen and (min-width:1920px){.h1,h1{font-size:56px}}@media screen and (max-width:767px){.h1,h1{font-size:40px}}.h2,h2{line-height:1.2;letter-spacing:-2%;font-weight:300;font-family:Onest,sans-serif;color:#020d0a;font-size:calc(32px + (48 - 32)*(100vw - 767px)/1153)}@media screen and (min-width:1920px){.h2,h2{font-size:48px}}@media screen and (max-width:767px){.h2,h2{font-size:32px}}.h3,h3{line-height:1.2;letter-spacing:-2%;font-weight:300;font-family:Onest,sans-serif;color:#020d0a;font-size:calc(24px + (32 - 24)*(100vw - 767px)/1153)}@media screen and (min-width:1920px){.h3,h3{font-size:32px}}@media screen and (max-width:767px){.h3,h3{font-size:24px}}.h3-card{line-height:1;font-weight:400;font-family:Onest,sans-serif;color:#020d0a;font-size:calc(20px + (24 - 20)*(100vw - 767px)/1153)}@media screen and (min-width:1920px){.h3-card{font-size:24px}}@media screen and (max-width:767px){.h3-card{font-size:20px}}.body-paragraph{line-height:1.4;font-weight:300;font-family:IBM Plex Sans,sans-serif;color:#020d0a;font-size:calc(18px + (18 - 18)*(100vw - 767px)/1153)}@media screen and (min-width:1920px){.body-paragraph{font-size:18px}}@media screen and (max-width:767px){.body-paragraph{font-size:18px}}.caption-xs{line-height:1.4;font-weight:300;font-family:IBM Plex Sans,sans-serif;font-size:calc(12px + (12 - 12)*(100vw - 767px)/1153)}@media screen and (min-width:1920px){.caption-xs{font-size:12px}}@media screen and (max-width:767px){.caption-xs{font-size:12px}}.caption-xl{line-height:1.4;font-weight:300;font-family:IBM Plex Sans,sans-serif;font-size:calc(14px + (14 - 14)*(100vw - 767px)/1153)}@media screen and (min-width:1920px){.caption-xl{font-size:14px}}@media screen and (max-width:767px){.caption-xl{font-size:14px}}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Bold.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-Bold.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-Bold.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLightItalic.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLightItalic.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLightItalic.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-MediumItalic.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-MediumItalic.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-MediumItalic.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Italic.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-Italic.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-Italic.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Light.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-Light.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-Light.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-LightItalic.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-LightItalic.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-LightItalic.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-BoldItalic.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-BoldItalic.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-BoldItalic.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-Medium.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-Medium.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-Regular.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-Regular.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLight.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLight.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLight.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBoldItalic.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBoldItalic.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBoldItalic.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-ThinItalic.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-ThinItalic.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-ThinItalic.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Thin.eot);src:url(/fonts/ibm-plex-sans/IBMPlexSans-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/ibm-plex-sans/IBMPlexSans-Thin.woff2) format("woff2"),url(/fonts/ibm-plex-sans/IBMPlexSans-Thin.woff) format("woff"),url(/fonts/ibm-plex-sans/IBMPlexSans-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Bold.eot);src:url(/fonts/Onest/Onest-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-Bold.woff2) format("woff2"),url(/fonts/Onest/Onest-Bold.woff) format("woff"),url(/fonts/Onest/Onest-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-SemiBold.eot);src:url(/fonts/Onest/Onest-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-SemiBold.woff2) format("woff2"),url(/fonts/Onest/Onest-SemiBold.woff) format("woff"),url(/fonts/Onest/Onest-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Regular.eot);src:url(/fonts/Onest/Onest-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-Regular.woff2) format("woff2"),url(/fonts/Onest/Onest-Regular.woff) format("woff"),url(/fonts/Onest/Onest-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Thin.eot);src:url(/fonts/Onest/Onest-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-Thin.woff2) format("woff2"),url(/fonts/Onest/Onest-Thin.woff) format("woff"),url(/fonts/Onest/Onest-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Medium.eot);src:url(/fonts/Onest/Onest-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-Medium.woff2) format("woff2"),url(/fonts/Onest/Onest-Medium.woff) format("woff"),url(/fonts/Onest/Onest-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Black.eot);src:url(/fonts/Onest/Onest-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-Black.woff2) format("woff2"),url(/fonts/Onest/Onest-Black.woff) format("woff"),url(/fonts/Onest/Onest-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Light.eot);src:url(/fonts/Onest/Onest-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-Light.woff2) format("woff2"),url(/fonts/Onest/Onest-Light.woff) format("woff"),url(/fonts/Onest/Onest-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-ExtraLight.eot);src:url(/fonts/Onest/Onest-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-ExtraLight.woff2) format("woff2"),url(/fonts/Onest/Onest-ExtraLight.woff) format("woff"),url(/fonts/Onest/Onest-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-ExtraBold.eot);src:url(/fonts/Onest/Onest-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Onest/Onest-ExtraBold.woff2) format("woff2"),url(/fonts/Onest/Onest-ExtraBold.woff) format("woff"),url(/fonts/Onest/Onest-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}footer{padding:80px 0 48px;background-color:#020d0a}@media(max-width:1024px){footer{padding:64px 0}}footer .top-section{grid-column:span 12;padding:80px;background-color:#171818;margin-bottom:24px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;gap:32px}@media(max-width:1024px){footer .top-section{padding:32px;gap:48px;flex-direction:column}}footer .top-section .left{max-width:581px;width:100%}@media(max-width:1024px){footer .top-section .left{margin:auto}}footer .top-section .left .diglib{max-width:210px;margin-bottom:24px;border-radius:12px;transition:box-shadow .2s}@media(max-width:1024px){footer .top-section .left .diglib{display:block;margin:auto auto 32px}}footer .top-section .left .diglib:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #020d0a}footer .top-section .left .euro-project{display:flex;align-items:center;gap:24px}@media(max-width:1024px){footer .top-section .left .euro-project{flex-direction:column;gap:24px}}footer .top-section .left .euro-project img{max-width:92px}footer .top-section .left .euro-project p{font-family:IBM Plex Sans,sans-serif;color:#faf7f2}@media(max-width:1024px){footer .top-section .left .euro-project p{text-align:center}}footer .top-section .right{max-width:474px;width:100%;margin-top:auto;margin-bottom:0;display:flex;flex-direction:column;align-items:flex-end}@media(max-width:1024px){footer .top-section .right{margin:auto}}@media(max-width:767px){footer .top-section .right{align-items:unset}}footer .top-section .right p{font-family:IBM Plex Sans,sans-serif;color:#faf7f2;font-size:24px;font-weight:700;line-height:1.4;margin-bottom:24px}@media(max-width:1024px){footer .top-section .right p{text-align:center;margin-bottom:32px}}footer .top-section .right .container-social{display:flex;align-items:center}@media(max-width:1024px){footer .top-section .right .container-social{gap:32px;justify-content:center}}footer .top-section .right .container-social img.divider{max-width:12px;height:26px;margin:0 32px}@media(max-width:1024px){footer .top-section .right .container-social img.divider{display:none}}footer .top-section .right .container-social a{display:flex;align-items:center;gap:8px;font-family:IBM Plex Sans,sans-serif;color:#faf7f2;border-radius:8px;transition:box-shadow .2s;font-size:14px;line-height:1.9;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}footer .top-section .right .container-social a:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #020d0a}footer .top-section .right .container-social a img{max-width:32px}@media(max-width:1024px){footer .top-section .right .container-social a span{display:none}}footer .bottom-section{grid-column:span 12;padding:64px;background-color:#171818;margin-bottom:24px;border-radius:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:1024px){footer .bottom-section{flex-direction:column;gap:48px;align-items:center;padding:32px}}footer .bottom-section .left{max-width:651px;width:100%}footer .bottom-section .left p{font-family:IBM Plex Sans,sans-serif;color:#faf7f2;font-size:24px;line-height:1.4;font-weight:500}footer .bottom-section .left p span{font-weight:700;color:#00e897;display:inline}footer .bottom-section .right{max-width:453px;width:100%;display:flex;flex-direction:column;justify-content:flex-end}footer .bottom-section .right p{font-family:IBM Plex Sans,sans-serif;color:#faf7f2;font-size:14px;line-height:1.4;font-weight:700;margin-bottom:8px}footer .bottom-section .right .newsletter-form{display:flex;flex-direction:column;align-items:flex-end}@media(max-width:1024px){footer .bottom-section .right .newsletter-form{align-items:center}}footer .bottom-section .right .newsletter-form .cta:focus-visible{outline:none;border:2px solid #faf7f2;box-shadow:none;border-radius:24px}footer .bottom-section .right .newsletter-form .form-group{display:flex;gap:8px;margin-bottom:16px}footer .bottom-section .right .newsletter-form .form-group .email-input{flex:1 1;background:#faf7f2;border:none;border-radius:16px;padding:16px 24px;width:100%;transition:box-shadow .2s}footer .bottom-section .right .newsletter-form .form-group .email-input:focus-visible{outline:none;box-shadow:inset 0 0 0 6px #00e897}footer .bottom-section .right .newsletter-form .form-group .email-input::placeholder{color:#020d0a;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4}footer .bottom-section .right .newsletter-form .form-group .send-button{background:#00e897;border-radius:16px;padding:12px 24px;color:#020d0a;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:600;cursor:pointer;border:2px solid #00e897;position:relative}footer .bottom-section .right .newsletter-form .form-group .send-button:hover{background:#1fffb1}footer .bottom-section .right .newsletter-form .form-group .send-button:focus{outline:none;box-shadow:inset 0 0 0 2px #020d0a}footer .bottom-section .right .newsletter-form .error{display:flex;align-items:center;gap:8px;margin-bottom:16px}footer .bottom-section .right .newsletter-form .error img{max-width:24px;display:flex}footer .bottom-section .right .newsletter-form .error p{color:#d82a2a;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:700;line-height:1.4;margin-bottom:0}footer .bottom-section .right .newsletter-form .privacy-policy{display:flex;align-items:center;gap:8px;color:#faf7f2;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:300;line-height:1.4;margin-top:16px}footer .bottom-section .right .newsletter-form .privacy-policy input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:2px solid #faf7f2;background-color:#faf7f2;border-radius:1000px;cursor:pointer}footer .bottom-section .right .newsletter-form .privacy-policy input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,inset 0 0 0 3px #020d0a;border-radius:0}footer .bottom-section .right .newsletter-form .privacy-policy input[type=checkbox]:checked{background-color:#020d0a;border:5px solid #faf7f2;position:relative}footer .bottom-section .right .newsletter-form .privacy-policy .privacy-link{color:#00e897;display:inline;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border-radius:0;transition:box-shadow .2s}footer .bottom-section .right .newsletter-form .privacy-policy .privacy-link:focus-visible{outline:none;box-shadow:0 0 0 3px #fff}footer .bottom-section .right .newsletter-form .error{color:#ff5252;margin-top:8px;font-weight:500}footer .copyright{grid-column:span 12;padding:32px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:1024px){footer .copyright{flex-direction:column;gap:32px;align-items:center;padding:32px 0}}footer .copyright p{font-family:IBM Plex Sans,sans-serif;color:#faf7f2;font-size:12px;line-height:1.4;font-weight:300}footer .copyright p b{font-weight:700}footer .copyright .links{display:flex;gap:32px}footer .copyright .links a{text-wrap:nowrap;font-family:IBM Plex Sans,sans-serif;color:#00e897;font-size:14px;line-height:1.4;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;border-radius:0;transition:box-shadow .2s;text-underline-offset:auto;text-underline-position:from-font}footer .copyright .links a:focus-visible{outline:none;box-shadow:0 0 0 3px #fff}.header,header{display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:32px auto 112px;padding-right:16px}@media(max-width:767px){.header,header{margin-top:24px;margin-bottom:32px}}.header .logo,header .logo{width:180px;display:flex}.header .logo,.header .logo a,header .logo,header .logo a{border:none;box-shadow:none;outline:none;transition:border .2s,box-shadow .2s}.header .logo a:focus-visible,header .logo a:focus-visible{outline:none;border:2px solid #00e897;box-shadow:none;border-radius:8px;background:none}.header nav ul,header nav ul{display:flex}.header nav ul li,header nav ul li{display:flex;margin-right:8px}.header .hamb,header .hamb{width:30px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;gap:4px;transition:box-shadow .2s;outline:none}.header .hamb:focus-visible,header .hamb:focus-visible{outline:none;box-shadow:0 0 0 3px #111}.header .hamb>div,header .hamb>div{height:3px;background-color:#020d0a;border-radius:32px;width:100%}.rectangles{display:flex;height:8px}.rectangles>div{flex:1 1;height:100%}.rectangles .black{background-color:#020d0a}.rectangles .accent{background-color:#710af1}.rectangles .green{background-color:#00e897}.menu-mobile{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;flex-direction:column;background-color:#fff;align-items:flex-start;justify-content:flex-start}.menu-mobile .head-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.menu-mobile .head-wrapper .close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:6px;transition:box-shadow .2s}.menu-mobile .head-wrapper .close:focus-visible{outline:none;box-shadow:0 0 0 3px #111}.menu-mobile nav{margin-left:auto;margin-right:auto}.menu-mobile nav ul{margin-top:48px;display:flex;flex-direction:column;gap:24px;text-align:center}.menu-mobile nav ul li{display:flex;justify-content:center}.hero{display:flex;gap:115px;align-items:center}@media(max-width:767px){.hero{flex-direction:column;gap:64px}}.hero .text{width:50%;display:flex;flex-direction:column;gap:32px}@media(max-width:767px){.hero .text{order:1;width:100%}}.hero .text .list{list-style:none;display:flex;flex-direction:column;gap:32px;padding:0;margin:0}.hero .text .list li{display:flex;gap:16px;align-items:flex-start}.hero .text .list li .number{font-family:IBM Plex Sans,sans-serif;display:flex;align-items:center;justify-content:center;width:43px;height:43px;border-radius:var(--radius-radius-LG,24px);background:var(--surface-button-disabled-button,#E5E5E5);font-size:18px;font-weight:700;color:#000;flex-shrink:0}.hero .text .list li p{margin:0;flex:1 1}.hero .text ol{counter-reset:item;list-style:none;display:flex;flex-direction:column;gap:32px}.hero .text ol li{counter-increment:item}.hero .text ol li:before{content:counter(item) "";width:48px;height:48px;min-height:48px;min-width:48px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#e5e5e5;color:#020d0a;font-weight:700}.hero .image-decoration{width:50%}@media(max-width:767px){.hero .image-decoration{order:0;width:100%}}.about-dg-lib{grid-column:span 12}@media(max-width:992px){.about-dg-lib .grid{padding:0}}.about-dg-lib h2{grid-column:span 12;margin-bottom:32px}.about-dg-lib h2 strong{font-weight:700}.about-dg-lib .container-text{grid-column:span 6;display:flex;flex-direction:column;gap:32px;padding-right:16px;margin-bottom:64px}@media(max-width:992px){.about-dg-lib .container-text{padding:0;margin-bottom:64px}.about-dg-lib .container-text:first-of-type{margin-bottom:32px}}.about-dg-lib .container-text p.body-paragraph strong{font-weight:500}.about-dg-lib .card{grid-column:span 4;display:flex;flex-direction:column;gap:32px;padding:32px}@media(max-width:992px){.about-dg-lib .card{padding:0;margin-bottom:48px;max-width:500px;width:100%;margin-left:auto;margin-right:auto}.about-dg-lib .card:last-of-type{margin-bottom:0}}.about-dg-lib .card img{max-width:280px;margin:auto}.about-dg-lib .card h3{letter-spacing:-.64px;line-height:1.2;text-align:center}.about-dg-lib .card p.body-paragraph{text-align:center}.about-dg-lib .card p.body-paragraph strong{font-weight:600}.news-page .grid h1{margin-bottom:64px}.news-page .card-news-main-mobile .card-news{box-shadow:none;border-radius:0}.news-page .card-news-main-mobile .card-news .image{border-radius:24px;filter:drop-shadow(0 38px 38px rgba(0,0,0,.09))}.news-slug-page .custom-grid{flex-direction:column-reverse}.news-slug-page .left{grid-column:1/span 3;padding-top:32px}@media(max-width:992px){.news-slug-page .left{border-top:1px solid var(--Primitives-Colors-Neutral-200,#e5e5e5)}}.news-slug-page .left p{margin-bottom:24px}.news-slug-page .left .socials{display:flex;gap:16px}.news-slug-page .left .socials a{width:48px;height:48px}.news-slug-page .left .socials a:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none}.news-slug-page .right{grid-column:4/span 9}.news-slug-page .right .text-container{display:flex;align-items:center;gap:16px;margin-bottom:32px}.news-slug-page .right .text-container p{margin-bottom:0}.news-slug-page .right .text-container .category{font-family:Onest,sans-serif;border-radius:16px;background:#020d0a;color:#faf7f2;padding:8px 16px;font-weight:600}.news-slug-page .right h1{margin-bottom:48px}.news-slug-page .right .news-image{margin-bottom:72px;border-radius:24px;max-width:939px}@media(max-width:767px){.news-slug-page .right .news-image{margin-bottom:48px}}.news-slug-page .right .news-image.last{margin-top:24px;margin-bottom:56px}.news-slug-page .right p span{display:inline-block;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.news-slug-page .right h2,.news-slug-page .right h3{margin-bottom:32px}.news-slug-page .right .cta{margin-top:32px}@media(max-width:767px){.news-slug-page .right .cta{margin-top:24px}}.news-slug-page .right .body-paragraph a:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none}.header-cta{font-size:16px;font-weight:600;font-family:Onest,sans-serif;color:#020d0a;text-decoration:none;padding:24px 32px;border-radius:24px;transition:background-color .3s ease-in-out}.header-cta:hover{background-color:#020d0a;color:#faf7f2}.header-cta:focus{border:none;box-shadow:inset 0 0 0 2px #020d0a}.header-cta.active{background-color:#00e897;color:#020d0a}.cta{font-size:16px;font-weight:600;font-family:Onest,sans-serif;text-decoration:none;line-height:.8;padding:24px 32px;border-radius:24px;transition:background-color .3s ease-in-out;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;white-space:nowrap}.cta:focus{border:none;box-shadow:inset 0 0 0 2px #00e897}.cta svg{margin-left:8px;width:20px;height:20px;align-self:center}.cta.primary{background-color:#00e897;color:#020d0a}.cta.primary svg path{stroke:#020d0a}.cta.primary:hover{background-color:#1fffb1}.cta.secondary{background-color:#020d0a;color:#faf7f2;border:2px solid #020d0a}.cta.secondary svg path{stroke:#faf7f2}.cta.secondary:hover{background-color:#1d1e1e}.cta.secondary:focus{outline:none;box-shadow:inset 0 0 0 2px #faf7f2}.cta.disabled{pointer-events:none;background-color:#e5e5e5}.image-decoration{display:flex;position:relative;max-width:505px;width:100%}.image-decoration img{filter:drop-shadow(0 38px 38px rgba(0,0,0,.09))}.image-decoration .decoration{position:absolute;width:122px;height:122px;z-index:0;filter:none}@media(max-width:767px){.image-decoration .decoration{width:70px;height:70px}}.image-decoration .decoration.br{bottom:-16px;right:-16px;border-radius:32px 32px 32px 0}@media(max-width:767px){.image-decoration .decoration.br{border-radius:24px 24px 24px 0}}.image-decoration .decoration.bl{bottom:-16px;left:-16px;border-radius:32px 32px 0 32px}@media(max-width:767px){.image-decoration .decoration.bl{border-radius:24px 24px 0 24px}}.card-news,.resources{border-radius:24px;overflow:hidden;box-shadow:0 150px 60px 0 rgba(0,0,0,.01),0 85px 51px 0 rgba(0,0,0,.05),0 9px 21px 0 rgba(0,0,0,.1),0 38px 38px 0 rgba(0,0,0,.09);background-color:#faf7f2;display:flex;flex-direction:column}.card-news .image,.resources .image{height:240px;position:relative}.card-news .image img,.resources .image img{height:240px;width:100%}.card-news .chip,.resources .chip{font-family:Onest,sans-serif}.card-news .date,.resources .date{font-weight:400}.card-news .top,.resources .top{border-radius:24px 24px 0 0;background:#ff5252;height:99px;width:100%;position:relative}.card-news .top img,.resources .top img{max-width:92px;position:absolute;bottom:0;left:23px}.card-news .text,.resources .text{z-index:2;position:relative;padding:32px;display:flex;flex-direction:column;gap:24px;flex-grow:1}.card-news .text .head,.resources .text .head{display:flex;justify-content:space-between;align-items:center}.card-news .text a,.resources .text a{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-news .text a:focus-visible,.resources .text a:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none}.card-news .text .preview,.resources .text .preview{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-news .text .body-paragraph,.resources .text .body-paragraph{margin-top:auto}.card-news.resources .cta{margin-left:0!important;margin-right:0!important;width:100%;text-align:center}.card-video{border-radius:24px;overflow:hidden;box-shadow:0 150px 60px 0 rgba(0,0,0,.01),0 85px 51px 0 rgba(0,0,0,.05),0 9px 21px 0 rgba(0,0,0,.1),0 38px 38px 0 rgba(0,0,0,.09);background-color:#faf7f2;display:flex;flex-direction:column;gap:24px;flex-grow:1}.card-video .date{font-weight:400}.card-video .image{height:240px;width:100%;position:relative}.card-video .image img{height:240px;width:100%;object-fit:cover}.card-video .image .play{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,rgba(2,13,10,.3),rgba(2,13,10,.3))}.card-video .image .play .play-icon{width:112px;height:112px;z-index:2;cursor:pointer}.card-video .text{z-index:2;position:relative;padding:32px;display:flex;flex-direction:column;gap:24px;flex-grow:1}.card-video .text .head{display:flex;justify-content:space-between;align-items:center}.card-video .text a{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-video .text a:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.card-video .text .preview{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-video .text .body-paragraph{margin-top:auto}.video-hero{margin:0 auto 120px}.video-hero .video-container{position:relative;aspect-ratio:16/10;border-radius:24px;overflow:hidden;box-shadow:0 150px 60px 0 rgba(0,0,0,.01),0 85px 51px 0 rgba(0,0,0,.05),0 9px 21px 0 rgba(0,0,0,.1),0 38px 38px 0 rgba(0,0,0,.09);grid-column:span 12}.video-hero .video-container .placeholder{width:100%;height:100%;object-fit:cover}.video-hero .video-container .texts{position:absolute;bottom:64px;left:50%;transform:translate(-50%);width:100%;padding:0 80px;color:#faf7f2}.video-hero .video-container .texts a:focus-visible{outline:none;border:2px solid #faf7f2;box-shadow:none;border-radius:8px;background:none;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.video-hero .video-container .texts .flex{display:flex;align-items:center;gap:32px;margin-bottom:32px}.video-hero .video-container .texts .flex .date{font-weight:400;line-height:1.4}.video-hero .video-container .texts .flex .category{font-weight:600;font-family:Onest,sans-serif}.video-hero .video-container .texts h2{margin-bottom:32px;font-weight:300;line-height:1.2;letter-spacing:-.96px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.video-hero .video-container .texts p{color:#faf7f2;font-weight:300}.video-hero .video-container .texts .body-paragraph{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.video-hero .video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:3}.video-hero .video-container .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(2,13,10,0),rgba(2,13,10,.84) 57.14%,#020D0A 73.22%);pointer-events:none}.chip{display:flex;align-items:center;padding:11px 16px;color:#faf7f2;background-color:#020d0a;border-radius:16px;line-height:1;font-weight:600;width:-moz-fit-content;width:fit-content;line-height:.8}.chip svg{width:16px;height:16px;margin-left:8px}.objective-card{padding:32px}@media(max-width:767px){.objective-card{padding:0}}.objective-card img{margin-bottom:32px;display:block;margin-left:auto;margin-right:auto;max-width:328px;filter:drop-shadow(0 38px 38px rgba(0,0,0,.09))}.objective-card h3{margin-bottom:32px;text-align:center}.objective-card p{text-align:center}.breadcrumb-container{margin-bottom:64px;max-width:1280px;padding:0 16px;margin-left:auto;margin-right:auto}.breadcrumb-container ul{display:flex;gap:6px;flex-wrap:wrap}.breadcrumb-container ul img{width:20px;height:20px}.breadcrumb-container ul li,.breadcrumb-container ul li a{display:flex;align-items:center}.breadcrumb-container ul li a{text-transform:capitalize;white-space:pre}.breadcrumb-container ul li a:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none}.breadcrumb-container ul li a img{margin-right:8px}.breadcrumb-container ul li a.active{font-weight:700;text-decoration:none}.partner{display:flex;gap:32px;align-items:flex-start}@media(max-width:767px){.partner{flex-direction:column}}.partner>div{width:50%}@media(max-width:767px){.partner>div{width:100%}}.partner .image img{filter:drop-shadow(0 38px 38px rgba(0,0,0,.09))}.partner .info{white-space:pre-wrap}.partner .info h2{margin-bottom:32px;font-family:Onest,sans-serif}.partner .info p a{display:inline;white-space:normal}.partner .info .role{margin-bottom:32px;padding:8px 16px;background-color:#e5e5e5;border-radius:16px;width:-moz-fit-content;width:fit-content}.partner .info a.mail{margin-top:32px;display:flex;align-items:center}.partner .info a.mail img{width:16px;height:16px;margin-right:8px}.select{position:relative}.select .cta svg{width:24px;height:24px}.select .dropdown{position:absolute;bottom:-16px;left:0;width:100%;background:#faf7f2;box-shadow:0 150px 60px 0 rgba(0,0,0,.01),0 85px 51px 0 rgba(0,0,0,.05),0 9px 21px 0 rgba(0,0,0,.1),0 38px 38px 0 rgba(0,0,0,.09);border-radius:8px;transform:translateY(100%);padding:12px;z-index:3}.select .dropdown button{font-size:16px;font-weight:400;font-family:Onest,sans-serif;color:#020d0a;text-decoration:underline;padding:12px}.select .dropdown button.option-selected{font-weight:600;text-decoration:none}.select .dropdown button:focus{background-color:#020d0a;color:#faf7f2}.contact-card{padding:24px;border-radius:16px;border:1px solid #e5e5e5}.contact-card .contact-info p.name{margin-bottom:24px;padding:8px 16px;border-radius:16px;background-color:#ff5252;color:#020d0a;width:-moz-fit-content;width:fit-content;font-weight:700;line-height:1.4}.contact-card .contact-info .email-link{display:flex;align-items:center;gap:8px;color:#020d0a;font-family:IBM Plex Sans,sans-serif;font-size:18px!important;font-weight:300;line-height:1.4;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(max-width:767px){.contact-card .contact-info .email-link{font-size:14px}}.contact-card .contact-info .email-link:hover{opacity:.7}.contact-card .contact-info .email-link img{width:24px;height:24px}.dynamic-zone{margin-top:32px;display:flex;flex-direction:column;gap:32px}@media(max-width:767px){.dynamic-zone{gap:24px}}.dynamic-zone img{border-radius:24px}.section-why h2{margin-bottom:32px}.section-why h2 strong{font-weight:700}.section-why p{max-width:939px;width:100%;margin-bottom:48px}.section-why .objectives-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.section-why .objectives-grid .objective-card:last-of-type p{margin-bottom:0}@media(max-width:767px){.section-why .objectives-grid{grid-template-columns:1fr}}.timeline-section{padding:64px 0}@media(max-width:767px){.timeline-section{padding:0}}.timeline-section h2{margin-bottom:24px}.timeline-section p{max-width:939px;width:100%;margin-bottom:48px}.timeline-section .timeline-navigation{display:flex;margin-bottom:32px;align-items:center}.timeline-section .timeline-navigation button{border-radius:var(--radius-radius-LG,24px);border:2px solid #020d0a;background:#020d0a;width:80px;height:64px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s ease;z-index:2}.timeline-section .timeline-navigation button:focus-visible{outline:2px solid #00e897}.timeline-section .timeline-navigation .timeline{position:relative;flex:1 1;display:flex;justify-content:space-between;padding-top:22px}.timeline-section .timeline-navigation .timeline .timeline-point{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.timeline-section .timeline-navigation .timeline .timeline-point:focus-visible{outline:2px solid #00e897}@media(max-width:767px){.timeline-section .timeline-navigation .timeline .timeline-point{display:none}.timeline-section .timeline-navigation .timeline .timeline-point.active{display:flex;align-items:center}}.timeline-section .timeline-navigation .timeline .timeline-point .timeline-line{position:absolute;top:25%;left:50%;transform:translateX(-50%);height:4px;background:#e5e7eb;z-index:0;width:100%}.timeline-section .timeline-navigation .timeline .timeline-point .point{z-index:2;transition:all .2s ease}.timeline-section .timeline-navigation .timeline .timeline-point .date{color:#020d0a;white-space:nowrap}.timeline-section .timeline-navigation .timeline .timeline-point.active .point .point-stroke{stroke:#020d0a}.timeline-section .timeline-navigation .timeline .timeline-point.active .point .point-fill{fill:#00e897}.timeline-section .timeline-navigation .timeline .timeline-point.active .timeline-line{background:linear-gradient(90deg,#E5E5E5,#00E897 50%,#E5E5E5)}.timeline-section .timeline-content{display:flex;padding:64px;border-radius:var(--radius-radius-LG,24px);background:#020d0a;box-shadow:0 150px 60px 0 rgba(0,0,0,.01),0 85px 51px 0 rgba(0,0,0,.05),0 9px 21px 0 rgba(0,0,0,.1),0 38px 38px 0 rgba(0,0,0,.09)}@media(max-width:767px){.timeline-section .timeline-content{flex-direction:column;padding:32px;gap:32px}}.timeline-section .timeline-content .left{max-width:400px;width:100%;padding-right:80px;border-right:1px solid #00e897}@media(max-width:767px){.timeline-section .timeline-content .left{padding-right:0;border-right:none;border-bottom:1px solid #00e897;max-width:unset}}.timeline-section .timeline-content .left .date{font-size:14px;color:#faf7f2;margin-bottom:32px;font-weight:400}.timeline-section .timeline-content .left .h3{color:#00e897;font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-.64px}@media(max-width:767px){.timeline-section .timeline-content .left .h3{padding-bottom:32px}}.timeline-section .timeline-content p{padding-left:80px;color:#faf7f2;line-height:1.6;margin-bottom:0;align-self:center}@media(max-width:767px){.timeline-section .timeline-content p{padding-left:0}}.section-news .title{display:flex;flex-direction:column;margin-bottom:48px}.section-news .title h2{margin-bottom:32px}.section-news .title div{display:flex;gap:16px;align-items:center}@media(max-width:767px){.section-news .title div{flex-direction:column;align-items:flex-start;gap:48px}}.section-news .title div .cta{min-width:-moz-fit-content;min-width:fit-content;margin-left:auto}@media(max-width:767px){.section-news .title div .cta{margin-left:0}}.section-news .cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:1024px){.section-news .cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.section-news .cards{gap:32px;grid-template-columns:1fr}}.section-news .cards .card{grid-column:span 1}.section-platform{display:flex;border-radius:32px;overflow:hidden;filter:drop-shadow(0 38px 38px rgba(0,0,0,.09))}@media(max-width:767px){.section-platform{flex-direction:column;border-radius:24px}}.section-platform>div{width:50%}@media(max-width:767px){.section-platform>div{width:100%}}.section-platform .image{position:relative;display:flex}.section-platform .image .decoration{position:absolute;top:0;left:0;width:112px;height:112px;border-radius:32px 32px 32px 0;background-color:#ecff54}@media(max-width:767px){.section-platform .image .decoration{width:70px;height:70px;border-radius:24px 24px 24px 0}}.section-platform .image .vector{position:absolute;bottom:0;right:0;width:200px;height:auto;display:flex}@media(max-width:1024px){.section-platform .image .vector{width:150px}}@media(max-width:767px){.section-platform .image .vector{width:110px}}.section-platform .image .logo{position:absolute;bottom:0;left:0;width:150px;height:auto;display:flex}@media(max-width:1024px){.section-platform .image .logo{width:120px}}@media(max-width:767px){.section-platform .image .logo{width:100px}}.section-platform .text{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0;background-color:#020d0a}@media(max-width:767px){.section-platform .text{padding:32px}}.section-platform .text>div{width:75%}@media(max-width:767px){.section-platform .text>div{width:100%}}.section-platform .text h2{color:#faf7f2;display:flex;margin-bottom:32px}.section-platform .text h2 p{margin:0}.section-platform .text h2 span{color:#00e897;display:block;margin-left:6px}.section-platform .text h2 strong{color:#00e897;font-weight:700}.section-platform .text p{color:#faf7f2;margin-bottom:48px}.section-platform .text .cta:focus-visible{outline:2px solid #faf7f2}.section-image-text h2{text-align:center;margin-bottom:64px}@media(max-width:767px){.section-image-text h2{margin-bottom:48px}}.section-partners .partner{margin-bottom:48px}.section-partners .partner a.body-paragraph:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none;width:-moz-fit-content;width:fit-content}.section-partners .partner:last-of-type{margin-bottom:0}.section-partners .partner:nth-child(odd) .image{order:0}.section-partners .partner:nth-child(2n) .image,.section-partners .partner:nth-child(odd) .info{order:1}@media(max-width:767px){.section-partners .partner:nth-child(2n) .image{order:0}}.section-partners .partner:nth-child(2n) .info{order:0}@media(max-width:767px){.section-partners .partner:nth-child(2n) .info{order:1}}.section-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:992px){.section-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.section-cards{grid-template-columns:1fr}}.section-cards .select-categories{grid-column:1/-1;justify-items:end;margin-bottom:48px;display:flex;justify-content:flex-end}.section-cards .card-news{grid-column:span 1}.section-cards .cta:not(.select-button){grid-column:1/-1;justify-self:center;margin-top:48px}.section-main-news{width:100%;aspect-ratio:16/9;background-position:50%;background-size:cover;background-repeat:no-repeat;box-shadow:0 150px 60px 0 rgba(0,0,0,.01),0 85px 51px 0 rgba(0,0,0,.05),0 9px 21px 0 rgba(0,0,0,.1),0 38px 38px 0 rgba(0,0,0,.09);border-radius:24px;overflow:hidden;position:relative;display:flex;margin-bottom:64px!important}.section-main-news .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(2,13,10,0),rgba(2,13,10,.84) 57.14%,#020D0A 73.22%)}.section-main-news .chip{font-family:Onest,sans-serif}.section-main-news .info-wrapper{padding-left:80px;padding-right:80px;padding-bottom:64px;align-self:flex-end;position:relative}.section-main-news .info{display:flex;align-items:center;gap:16px;margin-bottom:32px}.section-main-news .date{color:#faf7f2}.section-main-news .h2{margin-bottom:32px;color:#faf7f2;width:-moz-fit-content;width:fit-content}.section-main-news .h2:focus-visible{outline:none;border:2px solid #faf7f2;box-shadow:none;border-radius:8px;background:none}.section-main-news p{color:#faf7f2}.section-main-news .body-paragraph{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page-default>.grid>*{grid-column:span 12;margin-bottom:112px}@media(max-width:992px){.page-default>.grid>*{margin-bottom:64px}}.page-default>.grid>:last-child{margin-bottom:72px}.page-default>.custom-grid>*{margin-bottom:112px}@media(max-width:992px){.page-default>.custom-grid>*{margin-bottom:64px}}.page-default .body-paragraph a:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none}.project-activities-page .section-resources .cta,.project-activities-page .section-video .cta{margin-left:auto}.project-activities-page .section-resources .select-wrapper .select,.project-activities-page .section-video .select-wrapper .select{margin-left:auto;width:-moz-fit-content;width:fit-content;margin-bottom:48px}.contacts-page .container{grid-column:span 12;margin-bottom:128px!important}@media(max-width:767px){.contacts-page .container{margin-bottom:64px!important}}.contacts-page .container h1{margin-bottom:32px}.contacts-page .container p{margin-bottom:48px}.contacts-page .container .contact-cards{grid-gap:32px;gap:32px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:112px}@media(max-width:1124px){.contacts-page .container .contact-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.contacts-page .container .contact-cards{grid-template-columns:repeat(1,1fr);margin-bottom:64px}}.contacts-page .container .contact-cards a:focus-visible{outline:none;border:2px solid #020d0a;box-shadow:none;border-radius:8px;background:none;width:-moz-fit-content;width:fit-content}.contacts-page .container .black-box{border-radius:24px;background:var(--surface-background-sufrace-dark,#020D0A);box-shadow:0 434px 121px 0 rgba(0,0,0,0),0 278px 111px 0 rgba(0,0,0,.01),0 156px 94px 0 rgba(0,0,0,.05),0 69px 69px 0 rgba(0,0,0,.09),0 17px 38px 0 rgba(0,0,0,.1)}.contacts-page .container .black-box .wrapper{padding:112px 64px 0}@media(max-width:1024px){.contacts-page .container .black-box .wrapper{padding:112px 32px 0}}.contacts-page .container .black-box h2{margin-bottom:32px}.contacts-page .container .black-box h2,.contacts-page .container .black-box p{text-align:center;color:var(--text-color-primary,#FAF7F2)}.contacts-page .container .black-box .container-social{margin-bottom:112px;margin-left:auto;margin-right:auto;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}@media(max-width:1024px){.contacts-page .container .black-box .container-social{justify-content:center}}.contacts-page .container .black-box .container-social img.divider{max-width:12px;height:26px;margin:0 32px}.contacts-page .container .black-box .container-social a{display:flex;align-items:center;gap:8px;font-family:IBM Plex Sans,sans-serif;color:#faf7f2;border-radius:8px;transition:box-shadow .2s;font-size:8px;line-height:1.9;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.contacts-page .container .black-box .container-social a:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #020d0a}.contacts-page .container .black-box .container-social a img{max-width:32px}@media(max-width:1024px){.contacts-page .container .black-box .container-social a span{display:none}}.contacts-page .container .black-box .rectangles{display:flex;height:19px;width:100%}.contacts-page .container .black-box .rectangles>div{flex:1 1;height:100%}.contacts-page .container .black-box .rectangles .black{background-color:#020d0a;border-radius:0 0 0 24px}.contacts-page .container .black-box .rectangles .accent{background-color:#710af1}.contacts-page .container .black-box .rectangles .green{background-color:#00e897;border-radius:0 0 24px 0}.privacy-policy-page .container{grid-column:1/span 8;margin-bottom:112px!important}.privacy-policy-page .container h1,.privacy-policy-page .container p{margin-bottom:32px}.privacy-policy-page .container p strong{font-weight:700}.cookie-policy-page .container{grid-column:1/span 8;margin-bottom:112px!important}.cookie-policy-page .container h1,.cookie-policy-page .container p{margin-bottom:32px}.cookie-policy-page .container p strong{font-weight:700}.video-slug-page .custom-grid{flex-direction:column-reverse}.video-slug-page .left{grid-column:1/span 3;padding-top:32px}@media(max-width:992px){.video-slug-page .left{border-top:1px solid var(--Primitives-Colors-Neutral-200,#e5e5e5)}}.video-slug-page .left p{margin-bottom:24px}.video-slug-page .left .socials{display:flex;gap:16px}.video-slug-page .left .socials a{width:48px;height:48px}.video-slug-page .right{grid-column:4/span 9}.video-slug-page .right .text-container{display:flex;align-items:center;gap:16px;margin-bottom:32px}.video-slug-page .right .text-container p{margin-bottom:0}.video-slug-page .right .text-container .category{font-family:Onest,sans-serif;border-radius:16px;background:#020d0a;color:#faf7f2;padding:8px 16px;font-weight:600}.video-slug-page .right h1{margin-bottom:48px}.video-slug-page .right .video-container{position:relative;width:100%;margin-bottom:72px;background:#f5f5f5;border-radius:24px;overflow:hidden;aspect-ratio:16/9;max-width:939px}.video-slug-page .right .video-container .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;cursor:pointer;background:linear-gradient(180deg,rgba(2,13,10,0),rgba(2,13,10,.84) 57.14%,#020D0A 73.22%)}.video-slug-page .right .video-container .thumbnail{width:100%;height:100%;object-fit:cover}.video-slug-page .right .video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.video-slug-page .right .video-container .play-button .play-icon{width:112px;height:112px}.video-slug-page .right .video-container .youtube-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;z-index:1}.video-slug-page .right p{margin-bottom:32px}.video-slug-page .right p span{display:inline-block;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.video-slug-page .right h2,.video-slug-page .right h3{margin-bottom:32px}html{scroll-behavior:smooth;overflow-x:hidden!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;margin:0;overflow-x:hidden;background-color:#faf7f2;font-weight:400;font-style:normal}body i{font-style:italic}body *{box-sizing:border-box}body img{width:100%;height:auto}a,button,div,h1,h2,h3,h4,h5,h6,input,li,ol,p,span,textarea,ul{margin:0;padding:0;border:0;outline:none;border-radius:0;background-color:rgba(0,0,0,0);list-style-type:none;display:block;color:inherit}[role=button],button{cursor:pointer}button[disabled]{cursor:not-allowed!important}textarea{resize:none}.custom-grid,.grid{max-width:1280px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:30px;margin:0 auto;padding:0 16px}@media(max-width:992px){.custom-grid,.grid{display:flex;flex-direction:column;padding:0 24px}}.markdown-default strong{font-weight:700}.markdown-default i{font-style:italic}h1 strong,h2 strong,h3 strong{font-weight:700}p a{display:inline}.page-index .cards{margin-bottom:48px}@media(max-width:767px){.page-index .cards{margin-bottom:32px}}