@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after{box-sizing:border-box}*,h1,h2,h3,h4,p{margin:0}html{--white-color:#fff;--light-grey-color:#edeced;--grey-color:#9ca0ab;--dark-grey-color:#595d66;--dark-blue-color:#09293b;--light-blue-color:#18bcf2;--red-color:#dc5956;--green-color:#c8dd69;--dark-green-color:#a2c507;--primary-color:var(--light-blue-color);--secondary-color:var(--red-color);--tertiary-color:var(--green-color);--dark-tertiary-color:var(--dark-green-color);--on-primary-color:var(--dark-blue-color);--on-secondary-color:var(--light-grey-color);--on-tertiary-color:var(--dark-color);--on-dark-color:var(--light-grey-color);--primary-text-color:var(--dark-blue-color);--secondary-text-color:var(--dark-grey-color);--primary-background-color:var(--white-color);--secondary-background-color:var(--light-grey-color);scroll-behavior:smooth}body{font-feature-settings:"ss91", "ss02";color:var(--primary-text-color);font-family:Biotif;font-weight:300}.bg-gradient-home{background:url(/assets/images/gradients/noise.png), url(/assets/images/gradients/gradient-home.jpg) var(--light-grey-color);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.bg-gradient-about-header,.bg-gradient-paper-header{background:url(/assets/images/gradients/noise.png), url(/assets/images/gradients/gradient-about-header.jpg) var(--secondary-color);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.bg-gradient-agreement-header{background:url(/assets/images/gradients/noise.png), url(/assets/images/gradients/gradient-agreement-header.jpg) var(--light-grey-color);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.bg-gradient-about-closing{background:url(/assets/images/gradients/noise.png), url(/assets/images/gradients/gradient-about-closing.jpg) var(--primary-color);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.bg-gradient-organization{background:url(/assets/images/gradients/noise.png), url(/assets/images/gradients/gradient-organization.jpg) var(--light-grey-color);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.bg-gradient-blog{background:url(/assets/images/gradients/noise.png), url(/assets/images/gradients/gradient-blog.jpg) var(--dark-blue-color);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.bg-gradient-project{background:url(/assets/images/gradients/noise.png), url(/assets/images/gradients/gradient-project.jpg) var(--dark-blue-color);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.bg-linear-gradient-dark-blue{background:linear-gradient(#09293b 21.38%,#18bcf2 151.43%);overflow:hidden}.bg-dark-blue{background-color:var(--dark-blue-color);overflow:hidden}.bg-primary{background-color:var(--primary-background-color);overflow:hidden}.bg-secondary{background-color:var(--secondary-background-color);overflow:hidden}.bg-branding-primary{background-color:var(--primary-color);overflow:hidden}.container{width:100%;max-width:1200px;margin:auto;padding:0 24px;position:relative}@font-face{font-family:Biotif;src:url(/assets/fonts/biotif-biotif-variable.eot);src:url(/assets/fonts/biotif-biotif-variable.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/biotif-biotif-variable.woff2)format("woff2"),url(/assets/fonts/biotif-biotif-variable.woff)format("woff"),url(/assets/fonts/biotif-biotif-variable.ttf)format("truetype")}h1{font-family:Biotif;font-size:56px;font-style:normal;font-weight:600;line-height:normal}h2{font-family:Biotif;font-size:40px;font-style:normal;font-weight:600;line-height:1.2}h3{font-family:Biotif;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.balance{text-wrap:balance}a{color:inherit;text-underline-offset:4px;text-decoration-color:#595d6680;transition:text-decoration-color .2s ease-out}a:hover{text-decoration-color:#595d66}p strong{font-weight:600}.text-center{text-align:center}.text-white{color:var(--white-color)}.text-primary{color:var(--primary-text-color)}.text-secondary{color:var(--secondary-text-color)}.text-branding-primary{color:var(--primary-color)}.text-branding-secondary{color:var(--secondary-color)}.text-branding-tertiary{color:var(--tertiary-color)}.text-branding-dark-tertiary{color:var(--dark-tertiary-color)}.text-grey{color:var(--grey-color)}.text-light-grey{color:var(--light-grey-color)}.grid{grid-template-columns:repeat(12,1fr);gap:24px 12px;display:grid}.grid h3 small{margin-top:8px;font-size:20px;display:block}@media (min-width:768px){.grid{column-gap:24px}}.col-s-1{grid-column-end:span 1}.col-s-2{grid-column-end:span 2}.col-s-3{grid-column-end:span 3}.col-s-4{grid-column-end:span 4}.col-s-5{grid-column-end:span 5}.col-s-6{grid-column-end:span 6}.col-s-7{grid-column-end:span 7}.col-s-8{grid-column-end:span 8}.col-s-9{grid-column-end:span 9}.col-s-10{grid-column-end:span 10}.col-s-11{grid-column-end:span 11}.col-s-12{grid-column-end:span 12}.col-s-offset-2{grid-column-start:2}.col-s-offset-3{grid-column-start:3}.col-s-offset-4{grid-column-start:4}.col-s-offset-5{grid-column-start:5}.col-s-offset-6{grid-column-start:6}.col-s-offset-7{grid-column-start:7}.col-s-offset-8{grid-column-start:8}.col-s-offset-9{grid-column-start:9}.col-s-offset-10{grid-column-start:10}.col-s-offset-11{grid-column-start:11}.col-s-offset-12{grid-column-start:12}@media only screen and (min-width:768px){.col-m-1{grid-column-end:span 1}.col-m-2{grid-column-end:span 2}.col-m-3{grid-column-end:span 3}.col-m-4{grid-column-end:span 4}.col-m-5{grid-column-end:span 5}.col-m-6{grid-column-end:span 6}.col-m-7{grid-column-end:span 7}.col-m-8{grid-column-end:span 8}.col-m-9{grid-column-end:span 9}.col-m-10{grid-column-end:span 10}.col-m-11{grid-column-end:span 11}.col-m-12{grid-column-end:span 12}.col-m-offset-2{grid-column-start:2}.col-m-offset-3{grid-column-start:3}.col-m-offset-4{grid-column-start:4}.col-m-offset-5{grid-column-start:5}.col-m-offset-6{grid-column-start:6}.col-m-offset-7{grid-column-start:7}.col-m-offset-8{grid-column-start:8}.col-m-offset-9{grid-column-start:9}.col-m-offset-10{grid-column-start:10}.col-m-offset-11{grid-column-start:11}.col-m-offset-12{grid-column-start:12}}@media only screen and (min-width:992px){.col-l-1{grid-column-end:span 1}.col-l-2{grid-column-end:span 2}.col-l-3{grid-column-end:span 3}.col-l-4{grid-column-end:span 4}.col-l-5{grid-column-end:span 5}.col-l-6{grid-column-end:span 6}.col-l-7{grid-column-end:span 7}.col-l-8{grid-column-end:span 8}.col-l-9{grid-column-end:span 9}.col-l-10{grid-column-end:span 10}.col-l-11{grid-column-end:span 11}.col-l-12{grid-column-end:span 12}.col-l-offset-2{grid-column-start:2}.col-l-offset-3{grid-column-start:3}.col-l-offset-4{grid-column-start:4}.col-l-offset-5{grid-column-start:5}.col-l-offset-6{grid-column-start:6}.col-l-offset-7{grid-column-start:7}.col-l-offset-8{grid-column-start:8}.col-l-offset-9{grid-column-start:9}.col-l-offset-10{grid-column-start:10}.col-l-offset-11{grid-column-start:11}.col-l-offset-12{grid-column-start:12}}@media only screen and (min-width:1200px){.col-xl-1{grid-column-end:span 1}.col-xl-2{grid-column-end:span 2}.col-xl-3{grid-column-end:span 3}.col-xl-4{grid-column-end:span 4}.col-xl-5{grid-column-end:span 5}.col-xl-6{grid-column-end:span 6}.col-xl-7{grid-column-end:span 7}.col-xl-8{grid-column-end:span 8}.col-xl-9{grid-column-end:span 9}.col-xl-10{grid-column-end:span 10}.col-xl-11{grid-column-end:span 11}.col-xl-12{grid-column-end:span 12}.col-xl-offset-2{grid-column-start:2}.col-xl-offset-3{grid-column-start:3}.col-xl-offset-4{grid-column-start:4}.col-xl-offset-5{grid-column-start:5}.col-xl-offset-6{grid-column-start:6}.col-xl-offset-7{grid-column-start:7}.col-xl-offset-8{grid-column-start:8}.col-xl-offset-9{grid-column-start:9}.col-xl-offset-10{grid-column-start:10}.col-xl-offset-11{grid-column-start:11}.col-xl-offset-12{grid-column-start:12}}.column,.row{justify-content:center;align-items:center;display:flex}.column{flex-direction:column}.row{flex-direction:row}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.justify-content-space-between{justify-content:space-between}.justify-content-space-around{justify-content:space-around}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-48{margin-bottom:48px}.mb-64{margin-bottom:64px}.mb-80{margin-bottom:80px}.mb-96{margin-bottom:96px}.mb-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-48{margin-top:48px}.mt-64{margin-top:64px}.mt-80{margin-top:80px}.mt-96{margin-top:96px}.p-8{padding:8px}.p-16{padding:16px}.p-24{padding:24px}.p-32{padding:32px}.p-48{padding:48px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.poly{mix-blend-mode:soft-light;aspect-ratio:1;pointer-events:none;opacity:.5;width:100%;margin:auto;animation-name:spin;animation-duration:400s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.navbar-container{z-index:1000;width:100%;max-width:1200px;margin:auto;padding:0;transition:padding .12s ease-in-out;position:fixed;top:0;left:0;right:0}.navbar{background-blend-mode:screen;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#edecede6;border-radius:0;flex-direction:column;width:100%;margin:auto;display:flex}.navbar .navbar-bar{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:8px 16px;display:flex}.navbar .navbar-bar .logo{width:124px;transition:height .12s ease-in-out;display:block}.navbar .navbar-bar .menu{flex-wrap:wrap;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:8px 6px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1100px){.navbar .navbar-bar .menu{gap:8px 16px}}.navbar .navbar-bar .menu .menu-item{position:relative}.navbar .navbar-bar .menu .menu-item>a{color:var(--primary-text-color);text-align:center;box-sizing:border-box;outline:none;align-items:center;gap:0 4px;padding:8px 16px;font-family:Biotif;font-size:12px;font-weight:300;text-decoration:none;display:inline-flex;position:relative}.navbar .navbar-bar .menu .menu-item>a:after{background:var(--primary-text-color);content:"";pointer-events:none;opacity:0;border-radius:2px;width:100%;height:2px;transition:opacity .18s ease-in-out;display:block;position:absolute;bottom:0;left:0;right:0}.navbar .navbar-bar .menu .menu-item>a:focus-visible:after{opacity:1}.navbar .navbar-bar .menu .menu-item.active>a{font-weight:600}.dropdown-arrow{transform-origin:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z'/%3E%3C/svg%3E");background-size:contain;width:8px;height:8px;transition:transform .15s ease-in-out}.navbar .navbar-bar .menu .menu-item.has-dropdown:hover .dropdown-arrow,.navbar .navbar-bar .menu .menu-item.has-dropdown:focus-within .dropdown-arrow{transform:rotate(180deg)}.navbar .navbar-bar .menu .dropdown{background:var(--primary-background-color);opacity:0;visibility:hidden;z-index:1001;border-radius:8px;min-width:160px;margin:0;padding:8px 6px;list-style:none;transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility .15s ease-in-out;position:absolute;top:100%;left:0;transform:translateY(-4px);box-shadow:0 4px 16px #09293b26}.navbar .navbar-bar .menu .menu-item.has-dropdown:hover .dropdown,.navbar .navbar-bar .menu .menu-item.has-dropdown:focus-within .dropdown{opacity:1;visibility:visible;transform:translateY(0)}.navbar .navbar-bar .menu .dropdown li{list-style:none}.navbar .navbar-bar .menu .dropdown li a{color:var(--primary-text-color);white-space:nowrap;border-radius:6px;padding:8px 12px;font-family:Biotif;font-size:12px;font-weight:300;text-decoration:none;display:block}.navbar .navbar-bar .menu .dropdown li.active a{font-weight:600}:is(.navbar .navbar-bar .menu .dropdown li a:hover,.navbar .navbar-bar .menu .dropdown li a:focus-visible){background:var(--light-grey-color);outline:none}.navbar .navbar-bar .button{padding:8px 32px;font-family:Biotif;font-size:12px;font-weight:600;display:flex}.navbar .navbar-bar .menu,.navbar .navbar-bar .button{display:none}.navbar .navbar-bar .menu-button{cursor:pointer;background:0 0;border:none;margin:-16px;padding:16px;display:flex}.navbar .navbar-bar .menu-button svg path{transform-box:fill-box;transform-origin:50%;transition:transform .25s ease-in-out,opacity .2s ease-in-out}.navbar .navbar-bar .menu-button[aria-expanded=true] svg path:first-child{transform:translateY(4px)rotate(45deg)}.navbar .navbar-bar .menu-button[aria-expanded=true] svg path:nth-child(2){opacity:0}.navbar .navbar-bar .menu-button[aria-expanded=true] svg path:nth-child(3){transform:translateY(-4px)rotate(-45deg)}.navbar-menu{flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:none}.navbar-menu.expanded{display:flex}.navbar-menu-item{width:100%}.navbar-menu-item a{color:var(--primary-text-color);text-align:center;width:100%;padding:16px;font-size:16px;font-weight:300;text-decoration:none;display:block}.navbar-menu-item.active>a{font-weight:600}.navbar-menu-item .dropdown-arrow{display:none}.navbar-menu-item.has-dropdown details{width:100%}.navbar-menu-item.has-dropdown summary{color:var(--primary-text-color);cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:16px;font-size:16px;font-weight:300;list-style:none;display:flex}.navbar-menu-item.has-dropdown.active summary{font-weight:600}.navbar-menu-item.has-dropdown summary::-webkit-details-marker{display:none}.navbar-menu-item.has-dropdown summary::marker{content:""}.navbar-menu-item.has-dropdown summary .dropdown-arrow{display:inline-block;transform:translateY(2px)}.navbar-menu-item.has-dropdown details[open] summary .dropdown-arrow{transform:rotate(180deg)translateY(0)}.navbar-menu-item.has-dropdown details .dropdown{margin:0;padding:0;list-style:none}.navbar-menu-item.has-dropdown details .dropdown li{list-style:none}.navbar-menu-item.has-dropdown details .dropdown li a{color:var(--primary-text-color);border-radius:6px;width:100%;padding:10px 12px;font-size:14px;font-weight:300;text-decoration:none;display:block}.navbar-menu-item.has-dropdown details .dropdown li.active a{font-weight:600}:is(.navbar-menu-item.has-dropdown details .dropdown li a:hover,.navbar-menu-item.has-dropdown details .dropdown li a:focus-visible){background:var(--primary-background-color);outline:none}@media (max-width:870px){.navbar-menu-item.has-dropdown>.navbar-menu-label{display:none}}@media (min-width:870px){.navbar-container{padding:0 24px}.navbar{border-radius:0 0 16px 16px}.navbar .navbar-bar .menu,.navbar .navbar-bar .button{display:flex}.navbar .navbar-bar .menu-button{display:none}}.footer{background-color:var(--secondary-background-color);color:var(--primary-text-color);min-height:300px}.footer-content{padding:40px 32px}.footer-header{border-bottom:1px solid var(--dark-blue-color);flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;padding:32px 0;display:flex}.footer-header .logo{height:40px}.footer-header a.logo svg{width:auto;height:40px;color:var(--primary-text-color);transition:color .12s ease-in-out}.footer-header a.logo{outline:none}:is(.footer-header a.logo:hover svg,.footer-header a.logo:focus-visible svg){color:var(--primary-color)}.footer-header ul li a{color:var(--primary-text-color);outline:none}:is(.footer-header ul li a:hover,.footer-header ul li a:focus-visible){color:var(--secondary-text-color)}@media (min-width:768px){.footer-header{flex-direction:row}.footer-header .logo{height:40px;margin-right:72px}}.footer-header ul{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:16px;margin:24px 0 0;padding:0;list-style:none;display:flex}@media (min-width:768px){.footer-header ul{justify-content:flex-end;margin:0}}.footer-header ul li a{color:var(--primary-text-color);text-align:center;font-size:16px;font-weight:300;text-decoration:none}.footer-actions{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:48px 16px;display:flex}@media (min-width:768px){.footer-actions{flex-direction:row}}.footer-action{flex-direction:column;flex:1;align-items:center;display:flex}.footer-action p{margin-bottom:24px;font-size:20px;font-weight:500}.footer-action .contact-us{text-transform:inherit}.footer-action .social-links{flex-direction:row;gap:16px;display:flex}.footer-action .social-links svg{height:20px}.footer-bottom{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:16px 32px;padding:32px 0;font-size:12px;font-weight:300;display:flex}@media (min-width:768px){.footer-bottom{flex-direction:row;align-items:start}.footer-bottom>*{flex:1}}.button{cursor:pointer;text-transform:uppercase;background-color:var(--primary-color);width:auto;color:var(--on-primary-color);border:1px solid;border-color:var(--primary-color);border-radius:80px;outline:none;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:8px 16px;padding:16px 32px;font-family:Biotif;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .18s ease-in-out,color .18s ease-in-out;display:flex}:is(.button:focus-visible,.button:hover){color:var(--primary-color);background-color:#0000}.button.button-icon{place-content:center;align-items:center;width:52px;height:52px;padding:0;display:flex}.button-secondary{background-color:var(--secondary-color);color:var(--on-secondary-color);border-color:var(--secondary-color)}:is(.button-secondary:focus-visible,.button-secondary:hover){color:var(--secondary-color);background-color:#0000}.button-tertiary{background-color:var(--tertiary-color);color:var(--on-tertiary-color);border-color:var(--tertiary-color)}:is(.button-tertiary:focus-visible,.button-tertiary:hover){color:var(--tertiary-color);background-color:#0000}.button-outline{color:var(--primary-text-color);border-color:var(--primary-text-color);background-color:#0000}:is(.button-outline:focus-visible,.button-outline:hover){background-color:var(--primary-text-color);color:var(--secondary-background-color);border-color:var(--primary-text-color)}.button-outline-light{color:var(--light-grey-color);border-color:var(--light-grey-color);background-color:#0000}:is(.button-outline-light:focus-visible,.button-outline-light:hover){background-color:var(--light-grey-color);color:var(--dark-blue-color);border-color:var(--light-grey-color)}.button-dark-blue{background-color:var(--dark-blue-color);color:var(--light-grey-color);border-color:var(--dark-blue-color)}:is(.button-dark-blue:focus-visible,.button-dark-blue:hover){color:var(--dark-blue-color);background-color:#0000}.card{text-align:center;background:#edecedb3;border-radius:16px;overflow:hidden}.card .card-header{background:var(--light-grey-color);padding:32px;font-size:20px;font-weight:500}.card .card-header img,.card .card-header svg{margin-bottom:16px}.card .card-content{color:var(--secondary-text-color);flex-direction:column;align-items:center;gap:32px;padding:52px 32px;font-size:16px;font-weight:300;display:flex}.copy-email{position:relative}.copy-email__tooltip{background:var(--light-blue-color);color:var(--dark-blue-color);white-space:nowrap;opacity:0;pointer-events:none;z-index:10;border-radius:4px;margin-bottom:4px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .2s ease-out,transform .2s ease-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%,4px)}.copy-email__tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--light-blue-color);position:absolute;top:100%;left:50%;transform:translate(-50%)}.copy-email.is-copied .copy-email__tooltip{opacity:1;transform:translate(-50%,-4px)}.copy-email__sr-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.copy-email__tooltip{transition:none}}#intro{padding-top:200px;padding-bottom:20px}#intro .announcement{border:1px solid var(--light-grey-color);text-align:center;z-index:1;background:#eeedee4d;border-radius:60px;outline:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;padding:8px 16px;font-size:16px;font-weight:500;text-decoration:none;transition:border-color .18s ease-in-out,background-color .18s ease-in-out;display:inline-flex}#intro span{flex:1}:is(#intro .announcement:focus-visible,#intro .announcement:hover){border-color:var(--light-grey-color);background-color:#09293b4d}#intro p{font-size:24px;font-weight:300}@media (min-width:768px){#intro p{font-size:32px}}#principles{padding-top:80px;padding-bottom:100px}#principles .card .card-header svg{fill:var(--primary-color)}#principles .card .card-header.secondary svg{fill:var(--secondary-color)}#principles .card .card-header.tertiary svg{fill:var(--tertiary-color)}#work{z-index:1;padding-top:100px;padding-bottom:50px;position:relative}#work .projects{flex-wrap:wrap;place-content:center;align-items:center;gap:16px;display:flex}#work .main-projects{flex-flow:wrap;justify-content:center;align-items:center;gap:0 24px;display:flex}#work .main-projects img{width:auto;height:50px;margin:32px}#work .main-projects a{outline:none;transition:transform .18s ease-in-out}:is(#work .main-projects a:hover,#work .main-projects a:focus-visible){transform:scale(1.05)}#work .projects-container{margin:32px -24px 64px}#work .projects{--swiper-wrapper-transition-timing-function:linear}@media (min-width:768px){#work .projects{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}}#work .project{color:var(--light-grey-color);border:1px solid var(--light-grey-color);background:#edeced4d;border-radius:8px;outline:none;flex-direction:row;justify-content:center;align-items:flex-start;gap:10px;width:auto;padding:16px 24px;font-family:Biotif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:background-color .3s;display:flex;position:relative}:is(#work .project:hover,#work .project:focus-visible){border:1px solid var(--grey-color);background-color:#09293b80}#collaborations{padding-top:100px;padding-bottom:50px}#support-us{padding-top:50px;padding-bottom:50px}#support-us .logo{border:1px solid var(--primary-color);border-radius:80px;flex-direction:column;justify-content:center;align-items:center;width:90px;height:90px;padding:20px 30px;display:flex}#support-us .card{text-align:center;background-color:var(--primary-background-color);border-radius:16px;flex-direction:column;align-items:center;padding:40px;display:flex}@media (min-width:768px){#support-us .card{padding:90px}}#news-block{padding-top:100px;padding-bottom:100px}#news-block .card{background:#edeced1a;border:1px solid #edeced80;border-radius:16px;flex-direction:column;align-items:center;gap:32px 64px;padding:32px;display:flex}@media (min-width:768px){#news-block .card{flex-direction:row}}#news-block .card .image{width:100%;max-width:420px}#news-block .card .image img{object-fit:contain;border-radius:8px;width:100%}#news-block .card .content{text-align:left;color:var(--light-grey-color);border-radius:16px;flex-direction:column;align-items:start;display:flex}#news-block .card .date{margin-bottom:8px;font-size:16px;font-weight:500}#news-block .card .title{border-bottom:1px solid #edeced80;margin-bottom:32px;padding-bottom:16px;font-size:32px;font-weight:600}#news-block .card .description{font-size:16px;font-weight:300}#how-we-are-funded{padding-top:200px;padding-bottom:80dppx}#how-we-are-funded h1{font-size:56px}@media (min-width:768px){#how-we-are-funded h1{font-size:64px}}#how-we-are-funded p{width:100%}#how-we-are-funded .read-more{margin-top:8px;font-size:12px;font-weight:300}#how-we-are-funded .read-more a{color:inherit;text-decoration:underline}#support-our-work{padding-top:100px;padding-bottom:80px}#support-our-work .cards{align-items:center}@media (min-width:768px){#support-our-work .card:nth-child(2){order:-1}}#supporters h2+p{text-wrap:balance;margin-top:1rem;font-size:18px}#supporters .supporters{flex-wrap:wrap;justify-content:center;gap:2rem 3rem;margin-top:2rem;display:flex}#supporters .supporters .supporter{flex-direction:column;align-items:center;max-width:368px;display:flex}#supporters .supporters .supporter .supporter-logo{border-bottom:1px solid #09293b;justify-content:center;align-items:center;width:100%;height:108px;padding-bottom:1rem;display:flex}#supporters .supporters .supporter .supporter-name{padding-top:1rem;padding-bottom:.25rem;font-weight:500}#supporters .supporters .supporter .supporter-badge{background-color:#edeced;border-radius:40px;padding:5px 12px;font-size:12px;line-height:1}#supporters .supporters .supporter .supporter-info{text-align:center;color:#595d66;padding-top:2rem}@media (min-width:768px){#supporters h2+p{font-size:24px}#supporters .supporters{margin-top:4rem}}#board-members{padding-top:100px;padding-bottom:80px}#board-members .button{place-self:center}#board-members .member-card{border:1px solid var(--light-grey-color);background:#edeced4d;border-radius:16px;padding:64px 0}#board-members .members{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:22px;display:flex}#board-members .member{text-align:center;background-color:#edecedb3;border-radius:16px;flex-direction:column;flex:1;align-self:stretch;align-items:center;min-width:170px;max-width:220px;padding-bottom:24px;display:flex;position:relative;overflow:hidden}#board-members .member .name{text-align:center;font-size:16px;font-weight:500}#board-members .member .role{text-align:center;color:var(--secondary-text-color);font-size:14px;font-weight:300}#board-members .member img{aspect-ratio:218/265;object-fit:cover;z-index:1;width:100%;margin-bottom:20px}#board-members .member svg{fill:none;stroke:var(--primary-color);stroke-width:1px;z-index:0;width:100%;max-width:196px;height:auto;margin:0 auto;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){#board-members .members{gap:24px}}#faq{padding-top:100px;padding-bottom:36px}#faq h2{color:var(--on-dark-color)}#faq .question{color:var(--primary-color);font-size:20px;font-weight:500}#faq .answer{color:var(--grey-color);font-size:16px;font-weight:300}#faq .answer p{margin-bottom:16px}#about-intro{color:var(--light-grey-color);padding-top:250px;padding-bottom:100px}#about-intro .announcement{color:var(--light-grey-color);text-align:center;background:#09293b33;border:1px solid #0000;border-radius:60px;outline:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;width:100%;padding:8px 16px;font-size:16px;font-weight:500;text-decoration:none;transition:border-color .18s ease-in-out,background-color .18s ease-in-out;display:inline-flex}:is(#about-intro .announcement:focus-visible,#about-intro .announcement:hover){border-color:var(--light-grey-color);background-color:#09293b4d}#about-intro .text-slider{vertical-align:middle;height:1.8em;margin:0;display:inline-block;overflow:hidden}#about-intro h1{font-family:Biotif;font-size:64px;font-weight:600}@media (max-width:767px){#about-intro h1{margin-left:-24px;margin-right:-24px;font-size:56px}}#about-intro .text-slider ul{margin:0;padding:0;list-style:none;animation-name:text-slider;animation-duration:10s;animation-timing-function:ease-out;animation-iteration-count:infinite;display:inline-block}#about-intro .text-slider ul li{text-align:center;line-height:1.5em;display:block}@keyframes text-slider{0%,20%{margin:0 -30px;transform:translateY(0)}25%,45%{margin:0 -20px;transform:translateY(-20%)}50%,70%{margin:0;transform:translateY(-40%)}75%,95%{margin:0 -20px;transform:translateY(-60%)}to{margin:0 -30px;transform:translateY(-80%)}}#about-quote{color:var(--light-grey-color);padding-bottom:120px}#about-quote .quote{font-size:32px;font-style:italic;font-weight:300}@media (min-width:768px){#about-quote .quote{font-size:56px}}#about-quote .author{border-top:1px solid var(--light-grey-color);width:auto;padding:32px}#about-quote .author .name{font-size:24px;font-weight:300}#about-quote .author .role{font-size:16px;font-weight:300}#about-quote .quote:before{content:"“";text-align:center;opacity:.8;mix-blend-mode:soft-light;pointer-events:none;margin-top:50px;margin-bottom:-300px;font-family:Black Han Sans;font-size:516px;font-style:normal;font-weight:300;display:block}#story{padding-top:120px;overflow:hidden}#story .title{padding-bottom:40px;position:relative}#story .title .home-mask{fill:#fff;z-index:1;pointer-events:none;width:500px;height:500px;position:absolute;bottom:-70px;left:-150px;transform:rotate(135deg)}#story .title h2{z-index:2;position:relative}#story .content{color:var(--light-grey-color);flex-direction:row;align-items:flex-start;display:flex}#story .content>div{width:50%}@media (max-width:767px){#story .content{flex-direction:column}#story .content>div{width:100%}}#story .content .part-1{padding-top:80px;padding-bottom:100px;padding-right:40px;position:relative}@media (max-width:767px){#story .content .part-1{padding-right:0}}#story .content .part-1 p{z-index:1;position:relative}#story .content .part-1 .initial-commit{margin-top:35px;margin-bottom:50px;position:relative}#story .content .part-1 .initial-commit .home-mask{fill:var(--primary-color);stroke:var(--light-grey-color);z-index:0;width:1800px;height:1800px;position:absolute;bottom:50%;right:-150px;transform:rotate(-90deg)}#story .content .part-1 .initial-commit img{border:1px solid var(--light-grey-color);background:var(--primary-color);z-index:2;border-radius:16px;width:320px;padding:10px;position:relative}@media (max-width:767px){#story .content .part-1 .initial-commit img{max-width:85%}}#story .content .part-1 .initial-commit .dot-1{border:1px solid var(--light-grey-color);background:var(--primary-color);border-radius:11px;width:22px;height:22px;position:absolute;bottom:calc(50% - 7px);left:-90px}#story .content .part-1 .initial-commit .dot-2{border:1px solid var(--light-grey-color);background:var(--primary-color);border-radius:11px;width:22px;height:22px;position:absolute;bottom:calc(50% - 7px);right:0}#story .content .part-1 .values{flex-direction:row;justify-content:space-between;width:90%;max-width:400px;margin-top:40px;display:flex}#story .content .part-1 .values .value{border:1px solid var(--light-grey-color);background-color:var(--primary-color);width:86px;height:86px;fill:var(--light-grey-color);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:767px){#story .content .part-1 .values{width:100%;max-width:inherit;position:relative}#story .content .part-1 .values:before{content:"";background-color:var(--light-grey-color);width:1px;height:100px;margin:auto;display:block;position:absolute;top:100%;left:0;right:0}}#story .content .part-1 .line{border:1px solid var(--light-grey-color);z-index:0;border-top:none;border-right:none;border-bottom-left-radius:80px;width:calc(100% + 180px);height:100%;position:absolute;bottom:142px;left:-80px}#story .content .part-1 .foundation{background-color:var(--primary-color);z-index:5;border:1px solid var(--light-grey-color);width:120px;height:120px;fill:var(--light-grey-color);border-radius:80px;position:absolute;bottom:80px;right:-60px}@media (max-width:767px){#story .content .part-1 .foundation{margin:auto;bottom:-66px;left:0;right:0}}#story .content .part-2{flex-direction:column;align-items:center;margin-bottom:-20px;display:flex}#story .content .part-2 .tree{z-index:1;margin-top:-150px;margin-bottom:-20px;margin-left:80px;position:relative}@media (max-width:767px){#story .content .part-2 .tree{display:none}}#story .content .part-2 .text{background-color:var(--dark-blue-color);z-index:1;border-top-left-radius:80px;border-top-right-radius:80px;margin-right:-80px;padding:80px;position:relative}#story .content .part-2 a{color:inherit}@media (max-width:767px){#story .content .part-2 .text{border-top-left-radius:45px;border-top-right-radius:45px;margin:0 -24px;padding:130px 24px}}#values{padding-top:120px;padding-bottom:100px}#values .big-subtitle{font-size:32px;font-weight:500}#values .item{border:1px solid var(--primary-color);border-radius:16px;align-items:center;gap:24px 0;margin-bottom:40px;overflow:hidden}#values .item.secondary{border-color:var(--secondary-color)}#values .item.tertiary{border-color:var(--dark-tertiary-color)}#values .item img{object-fit:cover;width:100%;height:250px}@media (min-width:768px){#values .item:nth-child(odd)>img:first-child{order:1}#values .item img{height:100%}}#about-conclusion{color:var(--light-grey-color);padding-top:140px;padding-bottom:100px;overflow:hidden}#about-conclusion .content-title{border-bottom:1px solid var(--light-grey-color);padding:16px 0}@media (min-width:768px){#about-conclusion .content{text-align:left}#about-conclusion .content.end{text-align:right}}#agreement-intro,#data-use-intro,#privacy-intro{padding-top:150px;padding-bottom:50px}#agreement-intro .text-slider{vertical-align:middle;height:1.8em;margin:0;display:inline-block;overflow:hidden}#agreement-intro h1,#data-use-intro h1,#privacy-intro h1{padding:0 16px;font-family:Biotif;font-size:56px;font-weight:600;line-height:1.1}@media (max-width:767px){#agreement-intro h1,#data-use-intro h1,#privacy-intro h1{margin-left:-24px;margin-right:-24px;font-size:56px}}#agreement-intro .text-slider ul{margin:0;padding:0;list-style:none;animation-name:text-slider;animation-duration:10s;animation-timing-function:ease-out;animation-iteration-count:infinite;display:inline-block}#agreement-intro .text-slider ul li{text-align:center;line-height:1.5em;display:block}#agreement-rights{padding-bottom:64px}#agreement-rights .item{border:1px solid var(--primary-color);border-radius:16px;align-items:center;gap:24px 0;height:100%;margin-bottom:0;overflow:hidden}#agreement-rights .item.primary{border-color:var(--primary-text-color)}#agreement-rights .item.secondary{border-color:var(--secondary-color)}#agreement-rights .item.tertiary{border-color:var(--dark-tertiary-color)}#agreement-rights .item img{object-fit:cover;width:100%;height:250px}@media (min-width:768px){#agreement-rights .item:nth-child(odd)>img:first-child{order:1}#agreement-rights .item img{height:100%}}.bg-gradient-agreement-header ul,.bg-gradient-agreement-header ol{text-align:left;color:var(--primary-text-color);padding-left:24px}.bg-gradient-agreement-header ul{list-style-type:disc}.bg-gradient-agreement-header ol{list-style-type:decimal}.bg-gradient-agreement-header li{margin-bottom:12px;line-height:1.6}.bg-gradient-agreement-header li:last-child{margin-bottom:0}.bg-gradient-agreement-header pre{background-color:var(--dark-blue-color);text-align:left;border-radius:12px;padding:24px;overflow-x:auto}.bg-gradient-agreement-header pre code{color:var(--light-grey-color);white-space:pre;font-family:SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:14px;line-height:1.5}#impressum-intro{min-height:60vh;padding-top:150px;padding-bottom:50px}#impressum-intro a{color:var(--primary-text-color);text-decoration:underline}#impressum-intro h1{padding:0 16px;font-family:Biotif;font-size:56px;font-weight:600;line-height:1.1}@media (max-width:767px){#impressum-intro h1{margin-left:-24px;margin-right:-24px;font-size:56px}}.documents{padding-top:150px;padding-bottom:50px}.documents+.documents{padding-top:0}.documents h1{padding:0 16px;font-family:Biotif;font-size:56px;font-weight:600;line-height:1.1}.documents .standard-card{height:100%;color:var(--light-grey-color);background:#edeced4d;border:1px solid #edeced80;border-radius:8px;outline:none;flex-direction:column;justify-content:space-between;align-items:start;padding:32px;text-decoration:none;transition:background-color .3s;display:flex;position:relative}.documents .standard-card .supporter-logo{margin-bottom:30px}@media (min-width:768px){.documents .standard-card .supporter-logo{margin-bottom:58px}}.documents .standard-card h3{color:var(--dark-blue-color);margin-bottom:16px;font-family:Biotif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.documents .standard-card>svg{pointer-events:none;position:absolute;top:32px;right:32px}.documents .standard-card>svg #arrow_outward_2,.documents .standard-card>svg rect{fill:var(--dark-blue-color)}.documents .standard-card p{color:var(--dark-grey-color);margin-bottom:24px;font-family:Biotif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.documents .standard-card .tags{flex-wrap:wrap;gap:8px;display:flex}.documents .standard-card .tags>span{background:var(--dark-grey-color);color:var(--light-grey-color);border-radius:40px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-family:Biotif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;display:flex}.documents .standard-card .actions{flex-flow:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}.documents .standard-card.link{background-color:var(--primary-color);border-color:var(--primary-color)}:is(.documents .standard-card:hover,.documents .standard-card:focus-visible){background:#edecedbf}.documents p.subtitle{color:var(--dark-grey-color);font-size:24px;font-weight:300}.documents .document{color:var(--dark-blue-color);border:1px solid var(--light-grey-color);background:#edeced4d;border-radius:8px;outline:none;flex-direction:row;align-items:flex-start;gap:16px;width:auto;padding:32px;font-family:Biotif;font-style:normal;line-height:1.2;text-decoration:none;transition:background-color .3s;display:flex;position:relative}.documents .document>div{flex-direction:column;flex-grow:1;gap:8px;display:flex}.documents .document>div>span:first-child{font-size:20px;font-weight:600}.documents .document span{flex-grow:1}.documents .document div>span:last-child{color:var(--dark-grey-color)}:is(.documents .document:hover,.documents .document:focus-visible){background:#edecedbf}.documents .document svg{flex-shrink:0}.documents .document svg #arrow_outward_2,.documents .document svg rect{fill:var(--dark-blue-color)}.documents h2.larger{font-size:56px}@media (min-width:768px){.documents h2.larger{font-size:64px}}#supporters{padding-top:150px;padding-bottom:50px}#supporters h1{padding:0 16px;font-family:Biotif;font-size:56px;font-weight:600;line-height:1.1}#supporters .standard-card{height:100%;color:var(--light-grey-color);background:#edeced4d;border:1px solid #edeced80;border-radius:8px;outline:none;flex-direction:column;justify-content:space-between;align-items:start;padding:32px;text-decoration:none;transition:background-color .3s;display:flex;position:relative}#supporters .standard-card .tags span.gold{color:#082739;background-color:#e4ac03}#supporters .standard-card .tags span.silver{color:#082739;background-color:#9ca0ab}#supporters .standard-card .supporter-logo{margin-bottom:30px}@media (min-width:768px){#supporters .standard-card .supporter-logo{margin-bottom:58px}}#supporters .standard-card h3{color:var(--dark-blue-color);margin-bottom:16px;font-family:Biotif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#supporters .standard-card>svg{pointer-events:none;position:absolute;top:32px;right:32px}#supporters .standard-card>svg #arrow_outward_2,#supporters .standard-card>svg rect{fill:var(--dark-blue-color)}#supporters .standard-card p{color:var(--dark-grey-color);margin-bottom:24px;font-family:Biotif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}#supporters .standard-card .tags{flex-wrap:wrap;gap:8px;display:flex}#supporters .standard-card .tags>span{background:var(--dark-grey-color);color:var(--light-grey-color);border-radius:40px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-family:Biotif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;display:flex}#supporters .standard-card .actions{flex-flow:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}#supporters .standard-card.link{background-color:var(--primary-color);border-color:var(--primary-color)}#supporters p+.button{width:fit-content;margin-inline:auto}:is(#supporters .standard-card:hover,#supporters .standard-card:focus-visible){background:#edecedbf}#supporters p.subtitle,#who-we-support p.subtitle,#powering-our-mission p.subtitle{color:var(--dark-grey-color);font-size:24px;font-weight:300}#who-we-support{padding-top:60px}#who-we-support .project,#powering-our-mission .project{color:var(--dark-blue-color);border:1px solid var(--light-grey-color);background:#edeced4d;border-radius:8px;outline:none;flex-direction:row;justify-content:center;align-items:flex-start;gap:10px;width:auto;padding:32px;font-family:Biotif;font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:background-color .3s;display:flex;position:relative}#who-we-support .project span,#powering-our-mission .project span{flex-grow:1}:is(#who-we-support .project:hover,#who-we-support .project:focus-visible,#powering-our-mission .project:hover,#powering-our-mission .project:focus-visible){background:#edecedbf}#who-we-support .project>svg #arrow_outward_2,#powering-our-mission .project>svg #arrow_outward_2,#who-we-support .project>svg rect,#powering-our-mission .project>svg rect{fill:var(--dark-blue-color)}#who-we-support h2.larger,#powering-our-mission h2.larger{font-size:56px}@media (min-width:768px){#who-we-support h2.larger,#powering-our-mission h2.larger{font-size:64px}}#project-intro{padding-top:250px;padding-bottom:150px}#project-intro p{color:var(--light-grey-color);font-family:Biotif;font-size:32px;font-weight:500}#projects{padding-top:100px;padding-bottom:100px}#projects p{color:var(--light-grey-color);font-size:24px;font-weight:300}#projects .project-card{text-align:center;border:1px solid var(--grey-color);background:#edeced4d;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:64px 48px;display:flex}#projects .project-card p{margin-bottom:24px;font-size:16px;font-weight:300}#projects .project-card img{height:36px;margin-bottom:24px}#projects .project-card .actions{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;display:flex}#collabs{padding-top:100px;padding-bottom:100px}#collabs .container{max-width:1400px}#collabs p{color:var(--light-grey-color);font-size:24px;font-weight:300}#collabs .collab-container{--swiper-wrapper-transition-timing-function:linear;gap:24px;display:flex}.collab-container.swiper{overflow:visible}.collab-container .swiper-pagination{--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-inactive-color:var(--on-primary-color);--swiper-pagination-color:var(--on-primary-color);--swiper-pagination-bottom:-2.5rem}#collabs .collab-card{text-align:center;border:1px solid var(--grey-color);background:#edeced4d;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;height:auto;padding:24px;display:flex}#collabs .collab-card p{margin-bottom:0;font-size:14px;font-weight:300}@media (min-width:768px){#collabs .collab-card{padding:48px 32px}#collabs .collab-card p{font-size:16px}}#collabs .collab-card img{height:64px;margin-bottom:0}#standards{padding-top:100px;padding-bottom:100px}#standards p{color:var(--light-grey-color);font-size:24px;font-weight:300}#standards .standard-card{border:1px solid var(--grey-color);height:100%;color:var(--light-grey-color);background:#edeced4d;border-radius:8px;outline:none;flex-direction:column;justify-content:space-between;align-items:start;padding:32px;text-decoration:none;transition:background-color .3s;display:flex;position:relative}#standards .standard-card h3{margin-bottom:16px;font-family:Biotif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#standards .standard-card>svg{pointer-events:none;position:absolute;top:32px;right:32px}#standards .standard-card p{margin-bottom:24px;font-family:Biotif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}#standards .standard-card .tags{flex-wrap:wrap;gap:8px;display:flex}#standards .standard-card .tags>span{background:var(--dark-grey-color);color:var(--light-grey-color);border-radius:40px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-family:Biotif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;display:flex}#standards .standard-card .actions{flex-flow:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}#standards .standard-card.link{background-color:var(--primary-color);border-color:var(--primary-color)}:is(#standards .standard-card:hover,#standards .standard-card:focus-visible){border:1px solid var(--grey-color);background-color:#09293b80}#news-header{color:var(--light-grey-color);padding-top:120px;padding-bottom:60px}#news-header p{font-size:20px;font-weight:500}#news-header .meta{color:var(--light-grey-color);flex-direction:column;align-items:center;gap:.5rem;margin-top:24px;font-size:14px;font-weight:500;display:flex}#news-header .meta a{color:inherit;text-decoration:none}#news-header .meta a:hover{text-decoration:underline}.author-avatar{object-fit:cover;background-color:var(--light-grey-color);border-radius:50%;flex-shrink:0;width:40px;height:40px}.author-avatars .author-avatar+.author-avatar{margin-left:-5%}.meta-author{flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;font-size:15px;display:flex}@media (min-width:768px){.author-avatars{display:inline-flex}.meta-author:has(.author-avatar~.author-avatar){gap:0}.meta-author{flex-direction:row;margin-top:0}.author-names{text-align:left}}.author-names{text-wrap:balance}.meta-secondary{opacity:.7}#news-header h1{border-bottom:1px solid var(--light-grey-color);padding-bottom:32px;font-size:32px}@media (min-width:768px){#news-header h1{font-size:56px}#news-header p{font-size:32px}}#post{padding-top:40px;padding-bottom:80px}@media (min-width:768px){#post{padding-top:80px}}#post .header{justify-content:center;display:flex}#post .header-image{aspect-ratio:1200/630;object-fit:cover;border-radius:1rem;width:100%;max-width:900px;margin-bottom:48px;margin-left:auto;margin-right:auto}#post .content{margin-bottom:64px}#post .content p,#post .content li{color:var(--secondary-text-color);margin-bottom:16px;font-size:16px;font-weight:300}#post .content h2{color:var(--primary-text-color);margin-top:40px;margin-bottom:16px;font-size:32px;font-weight:500}#post .content h3{color:var(--primary-text-color);margin-top:32px;margin-bottom:12px;font-size:20px;font-weight:500}#post .content table{-webkit-overflow-scrolling:touch;border-collapse:collapse;color:var(--secondary-text-color);margin-top:24px;margin-bottom:24px;font-size:16px;font-weight:300;display:block;overflow-x:auto}@media (min-width:768px){#post .content table{width:100%}}#post .content th,#post .content td{text-align:left;vertical-align:top;border-bottom:1px solid var(--light-grey-color);min-width:220px;padding:14px 20px}#post .content th:first-child,#post .content td:first-child{border-right:1px solid var(--grey-color)}#post .content thead th{color:var(--primary-text-color);border-bottom:2px solid var(--grey-color);font-weight:500}#post .content tbody tr:nth-child(2n){background-color:var(--light-grey-color)}#post .content tbody tr:last-child td{border-bottom:none}#post .content table a{color:inherit;align-items:flex-start;gap:6px;text-decoration:none;display:inline-flex}#post .content table a:before{content:"";background-color:currentColor;flex-shrink:0;align-self:flex-start;width:14px;height:14px;margin-top:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") 50%/contain no-repeat}#post .content table a:hover{opacity:.7}#post .content pre{background-color:var(--dark-blue-color);text-align:left;border-radius:12px;margin-top:24px;margin-bottom:24px;padding:20px 64px 20px 24px;position:relative;overflow-x:auto}.code-copy{color:var(--light-grey-color);cursor:pointer;background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;padding:8px;font-family:inherit;line-height:1;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:10px;right:10px}.code-copy:hover{background-color:#fff3}.code-copy__icon{background-color:currentColor;flex-shrink:0;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2' ry='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2' ry='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E") 50%/contain no-repeat}.code-copy.is-copied{color:var(--dark-green-color)}.code-copy.is-copied .code-copy__icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50%/contain no-repeat}#post .content pre code{color:var(--light-grey-color);white-space:pre;background:0 0;padding:0;font-size:14px;line-height:1.6}#post .content code{background-color:var(--light-grey-color);color:var(--primary-text-color);border-radius:6px;padding:2px 6px;font-family:SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:14px}#post .content lite-youtube,#post .content img,#post .content picture{border-radius:16px;width:100%;margin-top:24px;margin-bottom:24px;display:block}#post .content img+p:has(em){margin-top:-16px;font-size:14px}#blog-list{padding-top:40px;padding-bottom:120px}@media (min-width:768px){#blog-list{padding-top:80px}}.blog-card{background:var(--light-grey-color);border-radius:16px;height:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #09293b1f}.blog-card-image{aspect-ratio:1200/630;width:100%;overflow:hidden}.blog-card-image img{object-fit:cover;width:100%;height:100%}.blog-card-content{padding:24px}.blog-card-badge{letter-spacing:.02em;color:var(--grey-color);border:1px solid var(--grey-color);background:0 0;border-radius:999px;margin-bottom:12px;padding:2px 9px;font-size:11px;font-weight:500;display:inline-block}.blog-card-date{color:var(--grey-color);margin-bottom:12px;font-size:14px;font-weight:500}.blog-card-title{color:var(--primary-text-color);margin-bottom:12px;font-size:20px;font-weight:500;line-height:1.3}.blog-card-description{color:var(--secondary-text-color);font-size:14px;font-weight:300;line-height:1.5}.pagination{justify-content:center;align-items:center;gap:16px;margin-top:64px;display:flex}.pagination-list{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pagination-number,.pagination-ellipsis{border-radius:50%;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 8px;font-size:14px;font-weight:500;display:flex}.pagination-number{color:var(--primary-text-color);text-decoration:none;transition:background-color .15s,color .15s}.pagination-number:hover{background-color:var(--light-grey-color)}.pagination-number.is-current{background-color:var(--primary-color);color:var(--on-primary-color)}.pagination-ellipsis{color:var(--grey-color)}.pagination-arrow{width:40px;height:40px;color:var(--primary-text-color);background-color:var(--light-grey-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:flex}.pagination-arrow svg{width:14px;height:14px}.pagination-arrow-prev svg{transform:rotate(180deg)}.pagination-arrow:hover{background-color:var(--grey-color)}.pagination-arrow.is-disabled{opacity:.4;pointer-events:none}#paper-header{color:var(--light-grey-color);padding-top:120px;padding-bottom:60px}#paper-header p{font-size:20px;font-weight:500}#paper-header .meta{color:var(--light-grey-color);margin-top:24px;font-size:14px;font-weight:500}#paper-header .meta-secondary{opacity:.7}#paper-header .button{margin:0 auto}#paper-header .button svg path{transition:fill .18s ease-in-out}#paper-header .button:hover svg path{fill:var(--dark-blue-color)}#paper-header .lead{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:16px;font-size:14px;font-weight:600}#paper-header h1{border-bottom:1px solid var(--light-grey-color);padding-bottom:32px;font-size:32px}@media (min-width:768px){#paper-header h1{font-size:56px}#paper-header p{font-size:24px}}#paper-header.hero-light,#paper-header.hero-light .meta{color:var(--primary-text-color)}#paper-header.hero-light h1{border-bottom-color:var(--grey-color)}#paper-header.hero-light .button svg #arrow_outward_2{fill:var(--primary-text-color);transition:fill .18s ease-in-out}#paper-header.hero-light .button:hover svg #arrow_outward_2{fill:var(--light-grey-color)}#paper{padding-top:40px;padding-bottom:80px}@media (min-width:768px){#paper{padding-top:80px}}#paper-list{padding-top:40px;padding-bottom:120px}@media (min-width:768px){#paper-list{padding-top:80px}}#paper .header{justify-content:center;display:flex}#paper .content{margin-bottom:64px}#paper .content p,#paper .content li{color:var(--secondary-text-color);margin-bottom:16px;font-size:16px;font-weight:300}#paper .content h2{color:var(--primary-text-color);margin-top:40px;margin-bottom:16px;font-size:32px;font-weight:500}#paper .content h3{color:var(--primary-text-color);margin-top:32px;margin-bottom:12px;font-size:20px;font-weight:500}#paper .content lite-youtube,#paper .content img,#paper .content picture{border-radius:16px;width:100%;margin-top:24px;margin-bottom:24px;display:block}#paper .content img+p:has(em){margin-top:-16px;font-size:14px}#paper .content blockquote{border-left:3px solid var(--primary-color);background:var(--secondary-background-color);border-radius:0 12px 12px 0;margin:32px 0;padding:20px 28px}#paper .content blockquote p{color:var(--primary-text-color);margin-bottom:8px;font-size:20px;font-weight:500}#paper .content blockquote p:last-child{color:var(--secondary-text-color);margin-bottom:0;font-size:14px;font-weight:500}#paper .content table{border-collapse:collapse;width:100%;color:var(--secondary-text-color);margin-top:24px;margin-bottom:24px;font-size:16px;font-weight:300}#paper .content th,#paper .content td{text-align:left;vertical-align:top;border-bottom:1px solid var(--light-grey-color);padding:14px 20px}#paper .content th:first-child,#paper .content td:first-child{border-right:1px solid var(--grey-color)}#paper .content thead th{color:var(--primary-text-color);border-bottom:2px solid var(--grey-color);font-weight:500}#paper .content tbody tr:nth-child(2n){background-color:var(--light-grey-color)}#paper .content tbody tr:last-child td{border-bottom:none}#media-room-intro{padding-top:150px;padding-bottom:50px}#media-room-intro p.subtitle{color:var(--dark-grey-color);font-size:24px;font-weight:300}#media-room-about{padding-top:32px;padding-bottom:32px}@media (min-width:768px){#media-room-about{padding-top:96px}}.download-section{padding-top:32px;padding-bottom:32px}@media (min-width:768px){.download-section{padding-top:64px;padding-bottom:96px}}.download-section .download-card{height:100%;color:inherit;background:#edeced80;border:1px solid #edecedcc;border-radius:16px;outline:none;flex-direction:column;padding:24px 48px 24px 24px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}@media (min-width:768px){.download-section .download-card{padding:32px 64px 32px 32px}}:is(.download-section .download-card:hover,.download-section .download-card:focus-visible){background:#edecede6}.download-section .download-card svg{position:absolute;top:24px;right:16px}.download-section .download-card svg #arrow_outward_2,.download-section .download-card svg rect{fill:var(--primary-text-color)}@media (min-width:768px){.download-section .download-card svg{top:32px;right:32px}}.download-section .download-card h3{color:var(--primary-text-color);margin-bottom:12px;padding-right:32px;font-size:20px;font-weight:500}.download-section .download-card p{color:var(--secondary-text-color);margin:0;font-size:15px;font-weight:300}#media-room-news{padding-top:32px;padding-bottom:64px}@media (min-width:768px){#media-room-news{padding-bottom:96px}}#media-room-news .news-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}#not-found{justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:200px 0;display:flex}
