@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{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);backface-visibility:hidden}.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{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.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)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Neue Haas Grotesk Display;src:url(/op/wp-content/themes/theoxygentheme/dist/assets/NeueHaasGroteskDisplay-Thin-Dk3NKFxI.otf) format("truetype");font-weight:100}@font-face{font-family:Neue Haas Grotesk Display;src:url(/op/wp-content/themes/theoxygentheme/dist/assets/NeueHaasGroteskDisplay-Light-DDnY-qZz.otf) format("truetype");font-weight:300}@font-face{font-family:Neue Haas Grotesk Display;src:url(/op/wp-content/themes/theoxygentheme/dist/assets/NeueHaasGroteskDisplay-Regular-Bnh1Q8dX.otf) format("truetype");font-weight:400}@font-face{font-family:Neue Haas Grotesk Display;src:url(/op/wp-content/themes/theoxygentheme/dist/assets/NeueHaasGroteskDisplay-Medium-wDwDRMlo.otf) format("truetype");font-weight:500}@font-face{font-family:Neue Haas Grotesk Display;src:url(/op/wp-content/themes/theoxygentheme/dist/assets/NeueHaasGroteskDisplay-Bold-CMppeNVZ.otf) format("truetype");font-weight:700}@font-face{font-family:Neue Haas Grotesk Display;src:url(/op/wp-content/themes/theoxygentheme/dist/assets/NeueHaasGroteskDisplay-Black-CPBb2KUr.otf) format("truetype");font-weight:900}:root{--font-family: "Neue Haas Grotesk Display", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue";--font-family2: "Piazzolla", serif;--font-black: 900;--font-bold: 700;--font-semibold: 600;--font-medium: 500;--font-regular: 400;--font-light: 300;--font-thin: 100;--text-9xl: 6rem;--text-8xl: 5.25rem;--text-7xl: 4.5rem;--text-6xl: 3.75rem;--text-5xl: 2.625rem;--text-4xl: 2.25rem;--text-3xl: 1.875rem;--text-2xl: 1.5rem;--text-xl: 1.25rem;--text-lg: 1.125rem;--text-base: 1rem;--text-sm: .875rem;--text-xs: .75rem;--text-2xs: .6875rem;--text-3xs: .625rem;--text-4xs: .5625rem;--text-5xs: .5rem;--color-gray-300: #C1C1C1;--color-gray-400: #939292;--color-gray-700: #626262;--color-gray-800: #4e4e4e;--color-green-300: #4FC5AE;--color-green-400: #26BFA1;--color-green-600: #07261F;--color-green-700: #012b22;--color-green-800: #011a14;--color-orange-300: #FF5D3A;--color-orange-400: #F0614C;--color-orange-500: #DC5032;--color-red-400: #E52800;--color-red-500: #C12B0A;--color-red-600: #8B2201;--color-offwhite-100: #FFFEFD;--color-offwhite-200: #FCF8F3;--color-offwhite-300: #F5ECE0;--color-soft-black: #002019;--color-text-dark: #002019;--color-text-light: #FFFFFF;--color-danger-400: #f87171;--color-danger-500: #ef4444;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25)}*,*:after,*:before{box-sizing:border-box}*:focus{outline:none}*:focus-visible{box-shadow:0 0 #fff,0 0 0 2px #05966966}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background-color:var(--color-offwhite-200)}::-webkit-scrollbar-thumb{background-color:var(--color-gray-800);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-800)}::-moz-selection{color:#fff;background-color:var(--color-green-300)}::selection{color:#fff;background-color:var(--color-green-300)}html{font-size:100%;scroll-behavior:smooth}body{font-family:var(--font-family);background-color:#fff;line-height:1.5;font-weight:var(--font-regular);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;color:var(--color-text-dark);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{line-height:1.3}img{max-width:100%;height:auto}a{color:var(--color-text-dark);text-decoration:underline}hr{display:block;margin:1rem 0;border:none;border-bottom:1px solid var(--color-offwhite-200)}pre{display:block;overflow-x:auto;background-color:var(--color-offwhite-200);font-size:var(--text-xs);padding:1rem}.grecaptcha-badge{visibility:hidden!important}.container{width:100%;margin:0 auto;padding:0 1.5rem}.container--3xl{max-width:1920px}.container--2xl{max-width:1600px}.container--xl{max-width:1440px}.container--lg{max-width:1280px}.container--base{max-width:1200px}.container--sm{max-width:1024px}.container--xs{max-width:960px}.container--2xs{max-width:860px}@media screen and (max-width: 480px){.container{padding:0 1rem}}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.inline-flex{display:inline-flex}.flex{display:flex}.flex-grow{flex-grow:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-even{justify-content:space-evenly}.hidden{display:none}.overflow-y-hidden{overflow-y:hidden}.overflow-x-hidden{overflow-x:hidden}.text-green{color:var(--color-green-300)}.text-gray{color:var(--color-gray-700)}.text-orange{color:var(--color-orange-500)}.text-red{color:var(--color-red-400)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}[data-scroll]{--animationName: fade;--animationDelay: 50ms;--animationSpeed: .4s;--animationFunction: ease-in-out;--translateY: 50px;--translateX: 50px}[data-scroll][data-visible]{animation-name:var(--animationName);animation-duration:var(--animationSpeed);animation-timing-function:var(--animationFunction);animation-delay:var(--animationDelay);animation-fill-mode:forwards}[data-scroll][data-scroll=fade]{--animationName: fadeIn;opacity:0}[data-scroll][data-scroll=slide-up]{--animationName: slideVertical;--translateY: 50px;opacity:0;transform:translateY(var(--translateY))}[data-scroll][data-scroll=slide-down]{--animationName: slideVertical;--translateY: -50px;opacity:0;transform:translateY(var(--translateY))}[data-scroll][data-scroll=slide-left]{--animationName: slideHorizontal;--translateX: 50px;opacity:0;transform:translate(var(--translateX))}[data-scroll][data-scroll=slide-right]{--animationName: slideHorizontal;--translateX: -50px;opacity:0;transform:translate(var(--translateX))}[data-scroll][data-scroll=zoom]{--animationName: zoomIn;--scale: .7;opacity:0;transform:scale(var(--scale))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideVertical{0%{transform:translateY(var(--translateY));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideHorizontal{0%{transform:translate(var(--translateX));opacity:0}to{transform:translate(0);opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(var(--scale))}to{opacity:1;transform:scale(1)}}.posts{display:grid;grid-template-columns:repeat(3,1fr);row-gap:2rem;-moz-column-gap:4%;column-gap:4%}.posts .post{width:100%;border-top:1px solid var(--color-gray-300);padding-top:1.5rem;display:flex;flex-direction:column;height:auto}.posts .post__meta{list-style:none;display:flex;align-items:center;padding:0;margin:0;font-size:var(--text-sm);font-weight:var(--font-medium)}.posts .post__meta li{position:relative;z-index:5;padding-right:8px;margin-right:8px;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-dark);font-weight:var(--font-medium)}.posts .post__meta li:after{--size: 4px;content:"";position:absolute;z-index:5;right:0;top:50%;display:block;width:var(--size);height:var(--size);transform:translate(50%,-50%);background-color:currentColor}.posts .post__meta li:last-child{margin-right:0;padding-right:0}.posts .post__meta li:last-child:after{display:none}.posts .post__title{font-size:var(--text-3xl);margin-top:1rem;margin-bottom:1.5rem;font-weight:var(--font-medium)}.posts .post__title a{color:inherit;transition:color .25s ease-in-out;text-decoration:none}.posts .post__title:hover{color:var(--color-gray-700)}.posts .post__thumbnail{display:block;width:100%;aspect-ratio:7/5;overflow:hidden;margin-top:auto}.posts .post__thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 960px){.posts{grid-template-columns:1fr 1fr}}@media screen and (max-width: 600px){.posts{grid-template-columns:1fr}}.wpcf7{--margin-bottom: .8rem}.wpcf7 .wpcf7-not-valid-tip{font-size:var(--text-xs);color:var(--color-danger-400);position:absolute;right:0}.wpcf7 .wpcf7-spinner{background-color:var(--color-primary-500)}.wpcf7 .form__group{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--margin-bottom);gap:3%}.wpcf7 .form__group>*,.wpcf7 .form__group .form__input{width:100%;margin-bottom:0}.wpcf7 .form__note{font-size:var(--text-xs);color:var(--color-text-500);margin-bottom:.5rem}.wpcf7 .form__input{margin-bottom:var(--margin-bottom);position:relative;z-index:10}.wpcf7 label{display:inline-block;font-size:16px;font-weight:500;margin-bottom:2px;font-family:var(--font-family);font-size:var(--text-sm);font-weight:var(--font-regular)}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{display:block;width:100%;height:50px;padding:0px 1rem;border:1px solid #FFFFFF;font-size:14px;color:var(--color-text-dark);transition:border .3s ease;font-family:var(--font-family)}.wpcf7 input::-moz-placeholder,.wpcf7 select::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{font-family:var(--font-family);font-size:var(--text-sm);color:var(--color-gray-700)}.wpcf7 input::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{font-family:var(--font-family);font-size:var(--text-sm);color:var(--color-gray-700)}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--color-green-400)}.wpcf7 textarea{height:100px;resize:vertical;max-height:250px;padding:1rem}.wpcf7 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact}.wpcf7 .form__checkbox{margin-bottom:var(--margin-bottom)}.wpcf7 .form__checkbox input{position:absolute;width:1px;height:1px;opacity:0}.wpcf7 .form__checkbox input:checked+.form__checkbox-box{background-color:var(--color-green-300);border-color:var(--color-green-300)}.wpcf7 .form__checkbox input:checked+.form__checkbox-box:after{transform:rotate(45deg) scale(1)}.wpcf7 .form__checkbox label{display:flex;align-items:center;justify-content:flex-start}.wpcf7 .form__checkbox .wpcf7-list-item{padding:0;margin:0}.wpcf7 .form__checkbox-box{display:inline-block;position:relative;flex-shrink:0;width:24px;height:24px;margin-top:0;margin-right:.7rem;background-color:transparent;border:2px solid #FFFFFF;cursor:pointer;transition:background-color .25s ease-in-out}.wpcf7 .form__checkbox-box:after{content:"";display:block;position:absolute;z-index:5;top:2px;left:7px;width:6px;height:14px;border:solid var(--color-green-800);border-width:0 2px 2px 0;transform:rotate(45deg);transform:rotate(45deg) scale(0);transition:opacity .25s ease-in-out,transform .25s ease-in-out}.wpcf7 [type=submit]{--btn-color: var(--color-text-dark);--btn-color-hover: #FFFFFF;--btn-background: var(--color-green-300);--btn-background-hover: var(--color-green-400);--btn-active-background: #23AC91;position:relative;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;border:none;padding:20px 15px;font-size:18px;color:var(--btn-color);background-color:var(--btn-background);cursor:pointer;font-weight:var(--font-medium);transition:background-color .25s ease-in-out}.wpcf7 [type=submit]:before{display:none;content:"";position:absolute;z-index:5;width:100%;height:100%;top:0;left:0;background-color:var(--btn-background-hover)}.wpcf7 [type=submit]:after{display:none;content:"";position:absolute;z-index:10;width:30px;height:30px;border-radius:50%;border:3px solid rgba(255,255,255,.4);border-top-color:#fff;top:50%;left:50%;margin-left:-15px;margin-top:-15px;animation:formSubmitSpinner .5s linear infinite}.wpcf7 [type=submit]:hover{background-color:var(--btn-background-hover)}.wpcf7 [type=submit] svg{height:15px;width:auto;margin-left:10px}.wpcf7 [type=submit].btn--dark{--btn-color: #FFFFFF;--btn-color-hover: #FFFFFF;--btn-background: var(--color-green-800);--btn-background-hover: var(--color-green-700);--btn-active-background: #011510}.wpcf7 [type=submit].btn--gray{--btn-color: #FFFFFF;--btn-color-hover: #FFFFFF;--btn-background: var(--color-gray-700);--btn-background-hover: var(--color-gray-800);--btn-active-background: #585858}.wpcf7 [type=submit].btn--orange{--btn-color: #FFFFFF;--btn-color-hover: #FFFFFF;--btn-background: var(--color-orange-400);--btn-background-hover: var(--color-orange-500);--btn-active-background: #EA5944}.wpcf7 .submitting [type=submit]:before,.wpcf7 .submitting [type=submit]:after{display:block}@keyframes formSubmitSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 600px){:root{--wp-admin--admin-bar--height: 0px}#wpadminbar{display:none!important}html{margin-top:0!important}}.header{height:var(--headerHeight);width:100%;background-color:#fff;position:fixed;top:var(--header-top);left:0;z-index:99999}.header__wrapper{--headerHeight: 74px;--header-top: var(--wp-admin--admin-bar--height, 0px);height:var(--headerHeight);position:relative;z-index:99}.header.sticky{box-shadow:0 5px 6px -3px #0003}.header>.container{height:100%;display:flex;align-items:center;justify-content:space-between}.header__branding-title{margin-top:0;margin-bottom:.2rem}.header__branding-title a{display:block;line-height:1.1;font-weight:var(--font-bold);font-size:var(--text-xl);text-decoration:none;color:var(--color-green-800);transition:color .2s ease,background-color .2s ease}.header__branding-subtitle{margin:0;color:var(--color-deep-grey);font-size:var(--text-xs)}.header__branding.image a{display:block}.header__branding.image img{display:block;height:40px;width:auto}.header__actions{display:flex;align-items:center}.header__actions .cta-action{--btn-height: 48px;--btn-padding-inline: 1.6em}.header__actions .lang-action{display:flex;align-items:center;color:var(--color-text-dark);margin-left:1.5rem;font-weight:var(--font-regular);position:relative;z-index:1;text-decoration:none}.header__actions .lang-action:before{content:"";position:absolute;z-index:1;left:0;bottom:0;width:100%;height:2px;background-color:currentColor;transition:opacity .25s ease-in-out;opacity:0}.header__actions .lang-action svg{height:1.2em;width:auto;margin-left:2px}.header__actions .lang-action svg path{stroke-width:2px}.header__actions .lang-action:hover:before{opacity:1}@media screen and (max-width: 960px){.header{position:static;z-index:1;height:auto}.header__wrapper{z-index:99;height:auto}.header>.container{padding-top:3rem;padding-bottom:1rem}.header.sticky{box-shadow:0 5px 6px -3px #0003}.header__actions{transition:opacity .4s linear}.header__actions .lang-action{display:none}.header.navbar-open .header__actions{opacity:0}}.navbar__toggle{display:none;flex-direction:column;align-items:center;justify-content:center;padding:4px;margin-left:1rem;width:38px;height:40px;border:none;outline:none;border-radius:2px;background-color:transparent;transition:background-color .3s ease;cursor:pointer;position:relative;z-index:10}.navbar__toggle:active{background-color:var(--color-primary-600)}.navbar__toggle:after{content:"";position:absolute;z-index:10;top:50%;left:50%;display:block;width:12px;height:12px;border-top:2px solid var(--color-gray-700);border-left:2px solid var(--color-gray-700);transform:translate(-50%,-20%) rotate(45deg);opacity:0;transition:opacity .4s linear}.navbar__toggle span{display:block;height:3px;margin-bottom:5px;border-radius:10px;background-color:var(--color-gray-700);transition:opacity .4s linear}.navbar__toggle span:last-child{margin-bottom:0}.navbar__toggle span:nth-child(1){width:100%}.navbar__toggle span:nth-child(2){width:100%}.navbar__toggle span:nth-child(3){width:100%}.navbar__toggle.toggle-close:after{opacity:1}.navbar__toggle.toggle-close span{opacity:0}.navbar .navbar-open .navbar__toggle{display:none}.navbar__menu{display:flex;align-items:center;list-style:none;padding:0;margin:0}.navbar__menu li a{display:flex;align-items:center;padding:0px .8rem;color:var(--color-green-800);font-size:var(--text-base);font-weight:var(--font-regular);transition:opacity .25s ease-in-out;text-decoration:none}.navbar__menu li:hover>a,.navbar__menu li:focus-visible>a{opacity:.6}.navbar__menu li.current-menu-item>a,.navbar__menu li.current-menu-ancestor>a,.navbar__menu li.current-menu-parent>a{font-weight:var(--font-bold);text-decoration:underline}.navbar__menu .menu-item-has-children{position:relative;z-index:99}.navbar__menu .menu-item-has-children:hover .sub-menu,.navbar__menu .menu-item-has-children:focus-within .sub-menu{visibility:visible;opacity:1;pointer-events:all;transition-delay:.1s}.navbar__menu .menu-item-has-children .sub-menu{position:absolute;left:0;z-index:99;list-style:none;margin:0;padding:0;background-color:var(--color-offwhite-300);min-width:200px;box-shadow:var(--shadow-md);transform-origin:left top;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.navbar__menu .menu-item-has-children .sub-menu li{border-bottom:1px solid var(--color-offwhite-200)}.navbar__menu .menu-item-has-children .sub-menu li:last-child{border-bottom:none}.navbar__menu .menu-item-has-children .sub-menu li a{font-size:var(--text-sm);padding:.8rem;transition:padding .25s ease-in-out,opacity .25s ease-in-out}.navbar__menu .menu-item-has-children .sub-menu li:hover a{padding-left:1rem}.navbar--mobile{display:none;padding:1rem 0rem;border-top:1px solid rgba(0,0,0,.1)}.navbar--mobile .navbar__menu{flex-grow:1;height:10%;width:100%;flex-direction:column;align-items:flex-start}.navbar--mobile .navbar__menu li{width:100%}.navbar--mobile .navbar__menu li a{padding:.8rem 0;height:auto}.navbar--mobile .navbar__menu .menu-item-has-children>a{display:flex;align-items:center}.navbar--mobile .navbar__menu .menu-item-has-children>a:after{content:"";position:relative;width:8px;height:8px;margin-left:.6rem;transform:rotate(45deg);border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-top:-6px}.navbar--mobile .navbar__menu .menu-item-has-children .sub-menu{position:static;margin:0;padding:0;background-color:var(--color-offwhite-100);min-width:100%;box-shadow:none;opacity:1;visibility:visible;pointer-events:all;display:none}.navbar--mobile .navbar__menu .menu-item-has-children .sub-menu li{border-bottom:none}.navbar--mobile .navbar__menu .menu-item-has-children .sub-menu li:last-child{border-bottom:none}.navbar--mobile .navbar__menu .menu-item-has-children .sub-menu li.current-menu-item>a,.navbar--mobile .navbar__menu .menu-item-has-children .sub-menu li.current-menu-ancestor>a,.navbar--mobile .navbar__menu .menu-item-has-children .sub-menu li.current-menu-parent>a{background-color:#05966966}.navbar--mobile .navbar__actions{display:flex;align-items:center;margin-top:1rem}.navbar--mobile .navbar__actions .cta-action{--btn-height: 48px;--btn-padding-inline: 1.6em}.navbar--mobile .navbar__actions .lang-action{display:flex;align-items:center;color:var(--color-text-dark);margin-left:1.5rem;font-weight:var(--font-regular);position:relative;z-index:1}.navbar--mobile .navbar__actions .lang-action:before{content:"";position:absolute;z-index:1;left:0;bottom:0;width:100%;height:2px;background-color:currentColor;transition:opacity .25s ease-in-out;opacity:0}.navbar--mobile .navbar__actions .lang-action svg{height:1.2em;width:auto;margin-left:2px}.navbar--mobile .navbar__actions .lang-action svg path{stroke-width:2px}.navbar--mobile .navbar__actions .lang-action:hover:before{opacity:1}@media screen and (max-width: 960px){.navbar--desktop{display:none}.navbar__toggle{display:flex}.navbar--open .navbar__content{display:flex;animation:navbarSlideIn .3s ease-in-out .3s forwards}.navbar--hide .navbar__content{animation:navbarSlideOut .3s ease-in-out forwards}.navbar--open .navbar__backdrop{display:block;opacity:1;animation:fadeIn .3s ease-in-out forwards}.navbar--hide .navbar__backdrop{animation:fadeOut .3s ease-in-out .3s forwards}}@keyframes navbarSlideIn{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes navbarSlideOut{0%{transform:translate(0)}to{transform:translate(110%)}}.site-content{padding:5rem 0;background-color:var(--color-offwhite-100)}.site-loader{position:fixed;z-index:9999999999;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.site-loader--hide{animation:fadeOut .3s ease-in-out forwards}.site-loader svg{display:none;height:120px;width:auto;color:var(--color-green-400)}.site-loader svg path{stroke-dasharray:300px;stroke-dashoffset:300px;stroke-width:.5px;animation:topLogoAnimation 8s linear 0ms infinite}.site-loader .loader{margin-top:1.5rem;width:60px;height:60px;border-radius:50%;border:2px solid var(--color-offwhite-300);border-top-color:var(--color-green-400);animation:spin .5s linear infinite}@keyframes topLogoAnimation{0%{stroke-dashoffset:300px}50%{stroke-dashoffset:0px}to{stroke-dashoffset:300px}}.page-header{--page-header-height: 600px;padding:3rem 0;height:var(--page-header-height);min-height:-moz-fit-content;min-height:fit-content;display:flex;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:10;color:#fff}.page-header:before{content:"";position:absolute;z-index:-10;top:0;left:0;width:100%;height:100%;background-color:#0006}.page-header>.container{display:flex;align-items:center;justify-content:space-between}.page-header__content{flex-grow:1;width:10%;max-width:630px}.page-header__content .btn{margin-top:1.5rem}.page-header__title{color:#fff;font-size:var(--text-5xl);margin:0;margin-top:1rem;font-weight:var(--font-semibold)}.page-header__subtitle{font-family:var(--font-family2);color:#fff;font-size:var(--text-base);font-weight:var(--font-semibold);margin:0;text-transform:uppercase;letter-spacing:.2rem}.page-header__text{font-size:var(--text-lg);margin-top:1rem}.page-header__text p{margin-top:0;margin-bottom:1rem}.page-header__text p:last-child{margin-bottom:0}.page-header__embed{width:100%;max-width:400px;margin-left:2rem;position:relative;z-index:5}.page-header__embed-inner{background-color:#fff3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:1rem;border-radius:15px;top:0;width:100%}.page-header__embed-title{font-size:var(--text-xl);font-weight:var(--font-medium);margin-top:0}@media screen and (max-width: 1200px){.page-header{--page-header-height: 450px}}@media screen and (max-width: 960px){.page-header{--page-header-height: 400px}.page-header__title{font-size:var(--text-4xl)}.page-header__subtitle{font-size:var(--text-base)}}@media screen and (max-width: 768px){.page-header{--page-header-height: 350px}.page-header__content{max-width:480px}.page-header__title{font-size:var(--text-3xl)}.page-header__title br{display:none}.page-header__subtitle{font-size:var(--text-sm)}}.btn{--font-size: var(--text-base);--btn-padding-inline: 1.5em;--btn-padding-block: 0em;--btn-height: 55px;display:inline-flex;align-items:center;justify-content:center;gap:.4em;position:relative;z-index:1;border:none;outline:none;line-height:1;padding:var(--btn-padding-block) var(--btn-padding-inline);height:var(--btn-height);font-size:var(--font-size);font-weight:var(--font-regular);text-decoration:none;background-color:var(--btn-background);color:var(--btn-color);cursor:pointer;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease}.btn:after{content:"";position:absolute;z-index:-2;width:100%;height:100%;background-color:var(--btn-active-background, transparent);opacity:0;transition:opacity .25s ease-in-out}.btn:hover,.btn:focus-visible{background-color:var(--btn-background-hover);color:var(--btn-color-hover);box-shadow:var(--shadow-sm)}.btn:active:after{opacity:1}.btn svg{font-size:1.4em}.btn--sm{--btn-height: 46px;--font-size: var(--text-sm)}.btn--lg{--btn-height: 60px;--font-size: var(--text-lg)}.btn--xl{--btn-height: 65px;--font-size: var(--text-xl)}.btn--icon svg{margin-left:0}.btn--primary{--btn-color: #FFFFFF;--btn-color-hover: #FFFFFF;--btn-background: var(--color-green-300);--btn-background-hover: var(--color-green-400);--btn-outline-color: var(--color-green-300);--btn-outline-color-hover: var(--color-green-400);--btn-outline-background-hover: transparent;--btn-active-background: #23AC91;--btn-outline-active-background: rgba(38, 191, 161, .1);--btn-border-color: var(--color-green-300);--btn-border-color-hover: var(--color-green-400)}.btn--white{--btn-color: var(--color-text-dark);--btn-color-hover: var(--color-text-dark);--btn-background: #FFFFFF;--btn-background-hover: var(--color-offwhite-100);--btn-outline-color: #FFFFFF;--btn-outline-color-hover: #FFFFFF;--btn-outline-background-hover: transparent;--btn-active-background: var(--color-offwhite-200);--btn-outline-active-background: rgba(255, 255, 255, .1);--btn-border-color: #FFFFFF;--btn-border-color-hover: #FFFFFF}.btn--dark{--btn-color: #FFFFFF;--btn-color-hover: #FFFFFF;--btn-background: var(--color-green-800);--btn-background-hover: var(--color-green-700);--btn-outline-color: var(--color-green-800);--btn-outline-color-hover: var(--color-green-700);--btn-outline-background-hover: transparent;--btn-active-background: #011510;--btn-outline-active-background: rgba(1, 26, 20, .1);--btn-border-color: var(--color-green-800);--btn-border-color-hover: var(--color-green-700)}.btn--gray{--btn-color: #FFFFFF;--btn-color-hover: #FFFFFF;--btn-background: var(--color-gray-700);--btn-background-hover: var(--color-gray-800);--btn-outline-color: var(--color-gray-700);--btn-outline-color-hover: var(--color-gray-800);--btn-outline-background-hover: transparent;--btn-active-background: #585858;--btn-outline-active-background: rgba(100, 100, 100, .1);--btn-border-color: var(--color-gray-700);--btn-border-color-hover: var(--color-gray-800)}.btn--orange{--btn-color: #FFFFFF;--btn-color-hover: #FFFFFF;--btn-background: var(--color-orange-400);--btn-background-hover: var(--color-orange-500);--btn-outline-color: var(--color-orange-400);--btn-outline-color-hover: var(--color-orange-500);--btn-outline-background-hover: transparent;--btn-active-background: #EA5944;--btn-outline-active-background: rgba(240, 95, 75, .1);--btn-border-color: var(--color-orange-400);--btn-border-color-hover: var(--color-orange-500)}.btn--outline{--btn-background: transparent;--btn-color: var(--btn-outline-color);--btn-color-hover: var(--btn-outline-color-hover);--btn-background-hover: var(--btn-outline-background-hover);--btn-active-background: var(--btn-outline-active-background)}.btn--outline:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border:1px solid var(--btn-border-color);border-radius:var(--btn-radius, 0px)}.btn--outline:hover:before,.btn--outline:focus-visible:before{border-width:2px}.section{padding:4rem 0rem}.section__title{color:var(--color-text-dark);font-size:var(--text-5xl);font-weight:var(--font-medium);margin:0;margin-top:1rem}.section__subtitle{font-family:var(--font-family2);color:var(--color-text-dark);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0;text-transform:uppercase;letter-spacing:.2rem}.section__text{font-size:var(--text-lg);color:var(--color-gray-700);margin:0 auto;margin-top:1rem}.section__text p{margin-top:0;margin-bottom:.5rem}.section__text p:last-child{margin-bottom:0}@media screen and (max-width: 1200px){.section__title{font-size:var(--text-4xl)}.section__text{font-size:var(--text-base)}}@media screen and (max-width: 600px){.section{padding:3rem 0rem}.section__title{font-size:var(--text-3xl)}}.social-links{--btn-size: 35px;display:flex;align-items:center;flex-wrap:wrap;list-style:none;gap:.5rem;margin:0;padding:0}.social-links a{display:flex;align-items:center;justify-content:center;text-decoration:none;width:var(--btn-size);height:var(--btn-size);background-color:var(--btn-bg);color:var(--btn-color);font-size:1.6rem;transition:color .25s ease-in-out,background-color .25s ease-in-out,transform .25s ease-in-out}.social-links a:hover,.social-links a:focus-visible{color:var(--btn-color-hover);background-color:var(--btn-bg-hover);transform:translateY(-3px)}.social-links--dark{--btn-color: var(--color-green-800);--btn-color-hover: var(--color-green-700);--btn-bg: transparent;--btn-bg-hover: transparent}.social-links--light{--btn-color: #FFFFFF;--btn-color-hover: var(--color-green-400);--btn-bg: transparent;--btn-bg-hover: transparent}.pagination{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;width:100%}.pagination .page-numbers{padding:0 .3rem;text-align:center;margin:0 .2px;color:var(--color-text-400);font-size:var(--text-base);font-weight:var(--font-regular);transition:color .3s ease;text-decoration:none}.pagination .page-numbers:hover,.pagination .page-numbers:focus{color:var(--color-text-600)}.pagination .current{font-weight:var(--font-medium);color:var(--color-text-600)}.pagination .current:hover{cursor:not-allowed}.pagination .dots{width:auto;margin:0}.pagination .dots:hover{background-color:transparent;color:var(--color-text-400)}.pagination .prev,.pagination .next{color:var(--color-text-600);text-transform:uppercase;letter-spacing:.5px;font-size:var(--fs-s)}.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus{color:var(--color-primary-600)}.pagination .next{margin-left:.5rem}.pagination .prev{margin-right:.5rem}.comments{--light-border: 1px solid var(--color-gray-300);--background-color: #FFFFFF;--border-radius: 1rem;background-color:var(var(--background-color));margin-top:2rem;clear:both;background-color:var(--background-color);border-radius:var(--border-radius)}.comments__header{margin-bottom:2rem}.comments__title{margin-top:0;font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text);font-family:var(--font-family2);display:flex;align-items:center}.comments__title svg{height:24px;width:auto;margin-right:.5rem}.comments__list{margin:0;padding:0;list-style:none}.comments__list .children{list-style:none;margin:0;padding:0;margin-left:1rem}.comments__list .comment-respond{margin-bottom:1rem}.comments .comment{flex:1 0 auto;width:10%;margin-left:.5rem;border:var(--light-border);padding:.5rem;border-radius:.5rem}.comments .comment__wrapper{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:1rem}.comments .comment__avatar{width:3rem;height:3rem;overflow:hidden;border-radius:50%;border:2px solid #eee}.comments .comment__author{font-size:var(--text-sm);font-weight:var(--font-medium)}.comments .comment__author a{color:var(--color-text-400);text-decoration:none}.comments .comment__body{border:var(--light-border);background-color:var(--color-offwhite-200);padding:0 .5rem;margin-bottom:.5rem;border-radius:.5rem}.comments .comment__body p{font-size:var(--text-sm);line-height:1.5;color:var(--color-text-400)}.comments .comment__body h1,.comments .comment__body h2,.comments .comment__body h3,.comments .comment__body h4,.comments .comment__body h5,.comments .comment__body h6{color:var(--color-text)}.comments .comment__body a{color:var(--color-primary-500)}.comments .comment__body blockquote{background-color:var(--color-offwhite-300);margin-left:0;margin-right:0;padding:1rem 2rem;border-left:5px solid var(--color-primary-500);font-size:var(--text-sm)}.comments .comment__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:var(--text-xs);padding:0 3px}.comments .comment__footer .date{display:block;color:var(--color-text-400)}.comments .comment__actions a{display:inline-block;font-weight:var(--font-medium);color:var(--color-text-400);margin-left:.5rem;text-decoration:none}.comments .comment__actions a:hover{text-decoration:underline;color:var(--color-text-400)}.comments .comment-respond{border:var(--light-border);padding:1rem;margin-top:2rem;border-radius:var(--border-radius);background-color:var(--color-offwhite-200)}.comments .comment-respond .comment-reply-title{display:flex;align-items:center;margin-top:0;margin-bottom:.5rem;font-size:var(--text-base);font-weight:var(--font-regular);color:var(--color-text)}.comments .comment-respond .comment-reply-title .name a{font-size:var(--text-base);font-style:italic}.comments .comment-respond .comment-reply-title small{margin-left:auto}.comments .comment-respond .comment-reply-title small a{font-size:var(--text-sm);font-weight:var(--font-thin);text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:var(--color-danger-400);padding:.3rem .5rem;border-radius:3px;text-decoration:none;transition:filter .25s ease}.comments .comment-respond .comment-reply-title small a:hover{filter:brightness(.9)}.comments .comment-respond .comment-notes{font-size:var(--text-xs);font-style:italic;color:var(--color-text-400);margin-bottom:.5rem}.comments .comment-respond .logged-in-as{margin-bottom:.6rem;font-size:var(--text-xs);color:var(--color-text-400)}.comments .comment-respond .logged-in-as strong{color:var(--color-text-400)}.comments .comment-respond .logged-in-as a{display:inline-block;font-size:var(--text-xs);margin-right:.5rem;color:var(--color-primary-500);font-weight:var(--font-medium);font-style:italic}.comments .comment-respond .logged-in-as a:hover{text-decoration:underline}.comments .comment-form p{margin:0}.comments .comment-form .form-inputs-wrapper{display:flex;align-items:center;justify-content:space-between}.comments .comment-form input,.comments .comment-form textarea{display:block;width:49%;height:45px;padding:.5rem;border:var(--light-border);outline-color:var(--color-primary-500);margin-bottom:1rem;font-size:var(--text-sm);line-height:1.7;border-radius:.5rem}.comments .comment-form input.submit,.comments .comment-form textarea.submit{width:auto;padding-left:1rem;padding-right:1rem;font-weight:var(--font-medium)}.comments .comment-form textarea{width:100%;resize:none;height:100px}.comments .comment-form .comment-form-cookies-consent{display:flex;align-items:center;margin:1.5rem 0}.comments .comment-form .comment-form-cookies-consent input{width:16px;height:16px;margin-right:.5rem;margin-bottom:0}.comments .comment-form .comment-form-cookies-consent label{font-size:var(--text-xs);font-weight:var(--font-regular);color:var(--color-text-400)}.post-share-links{text-align:center;padding:0;margin:0}.post-share-links-title{font-weight:var(--font-regular);font-size:var(--text-sm);margin-top:0;margin-bottom:.8rem}.post-share-links-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.post-share-links-list li{margin-right:1rem}.post-share-links-list li:last-child{margin-right:0}.post-share-links-list li a,.post-share-links-list li button{position:relative;z-index:5;--size: 40px;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);border-radius:50%;background-color:transparent;padding:0;cursor:pointer;border:1px solid var(--color-green-800);color:var(--color-green-800);transition:color .3s ease,background-color .3s ease}.post-share-links-list li a:hover,.post-share-links-list li button:hover{background-color:#011a141a}.post-share-links-list li a:active,.post-share-links-list li button:active{background-color:#011a1433}.post-share-links-list li a svg,.post-share-links-list li button svg{height:22px;width:auto}.post-share-links-list li .link-copy-label{position:absolute;z-index:1;top:-8px;background-color:#222;color:#fff;font-size:14px;border-radius:5px;left:50%;transform:translate(-50%,-100%);padding:5px 10px;opacity:0;transition:opacity .2s ease}.post-share-links-list li .link-copy-label:before{content:"";position:absolute;z-index:1;border-width:5px 5px 0px 5px;border-style:solid;border-color:#222 transparent transparent transparent;left:50%;bottom:-5px;margin-left:-5px}.post-share-links-list li .show-label>.link-copy-label{opacity:1}.top-banner{background-color:var(--color-offwhite-200);padding:4rem 0rem}.top-banner__wrapper{position:relative;z-index:5;padding:4.3rem 1rem;border-radius:1.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;box-shadow:0 4px 30px #00000040}.top-banner__wrapper:before{content:"";position:absolute;z-index:-5;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.top-banner__content{text-align:center;color:#fff;max-width:600px;margin:0 auto}.top-banner__content .btn{margin-top:2rem}.top-banner__title{color:#fff;font-size:var(--text-5xl);margin:0;margin-top:1rem}.top-banner__subtitle{font-family:var(--font-family2);color:#fff;font-size:var(--text-base);font-weight:var(--font-semibold);margin:0;text-transform:uppercase;letter-spacing:.2rem}.top-banner__text{font-size:var(--text-lg);margin-top:1.5rem}.top-banner__text p{margin-top:0;margin-bottom:.5rem}.top-banner__text p:last-child{margin-bottom:0}@media screen and (max-width: 768px){.top-banner{padding:3rem 0rem}.top-banner__title{font-size:var(--text-3xl)}.top-banner__subtitle{font-size:var(--text-sm)}.top-banner__text{font-size:var(--text-base)}}.top-modal{display:none;position:fixed;z-index:99999999999;top:0;left:0;width:100%;height:100vh;overflow-y:auto}.top-modal--fadein{animation:topModalFadeIn .5s ease-in-out forwards}.top-modal--fadeout{animation:topModalFadeOut .5s ease-in-out forwards}.top-modal--open{display:block}.top-modal__overlay{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#002019cc}.top-modal__wrapper{position:relative;z-index:20;width:100%;padding:1rem;display:flex;align-items:center;justify-content:center;min-height:100vh}.top-modal__close{--size: 26px;--color: var(--color-green-800);position:absolute;z-index:20;top:1rem;right:1rem;display:flex;align-items:center;padding:0;justify-content:center;width:var(--size);height:var(--size);border:none;background-color:transparent;color:var(--color-green-800);cursor:pointer;transition:transform .15s ease-in-out;overflow:hidden;text-indent:100px;font-size:0;color:transparent}.top-modal__close svg{width:100%;height:auto;display:none}.top-modal__close:active{transform:scale(.9)}.top-modal__close:before,.top-modal__close:after{content:"";position:absolute;z-index:5;width:var(--size);height:2px;border-radius:2px;background-color:var(--color);top:50%;left:50%}.top-modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.top-modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.top-modal__body{position:relative;z-index:20;padding:2rem 1.5rem;border-radius:1.5rem;background-color:var(--color-offwhite-300);width:100%;max-width:960px;box-shadow:0 4px 30px #0000004d}@keyframes topModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes topModalFadeOut{0%{opacity:1}to{opacity:0}}.top-comments{padding:2rem 0}.top-comments .swiper-wrapper{transition-timing-function:linear}.top-comments .comment{display:flex;flex-direction:column;height:auto;width:100%;max-width:400px;padding:1.5rem;background-color:#fff;box-shadow:0 4px 20px #0000001f}.top-comments .comment__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#0020190d;font-size:var(--text-base);color:var(--color-text-dark)}.top-comments .comment__text{margin:1.5rem 0}.top-comments .comment__author-info{display:flex;align-items:center;margin-top:auto}.top-comments .comment__avatar{--avatar-size: 60px}.top-comments .comment__avatar img{width:var(--avatar-size);height:var(--avatar-size);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.top-comments .comment__author{margin-left:1rem}.top-comments .comment__author-title{margin:0;font-size:var(--text-xl)}.top-comments .comment__author-location{font-size:var(--text-sm);display:flex;align-items:center;margin:0;margin-top:.2rem}.top-comments .comment__author-location svg{margin-right:.2rem}@media screen and (max-width: 860px){.top-comments .comment{max-width:320px;padding:1rem}.top-comments .comment__text{margin:1rem 0}.top-comments .comment__avatar{--avatar-size: 50px}.top-comments .comment__author{margin-left:1rem}.top-comments .comment__author-title{font-size:var(--text-base)}}@media screen and (max-width: 600px){.top-comments .comment__text{font-size:var(--text-sm)}.top-comments .comment__author{margin-left:.5rem}.top-comments .comment__author-title{font-size:var(--text-sm)}}.top-tabs{--labelColor: rgba(255, 255, 255, .6);--labelBgColor: rgba(0, 32, 25, .7);--labelBgColorHover: rgba(0, 32, 25, .8);--labelBgColorActive: rgba(0, 32, 25, 1);--tabBgColor: rgba(0, 32, 25, .7);border-radius:0px 0px 1.8rem 1.8rem;color:#fff}.top-tabs__labels{display:flex;justify-content:flex-start}.top-tabs__label{width:100%;background-color:var(--labelBgColor);color:var(--labelColor);padding:1rem .5rem;text-align:center;border-radius:.5rem .5rem 0px 0px;border:1px solid rgba(255,255,255,.3);border-bottom:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}.top-tabs__label:hover{background-color:var(--labelBgColorHover)}.top-tabs__label:active,.top-tabs__label.active{background-color:var(--labelBgColorActive);color:#fff;border-color:var(--labelBgColorActive)}.top-tabs__wrapper{background-color:var(--tabBgColor);border-radius:0px 0px 1.5rem 1.5rem}.top-tabs .top-tab{padding:1.5rem}.top-tabs .top-tab__title{margin:0;font-size:var(--text-3xl);font-weight:var(--font-medium)}.top-tabs .top-tab__text{margin-top:1rem;font-size:var(--text-base);font-weight:var(--font-regular)}.top-tabs .top-tab__text p{margin-top:0;margin-bottom:.5rem}.top-tabs .top-tab__text p:last-child{margin-bottom:0}.top-tabs .top-tab__body{margin-top:1.5rem}.top-tabs[data-transition=fade] .top-tab{display:none}.top-tabs[data-transition=fade] .top-tab.active{display:block}.top-tabs[data-transition=fade] .top-tab.fade-out{animation:fadeOut .3s linear forwards}.top-tabs[data-transition=fade] .top-tab.fade-in{display:block;animation:fadeIn .3s linear forwards}@media screen and (max-width: 600px){.top-tabs__label{padding:.8rem .2rem;font-size:var(--text-sm)}.top-tabs .top-tab__title{font-size:var(--text-2xl)}.top-tabs .top-tab__text{font-size:var(--text-sm)}}.top-resources{--btn-bg-color: var(--color-green-300);--btn-text-color: #FFFFFF}.top-resources__slider-buttons{display:flex;align-items:center;justify-content:center;margin-top:3rem}.top-resources .resource{width:100%;position:relative;z-index:10}.top-resources .resource__image{background-color:#333;display:block;width:100%;aspect-ratio:8/11;overflow:hidden;margin-top:auto}.top-resources .resource__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-resources .resource__btn{position:absolute;z-index:5;bottom:0;left:0;width:100%;background-color:var(--btn-bg-color);color:var(--btn-text-color);text-decoration:none;display:flex;align-items:center;justify-content:center;min-height:90px;padding:.5rem 1.5rem .5rem 1rem;font-size:var(--text-2xl)}.top-resources .resource__btn svg{margin-left:.6rem;flex-shrink:0;font-size:1.1em;width:auto}@media screen and (max-width: 1100px){.top-resources .resource__btn{font-size:var(--text-lg);padding:.5rem 1rem .5rem .5rem}}@media screen and (max-width: 768px){.top-resources .resource__btn{min-height:70px;font-size:var(--text-base);padding:.5rem}}@media screen and (max-width: 600px){.top-resources .resource__btn{min-height:65px}}.top-faqs .faq{margin-bottom:2rem}.top-faqs .faq:last-child{margin-bottom:0}.top-faqs .faq__header{display:flex;align-items:center;justify-content:space-between}.top-faqs .faq__toggle{display:flex;justify-content:center;align-items:center;padding:0;color:var(--color-gray-700);width:40px;height:40px;border-radius:50%;background-color:transparent;border:none;cursor:pointer;transition:color .3s ease,background-color .3s ease,transform .3s ease}.top-faqs .faq__toggle:hover{background-color:var(--color-offwhite-300);color:var(--color-text-dark)}.top-faqs .faq__toggle:active{background-color:#0000001a;color:var(--color-text-dark)}.top-faqs .faq__toggle svg{height:16px;width:auto}.top-faqs .faq--open .faq__toggle{transform:rotate(180deg);background-color:var(--color-offwhite-300);color:var(--color-text-dark)}.top-faqs .faq__question{margin:0;padding-left:1.3rem;font-weight:var(--font-regular);font-size:var(--text-xl);position:relative;z-index:5;cursor:pointer;color:var(--color-text-dark);transition:color .3s ease-in-out}.top-faqs .faq__question:hover{color:var(--color-gray-700)}.top-faqs .faq__question:before{--size: 10px;content:"";position:absolute;z-index:5;left:0;top:50%;margin-top:calc(var(--size) / -2);width:var(--size);height:var(--size);border-radius:50%;background-color:var(--color-text-dark)}.top-faqs .faq__answer{padding:1rem 1.3rem;display:none}@media screen and (max-width: 600px){.top-faqs .faq{margin-bottom:1.5rem}.top-faqs .faq__toggle{width:34px;height:34px}.top-faqs .faq__toggle svg{height:14px}.top-faqs .faq__question{padding-left:1.3rem;font-size:var(--text-base)}.top-faqs .faq__question:before{--size: 10px}.top-faqs .faq__answer{padding:.8rem 1.2rem;font-size:var(--text-sm)}}.newsletter-modal .top-modal__body{display:flex;align-items:center;justify-content:space-between;max-width:800px;padding-top:4rem;padding-bottom:3rem}.newsletter-modal__content{flex-grow:1;width:10%}.newsletter-modal__title{font-size:var(--text-4xl);margin-top:0}.newsletter-modal__text{font-size:var(--text-lg)}.newsletter-modal__form{width:100%;max-width:450px;margin-left:2rem;background-color:#002019cc;padding:1.5rem;border-radius:1rem;color:#fff}.newsletter-modal__form [type=submit]{color:#fff;background-color:var(--color-orange-400)}.newsletter-modal__form [type=submit]:hover{background-color:var(--color-orange-500)}@media screen and (max-width: 960px){.newsletter-modal .top-modal__body{display:block;padding-top:1.5rem;padding-bottom:1.5rem}.newsletter-modal__content{width:100%;padding-right:50px}.newsletter-modal__title{font-size:var(--text-3xl);margin-top:0;margin-bottom:1rem}.newsletter-modal__text{font-size:var(--text-base)}.newsletter-modal__form{max-width:100%;margin-left:0rem;margin-top:2rem;background-color:#fff}.newsletter-modal__form label{color:var(--color-text-dark);font-size:var(--text-sm)}.newsletter-modal__form input,.newsletter-modal__form select,.newsletter-modal__form textarea,.newsletter-modal__form .form__checkbox-box{border-color:var(--color-green-700)}}@media screen and (max-width: 600px){.newsletter-modal__form .form__group{display:block;margin-bottom:0}.newsletter-modal__form .form__input{margin-bottom:var(--margin-bottom)!important}.newsletter-modal__form label{font-size:var(--text-sm)}}.donation-modal .top-modal__close{display:none}.donation-modal .top-modal__body{display:flex;align-items:flex-start;justify-content:space-between;max-width:860px}.donation-modal__content{flex-grow:1;width:10%;padding-top:3rem}.donation-modal__title{font-size:var(--text-4xl);margin-top:0}.donation-modal__text{font-size:var(--text-lg)}.donation-modal__form{width:100%;max-width:354px;margin-left:2rem;background-color:#002019cc;padding:1rem;border-radius:1rem;color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media screen and (max-width: 768px){.donation-modal .top-modal__close{display:flex}.donation-modal .top-modal__body{display:block;padding-top:1.5rem;padding-bottom:1.5rem}.donation-modal__content{width:100%;padding-top:0}.donation-modal__title{font-size:var(--text-3xl);margin-bottom:1rem;padding-right:3rem}.donation-modal__text{font-size:var(--text-base)}.donation-modal__form{display:flex;justify-content:center;margin:0 auto;margin-top:1rem}}.signtheletter-modal .top-modal__overlay{background-color:#00201999}.signtheletter-modal .top-modal__body{max-width:500px;background-color:var(--color-green-800)}.signtheletter-modal .top-modal__close{--color: #FFFFFF}.signtheletter-modal__title{font-size:var(--text-2xl);margin-top:0;margin-bottom:0;color:#fff}.signtheletter-modal__form{margin-top:1.5rem}.signtheletter-modal__form .form__group{display:block;margin-bottom:0}.signtheletter-modal__form .form__input{margin-bottom:var(--margin-bottom)!important}.signtheletter-modal__form label{font-size:var(--text-sm);color:#fff}.footer{margin-top:auto;background-color:var(--color-green-800);color:#fff;padding:4rem 0}.footer .container{display:flex;align-items:center;justify-content:space-between}.footer .copyright{color:#fff;font-weight:var(--font-regular)}.footer__logo{display:block;height:55px;width:auto}@media screen and (max-width: 900px){.footer .container{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.footer .copyright{color:#fff;font-weight:var(--font-medium);order:3}.footer__logo{display:block;height:55px;width:auto;margin-bottom:2.5rem}.footer .social{margin-bottom:1rem}}.page-404{flex-grow:1}.page-404 .notfound{padding:3rem 0}.page-404 .notfound__graphic{display:block;width:100%;max-width:600px;height:auto;max-height:350px;margin:0 auto}.page-404 .notfound__content{text-align:center;max-width:600px;margin:2rem auto 0}.page-404 .notfound__title{color:var(--color-text-dark);font-size:var(--text-6xl);font-weight:var(--font-medium);margin:0}.page-404 .notfound__text{font-size:var(--text-lg);color:var(--color-gray-700);margin:0;margin-top:1rem}.page-404 .notfound .btn{margin-top:1rem;border-radius:100vh}@media screen and (max-width: 600px){.page-404 .notfound__title{font-size:var(--text-5xl)}.page-404 .notfound__text{font-size:var(--text-base)}}@media screen and (max-width: 330px){.page-404 .notfound__title{font-size:var(--text-4xl)}}.homepage .hero{padding:0}.homepage .hero__slider-pagination{position:absolute;z-index:20;left:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;padding:2rem}.homepage .hero__slider-pagination .swiper-pagination-bullet{--bullet-size: 14px;width:var(--bullet-size);height:var(--bullet-size);border-radius:50%;background-color:transparent;margin-right:1rem;border:2px solid #FFFFFF;cursor:pointer;transition:transform .25s ease-in-out,background-color .25s ease-in-out}.homepage .hero__slider-pagination .swiper-pagination-bullet:last-child{margin-right:0}.homepage .hero__slider-pagination .swiper-pagination-bullet:hover{background-color:#ffffff4d}.homepage .hero__slider-pagination .swiper-pagination-bullet-active{background-color:#fff;transform:scale(1.3)}.homepage .hero__slider-pagination .swiper-pagination-bullet-active:hover{background-color:#fff}.homepage .hero__slider-nav{position:absolute;z-index:10;top:50%;left:50%;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transform:translate(-50%,-50%)}.homepage .hero__slider-nav-btn{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;width:50px;height:50px;border-radius:50%;padding:0;background-color:transparent;color:#fff;border:1px solid #FFFFFF;cursor:pointer;outline:none;font-size:24px;pointer-events:all}.homepage .hero__slider-nav-btn:before{content:"";position:absolute;z-index:-1;background-color:#fff3;width:100%;height:100%;border-radius:50%;opacity:0;transition:opacity .2s ease-in-out}.homepage .hero__slider-nav-btn:hover,.homepage .hero__slider-nav-btn:focus-visible{border-width:2px}.homepage .hero__slider-nav-btn:active:before{opacity:1}.homepage .hero .slide{width:100%;height:600px;padding:2rem 0;position:relative;z-index:1;color:#fff;display:flex;align-items:center}.homepage .hero .slide__media{position:absolute;z-index:-1;height:100%;width:100%}.homepage .hero .slide__media:before{content:"";position:absolute;z-index:2;width:100%;height:100%;background-color:#0006}.homepage .hero .slide__media img,.homepage .hero .slide__media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.homepage .hero .slide .container{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 7rem}.homepage .hero .slide__content{width:45%;max-width:480px}.homepage .hero .slide__subtitle{font-family:var(--font-family2);color:#fff;font-weight:var(--font-regular);margin-top:0}.homepage .hero .slide__title{font-weight:var(--font-semibold);font-size:var(--text-5xl);margin-top:.5rem;margin-bottom:0}.homepage .hero .slide__text{font-size:var(--text-base);line-height:1.7;margin-top:1rem;margin-bottom:0}.homepage .hero .slide__actions{display:flex;align-items:center;margin-top:2rem;gap:1rem}.homepage .hero .slide__form{width:45%;max-width:480px;background-color:#0006;padding:1.5rem;border-radius:1rem}.homepage .hero .slide__form:has(iframe){background-color:transparent;padding:0;max-width:430px}.homepage .hero .slide__form-title{font-size:var(--text-xl);font-weight:var(--font-medium);margin-top:0}@media screen and (max-width: 1200px){.homepage .hero__slider-pagination{padding:1rem}.homepage .hero__slider-nav-btn{width:40px;height:40px;font-size:20px}.homepage .hero .slide{width:100%;height:80vh;position:relative;z-index:1;color:#fff;display:flex;align-items:center}.homepage .hero .slide .container{padding:0 6rem}.homepage .hero .slide__title{font-size:var(--text-4xl)}.homepage .hero .slide__actions{margin-top:1.5rem}.homepage .hero .slide__form .form__group{display:block;margin-bottom:0}.homepage .hero .slide__form .form__input{margin-bottom:var(--margin-bottom)}}@media screen and (max-width: 860px){.homepage .hero .slide{height:600px}.homepage .hero .slide .container{padding:0 5rem}.homepage .hero .slide__content{width:100%;max-width:480px}.homepage .hero .slide__actions .btn:last-child{display:flex}.homepage .hero .slide__form{display:none}}@media screen and (max-width: 600px){.homepage .hero__slider-nav{display:none}.homepage .hero .slide .container{padding:0 1.4rem}.homepage .hero .slide__actions .btn{--btn-padding-inline: 1.75em;--btn-height: 45px}}.homepage .about-us{padding-bottom:8rem}.homepage .about-us .section__title{font-size:var(--text-3xl);font-family:var(--font-family2);font-weight:var(--font-medium)}.homepage .about-us .container{display:flex;justify-content:space-between;align-items:center}.homepage .about-us__content{flex-grow:1;width:10%;max-width:500px}.homepage .about-us__text{font-size:var(--text-lg);color:var(--color-gray-700);margin-top:1rem;margin-bottom:1.5rem}.homepage .about-us__text p{margin-top:0;margin-bottom:.5rem}.homepage .about-us__text p:last-child{margin-bottom:0}.homepage .about-us__stats{width:40%;padding:1.5rem 0rem;border-left:1px solid rgba(38,58,65,.3);display:flex;flex-direction:column;justify-content:center;margin-left:5%;padding-left:5%}.homepage .about-us__stats ul{margin:0;padding:0;list-style-type:none}.homepage .about-us__stats ul li{margin-bottom:1.5rem;display:flex;align-items:center;margin-top:0}.homepage .about-us__stats ul li:last-child{margin-bottom:0}.homepage .about-us__stats ul li strong{color:var(--color-green-300);font-size:var(--text-5xl);margin-right:1rem}.homepage .about-us__stats ul li span{font-size:var(--text-lg);color:var(--color-gray-700);font-weight:var(--font-regular);text-transform:uppercase;letter-spacing:.1rem}@media screen and (max-width: 860px){.homepage .about-us{padding-bottom:10rem}.homepage .about-us .container{display:block}.homepage .about-us__content{width:100%;max-width:100%;text-align:center}.homepage .about-us__text{font-size:var(--text-base)}.homepage .about-us__stats{display:none}}.homepage .campaigns{position:relative;z-index:5;background-color:var(--color-offwhite-300);padding-top:8rem;--animation-speed: .25s;--animation-delay: 0ms;--animation-function: linear}.homepage .campaigns .container{text-align:center}.homepage .campaigns__list{margin-top:2rem;padding:3rem 0}.homepage .campaigns .campaign{position:relative;z-index:5;width:350px;height:450px;border-radius:1rem;overflow:hidden;color:#fff;transition:transform var(--animation-speed) var(--animation-function)}.homepage .campaigns .campaign.swiper-slide-active{transform:scale(1.1)}.homepage .campaigns .campaign.swiper-slide-active .campaign__title,.homepage .campaigns .campaign.swiper-slide-active .campaign__progress{margin-bottom:0}.homepage .campaigns .campaign.swiper-slide-active .campaign__description,.homepage .campaigns .campaign.swiper-slide-active .campaign__cta{transform:translateY(0);opacity:1}.homepage .campaigns .campaign__image{position:absolute;z-index:1;width:100%;height:100%}.homepage .campaigns .campaign__image:before{content:"";position:absolute;z-index:10;width:100%;height:100%;background:linear-gradient(180deg,#0000 25%,#00000080 75%)}.homepage .campaigns .campaign__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage .campaigns .campaign__content{display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:10;height:100%;padding:1.5rem}.homepage .campaigns .campaign__title{font-size:var(--text-4xl);margin-top:.5rem;margin-bottom:-80px;transition:margin-bottom var(--animation-speed) var(--animation-delay) var(--animation-function)}.homepage .campaigns .campaign__subtitle{font-size:var(--text-base);font-family:var(--font-family2);margin:0;font-weight:var(--font-bold)}.homepage .campaigns .campaign__description{font-size:var(--text-sm);margin-top:1rem;margin-bottom:0;font-weight:var(--font-regular);transform:translateY(100%);opacity:0;transition:transform var(--animation-speed) var(--animation-delay) var(--animation-function),opacity var(--animation-speed) var(--animation-delay) var(--animation-function)}.homepage .campaigns .campaign__signatures{font-size:var(--text-base);font-weight:var(--font-regular);margin-top:1rem;margin-bottom:.5rem;display:flex;align-items:flex-end;line-height:1}.homepage .campaigns .campaign__signatures svg{margin-right:.5rem;font-size:1.2rem;color:#fff9}.homepage .campaigns .campaign__progress{position:relative;z-index:5;width:100%;height:4px;border-radius:2px;background-color:#ffffff4d;margin-bottom:-30px;transition:margin-bottom var(--animation-speed) var(--animation-delay) var(--animation-function)}.homepage .campaigns .campaign__progress:before{content:"";position:absolute;z-index:5;top:0;left:0;width:var(--progress);height:100%;background-color:var(--color-orange-400);border-radius:2px}.homepage .campaigns .campaign__cta{display:inline-flex;align-items:center;color:#fff;text-decoration:none;font-size:var(--text-base);margin-top:1.5rem;font-weight:var(--font-medium);line-height:1;transform:translateY(100%);opacity:0;transition:color .25s ease-in-out,transform var(--animation-speed) var(--animation-delay) var(--animation-function),opacity var(--animation-speed) var(--animation-delay) var(--animation-function)}.homepage .campaigns .campaign__cta svg{font-size:1.3rem;margin-left:.5rem;transition:transform var(--animation-speed) var(--animation-function)}.homepage .campaigns .campaign__cta:hover svg{transform:translate(3px)}@media screen and (max-width: 860px){.homepage .campaigns{padding-top:10rem}.homepage .campaigns .campaign{width:300px;height:400px}.homepage .campaigns .campaign__content{padding:1.5rem 1rem}.homepage .campaigns .campaign__title{font-size:var(--text-3xl);margin-bottom:-80px}.homepage .campaigns .campaign__signatures{font-size:var(--text-sm);margin-top:1rem}.homepage .campaigns .campaign__signatures svg{font-size:1rem}.homepage .campaigns .campaign__cta{font-size:var(--text-sm)}}.homepage .help-work{display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:10;top:0;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 20px #0000001f;width:90%;max-width:780px}.homepage .help-work__title{margin-top:0;margin-bottom:.5rem;font-size:var(--text-2xl)}.homepage .help-work__text{font-size:var(--text-lg);margin:0}@media screen and (max-width: 860px){.homepage .help-work{display:block;text-align:center;padding:2rem 1rem}.homepage .help-work__title{font-size:var(--text-xl)}.homepage .help-work__text{font-size:var(--text-base)}.homepage .help-work .btn{margin-top:1.5rem}}.homepage .training-program .container{display:flex;align-items:center;justify-content:space-between}.homepage .training-program__video{width:40%;min-width:400px;position:relative;z-index:10;flex-shrink:0}.homepage .training-program__video-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;cursor:pointer;width:80px;height:80px;border-radius:50%;color:#fff;background-color:#0009;font-size:1.7rem;transition:background-color .25s ease-in-out}.homepage .training-program__video-play-btn:hover{background-color:var(--color-green-400)}.homepage .training-program__video-play-btn svg{margin-left:6px}.homepage .training-program__video video{display:block;width:100%;border-radius:2rem;aspect-ratio:5/6;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage .training-program__content{width:55%;max-width:600px}.homepage .training-program__description{font-size:var(--text-lg);margin-top:1rem;color:var(--color-gray-700)}.homepage .training-program__description p{margin-top:0;margin-bottom:1rem}.homepage .training-program__description p:last-child{margin-bottom:0}.homepage .training-program__stats{display:flex;margin:2rem 0;padding:0;list-style:none}.homepage .training-program__stats li{padding:0rem 2rem;border-right:1px solid var(--color-gray-300)}.homepage .training-program__stats li:first-child{padding-left:0}.homepage .training-program__stats li:last-child{border-right:none;padding-right:0}.homepage .training-program__stats strong{display:block;font-size:var(--text-sm);font-weight:var(--font-regular)}.homepage .training-program__stats span{font-size:var(--text-5xl);font-weight:var(--font-bold)}.homepage .training-program__actions{display:flex;align-items:center;justify-content:flex-start;margin-top:2rem}.homepage .training-program__actions .btn{margin-right:1rem}.homepage .training-program__actions .btn:last-child{margin-right:0}.homepage .training-program__actions .btn--outline{--btn-padding-inline: 2.1em}.homepage .training-program .top-comments{margin-top:4rem}@media screen and (max-width: 860px){.homepage .training-program .container{display:block}.homepage .training-program__video{width:100%;min-width:100px;max-width:500px;margin:0 auto}.homepage .training-program__content{width:100%;max-width:100%;text-align:center;margin-bottom:3rem}.homepage .training-program__stats,.homepage .training-program__actions{justify-content:center}}@media screen and (max-width: 600px){.homepage .training-program__video video{aspect-ratio:8/11}.homepage .training-program__stats li{padding:0rem 1rem}.homepage .training-program__stats span{font-size:var(--text-4xl)}}.homepage .story-telling{background-color:var(--color-offwhite-300);text-align:center}.homepage .story-telling .section__text{max-width:650px}.homepage .story-telling__stories{margin-top:3.5rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;aspect-ratio:10/8;overflow:hidden;position:relative}.homepage .story-telling__stories-col{display:flex;flex-direction:column;gap:1rem}.homepage .story-telling__stories .story{width:100%;border-radius:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.homepage .story-telling__stories .story img,.homepage .story-telling__stories .story video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 768px){.homepage .story-telling__stories{margin-top:3rem;grid-template-columns:repeat(4,1fr);aspect-ratio:8/8}.homepage .story-telling__stories .hide-on-mobile{display:none}}.homepage .blog .container{text-align:center}.homepage .blog__buttons{display:flex;align-items:center;justify-content:center;margin-top:3rem}.homepage .blog__buttons button{display:none}.homepage .blog__buttons a{margin-left:0rem}.homepage .blog__posts{margin-top:4rem}.homepage .blog .post{width:100%;max-width:350px;border-top:1px solid var(--color-gray-300);padding-top:1.5rem;display:flex;flex-direction:column;height:auto}.homepage .blog .post__meta{margin:0;font-size:var(--text-sm);font-weight:var(--font-medium)}.homepage .blog .post__title{font-size:var(--text-2xl);margin-top:1rem;margin-bottom:1.5rem}.homepage .blog .post__title a{color:inherit;transition:color .25s ease-in-out;text-decoration:none}.homepage .blog .post__title:hover{color:var(--color-gray-700)}.homepage .blog .post__thumbnail{display:block;width:100%;aspect-ratio:7/5;overflow:hidden;margin-top:auto}.homepage .blog .post__thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 860px){.homepage .blog .post{max-width:300px}.homepage .blog .post__meta{margin:0;font-size:var(--text-xs)}.homepage .blog .post__title{font-size:var(--text-xl);margin-top:.8rem;margin-bottom:1rem}}.homepage .partners{text-align:center;background-color:var(--color-offwhite-300)}.homepage .partners__logos{list-style:none;margin:0;padding:0;margin-top:3rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.homepage .partners__logos li{margin-right:1rem}.homepage .partners__logos li:last-child{margin-right:0}.homepage .partners__logos li img{display:block;max-height:110px;width:auto}@media screen and (max-width: 768px){.homepage .partners__logos{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.homepage .partners__logos li{width:100%;margin-right:0}.homepage .partners__logos li img{width:100%;height:auto;max-width:120px;margin:0 auto}}.homepage .top-banner{background-color:var(--color-offwhite-300)}.posts-page .blog-page-header .page-header__content{width:100%;max-width:768px}.posts-page .blog-page-header .btn{margin-top:2rem}.posts-page .post-filters{--height: 130px;background-color:var(--color-green-600);height:var(--height)}.posts-page .post-filters__wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:5}.posts-page .post-filters__cat-links{width:10%;flex-grow:1;display:flex;margin:0;padding:0;list-style:none}.posts-page .post-filters__cat-links .filters-button{flex-grow:1}.posts-page .post-filters__cat-links.toggle--open,.posts-page .post-filters__cat-links.toggle--closed{display:flex}.posts-page .post-filters .filters-button{display:flex;flex-direction:column;height:var(--height);text-align:center;align-items:center;justify-content:flex-start;padding:1.5rem .5rem 0rem;margin:0;border:none;text-decoration:none;background-color:transparent;color:#fff;opacity:.8;cursor:pointer;transition:opacity .3s ease-in-out}.posts-page .post-filters .filters-button:hover{opacity:1;background-color:var(--color-green-800)}.posts-page .post-filters .filters-button.active{color:var(--color-green-300);opacity:1}.posts-page .post-filters .filters-button.active:hover{background-color:var(--color-green-600)}.posts-page .post-filters .filters-button svg{height:32px;width:auto;margin-bottom:1rem}.posts-page .post-filters .filters-button span{font-size:var(--text-sm);font-weight:var(--font-regular)}.posts-page .post-filters__search-bar{display:none;align-items:center;justify-content:space-between;position:absolute;z-index:10;top:0;right:0;width:100%;height:100%;padding:0 1.5rem;background-color:var(--color-green-600)}.posts-page .post-filters__search-bar.show{display:block;animation:fadeIn .3s ease-in 0ms forwards}.posts-page .post-filters__search-bar.hide{animation:fadeOut .3s ease-out 0ms forwards}.posts-page .post-filters__search-bar .search-form{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.posts-page .post-filters__search-bar .search-form__body{width:100%;height:60px;position:relative;z-index:5}.posts-page .post-filters__search-bar .search-form:has(input:focus) .search-form__submit{color:var(--color-green-300)}.posts-page .post-filters__search-bar .search-form__close,.posts-page .post-filters__search-bar .search-form__submit{display:flex;align-items:center;justify-content:center;outline:none;width:40px;height:60px;color:var(--color-gray-300);background-color:transparent;position:absolute;z-index:5;top:0;border:none;padding:0;transition:color .3s ease;cursor:pointer}.posts-page .post-filters__search-bar .search-form__close:hover,.posts-page .post-filters__search-bar .search-form__submit:hover{color:var(--color-green-300)}.posts-page .post-filters__search-bar .search-form__close svg,.posts-page .post-filters__search-bar .search-form__submit svg{height:1.8rem;width:auto}.posts-page .post-filters__search-bar .search-form__submit{left:0}.posts-page .post-filters__search-bar .search-form__close{right:0}.posts-page .post-filters__search-bar .search-form input{position:absolute;z-index:4;left:0;display:block;width:100%;height:100%;background-color:transparent;border:none;padding-right:1rem;padding-left:3rem;border-radius:0;border-bottom:2px solid var(--color-gray-300);font-size:var(--text-lg);color:var(--color-gray-300);outline:none;box-shadow:none;transition:border .3s ease}.posts-page .post-filters__search-bar .search-form input:focus{outline:none;border-color:var(--color-green-300)}.posts-page .post-filters__search-bar .search-form input::-webkit-search-decoration,.posts-page .post-filters__search-bar .search-form input::-webkit-search-cancel-button,.posts-page .post-filters__search-bar .search-form input::-webkit-search-results-button,.posts-page .post-filters__search-bar .search-form input::-webkit-search-results-decoration{-webkit-appearance:none}.posts-page .post-filters__search-bar .search-form input:-webkit-autofill,.posts-page .post-filters__search-bar .search-form input:-webkit-autofill:hover,.posts-page .post-filters__search-bar .search-form input:-webkit-autofill:focus,.posts-page .post-filters__search-bar .search-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--color-green-600) inset!important}.posts-page .post-filters__search-bar .search-form input:-webkit-autofill{-webkit-text-fill-color:var(--color-gray-300)!important}.posts-page .post-filters__search-bar .post-filters-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background-color:transparent;color:#fff;cursor:pointer}.posts-page .post-filters__search-bar .post-filters-toggle:active{background-color:var(--color-green-700)}.posts-page .post-filters__search-bar .post-filters-toggle svg{height:28px;width:auto}@media screen and (max-width: 960px){.posts-page .post-filters{--height: auto}.posts-page .post-filters__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}.posts-page .post-filters__cat-links{width:100%;display:none;padding:1rem 0}.posts-page .post-filters__cat-links.toggle--open{display:block}.posts-page .post-filters__cat-links.toggle--closed{display:none}.posts-page .post-filters .filters-button{flex-direction:row;text-align:left;padding:1rem;opacity:1}.posts-page .post-filters .filters-button svg{height:28px;margin-bottom:0;margin-right:1rem}.posts-page .post-filters .search-button{display:none}.posts-page .post-filters__search-bar{display:flex;position:static;padding:1rem 0rem}.posts-page .post-filters__search-bar .search-form{max-width:400px}.posts-page .post-filters__search-bar .search-form__body,.posts-page .post-filters__search-bar .search-form__close,.posts-page .post-filters__search-bar .search-form__submit{height:50px}.posts-page .post-filters__search-bar .search-form__close svg,.posts-page .post-filters__search-bar .search-form__submit svg{height:1.5rem;width:auto}.posts-page .post-filters__search-bar .search-form__close{display:none}.posts-page .post-filters__search-bar .search-form input{padding-left:2.5rem;font-size:var(--text-base)}.posts-page .post-filters__search-bar .post-filters-toggle{display:flex}}.posts-page .posts{margin-bottom:4rem}.posts-page__controls{display:flex;flex-direction:column;align-items:center;justify-content:center}.posts-page__controls .btn.hidden{display:none}.posts-page__controls .btn.loading{color:transparent;cursor:not-allowed}.posts-page__controls .btn.loading:after{content:"";position:absolute;z-index:10;width:20px;height:20px;border-radius:50%;border:2px solid var(--color-offwhite-300);border-top-color:var(--color-green-800);background-color:transparent;top:50%;left:50%;opacity:1;margin-top:-10px;margin-left:-10px;animation:spin .5s linear 0ms infinite}.posts-page__posts-count{margin-top:0;margin-bottom:1rem;font-size:var(--text-base);color:var(--color-gray-700)}.posts-page .top-banner__content{max-width:768px}.single-post .page-header{text-align:center}.single-post .page-header:before{background-color:#0003}.single-post .page-header>.container{justify-content:center}.single-post .page-header__content{max-width:860px}.single-post .site-content{padding-top:2rem;background-color:var(--color-offwhite-200)}.single-post__header{text-align:center}.single-post__meta{text-align:center;font-size:var(--text-base);color:var(--color-gray-700)}.single-post__meta a{color:currentColor;transition:color .3s ease}.single-post__meta a:hover{color:var(--color-green-400)}.single-post__title{font-size:var(--text-4xl);font-family:var(--font-family2);color:var(--color-text-dark);font-weight:var(--font-medium);margin-bottom:0;margin-top:3rem}.single-post__content{color:#3f4947;font-size:var(--text-lg);margin:3rem 0}.single-post__content a{text-decoration:underline;color:currentColor;transition:color .2s ease}.single-post__content a:hover{color:var(--color-green-400)}.single-post__content blockquote,.single-post__content blockquote:before{color:var(--color-text-600)}.single-post__content blockquote{padding:0;margin:1.5rem 0}.single-post__content blockquote p{margin-top:0;margin-bottom:.5rem;font-size:var(--text-3xl);font-family:var(--font-family2);color:var(--color-text-dark);font-weight:var(--font-semibold)}.single-post__content blockquote p:last-child{margin-bottom:0}.single-post__content blockquote cite{color:var(--color-gray-700);font-style:normal;font-family:var(--font-family2);font-weight:var(--font-medium);font-size:var(--text-lg)}.single-post__content ul,.single-post__content ol{padding-left:1.5rem}.single-post__content h1,.single-post__content h2,.single-post__content h3,.single-post__content h4,.single-post__content h5,.single-post__content h6{color:var(--color-text-dark);font-family:var(--font-family);font-weight:var(--font-medium)}.single-post__content h1{font-size:var(--text-4xl)}.single-post__content h2{font-size:var(--text-3xl)}.single-post__content h3{font-size:var(--text-2xl)}.single-post__content h4{font-size:var(--text-xl)}.single-post__content h5{font-size:var(--text-lg)}.single-post__content h6{font-size:var(--text-base)}.single-post__content table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}.single-post__content tbody{border-bottom:1px solid var(--color-offwhite-300)}.single-post__content th,.single-post__content td{text-align:left}.single-post__content th{font-weight:700;text-transform:uppercase}.single-post__content td{border-top:1px solid var(--color-offwhite-300);padding:6px 0}.single-post__content .wp-video{--border-radius: 15px}.single-post__content .wp-video .mejs-container{border-radius:var(--border-radius)}.single-post__content .wp-video video,.single-post__content .wp-video .mejs-poster{border-radius:var(--border-radius)}.single-post__content .wp-video .mejs-controls{border-radius:0px 0px var(--border-radius) var(--border-radius)}.single-post__content img{width:100%;border-radius:10px;margin-top:1rem;margin-bottom:1rem}.single-post__content img.centered,.single-post__content .aligncenter{display:block;margin-left:auto;margin-right:auto}.single-post__content .alignleft{float:left;text-align:left}.single-post__content .alignright{float:right;text-align:right}.single-post__content .wp-caption{margin-top:1rem;margin-bottom:1rem}.single-post__content .wp-caption img{margin-top:0;margin-bottom:0}.single-post__content .wp-caption:has(.wp-caption-text) img{margin-bottom:.5rem}.single-post__content .wp-caption-text{font-size:var(--text-base);font-weight:var(--font-semibold);font-family:var(--font-family2);color:var(--color-gray-700);text-align:center}.single-post__content .five-sixths,.single-post__content .four-sixths,.single-post__content .one-fourth,.single-post__content .one-half,.single-post__content .one-sixth,.single-post__content .one-third,.single-post__content .three-fourths,.single-post__content .three-sixths,.single-post__content .two-fourths,.single-post__content .two-sixths,.single-post__content .two-thirds{box-shadow:inset 0 0 0 1px #ddd;float:left;margin-left:2.5641025641%}.single-post__content .one-half,.single-post__content .three-sixths,.single-post__content .two-fourths{width:48.7179487179%}.single-post__content .one-third,.single-post__content .two-sixths{width:31.6239316239%}.single-post__content .four-sixths,.single-post__content .two-thirds{width:65.811965812%}.single-post__content .one-fourth{width:23.0769230769%}.single-post__content .three-fourths{width:74.358974359%}.single-post__content .one-sixth{width:14.5299145299%}.single-post__content .five-sixths{width:82.905982906%}.single-post__content .first{clear:both;margin-left:0}.single-post .back-button{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto}.single-post .recent-posts{margin-top:4rem}.single-post .recent-posts__title{font-size:var(--text-3xl);text-align:center;margin-bottom:2.5rem;margin-top:0}.single-post .recent-posts .posts{grid-template-columns:repeat(4,1fr);gap:1.2rem}.single-post .recent-posts .posts .post__meta{font-size:var(--text-xs)}.single-post .recent-posts .posts .post__meta li{padding-right:5px;margin-right:5px}.single-post .recent-posts .posts .post__title{font-size:var(--text-xl)}@media screen and (max-width: 860px){.single-post .recent-posts .posts{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 430px){.single-post .recent-posts .posts{grid-template-columns:1fr}}.single-post .post-share-links{text-align:center;padding-bottom:2rem;margin-bottom:2rem}.single-post .post-share-links.post-top{border-bottom:1px solid var(--color-gray-300)}.single-post .post-share-links.post-bottom{padding-bottom:0;margin-bottom:3rem}@media screen and (max-width: 768px){.single-post__title{font-size:var(--text-3xl)}.single-post__content{font-size:var(--text-sm)}.single-post__content h1{font-size:var(--text-2xl)}.single-post__content h2{font-size:var(--text-xl)}.single-post__content h3{font-size:var(--text-lg)}.single-post__content h4{font-size:var(--text-base)}.single-post__content h5{font-size:var(--text-sm)}.single-post__content h6{font-size:var(--text-xs)}}.page-about-us .our-story{background-color:var(--color-offwhite-300)}.page-about-us .our-story .container{display:flex;align-items:center;justify-content:space-between}.page-about-us .our-story__video{width:50%;flex-shrink:0;position:relative;z-index:10}.page-about-us .our-story__video-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;cursor:pointer;width:80px;height:80px;border-radius:50%;color:#fff;background-color:#0009;font-size:1.7rem;transition:background-color .25s ease-in-out}.page-about-us .our-story__video-play-btn:hover{background-color:var(--color-green-400)}.page-about-us .our-story__video-play-btn svg{margin-left:6px}.page-about-us .our-story__video video{display:block;z-index:5;top:0;left:0;width:100%;height:100%;border-radius:2rem;box-shadow:0 4px 50px #00000080;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-about-us .our-story__content{flex-grow:1;width:10%;margin-left:5%}.page-about-us .our-story .section__title{font-family:var(--font-family2);font-size:var(--text-3xl);font-weight:var(--font-medium)}.page-about-us .our-story__text{font-size:var(--text-lg);margin-top:1rem;color:var(--color-gray-700)}.page-about-us .our-story__text p{margin-top:0;margin-bottom:1rem}.page-about-us .our-story__text p:last-child{margin-bottom:0}@media screen and (max-width: 960px){.page-about-us .our-story .container{flex-direction:column-reverse;align-items:center}.page-about-us .our-story__video{width:100%;max-width:600px}.page-about-us .our-story__video video{aspect-ratio:16/12}.page-about-us .our-story__content{text-align:center;width:100%;margin-left:0%;margin-bottom:3rem}.page-about-us .our-story .section__title{font-size:var(--text-2xl)}.page-about-us .our-story__text{font-size:var(--text-base)}}.page-about-us .overview{text-align:center}.page-about-us .overview__about{max-width:860px;margin:0 auto;display:flex;margin-top:4rem;gap:5%}.page-about-us .overview__about>div{width:100%}.page-about-us .overview__about h3{font-size:var(--text-3xl);margin:0}.page-about-us .overview__about p{font-size:var(--text-lg);color:var(--color-gray-700);margin-top:1rem;margin-bottom:0}.page-about-us .overview__value{margin-top:4rem}.page-about-us .overview__value-title{font-size:var(--text-3xl)}.page-about-us .overview__value-list{display:flex;margin-top:2rem}.page-about-us .overview__value .value{width:100%;padding:1rem;position:relative;z-index:5}.page-about-us .overview__value .value:before{content:"";position:absolute;z-index:5;width:2px;height:80%;right:0;top:50%;transform:translateY(-50%);background-color:#0000004d}.page-about-us .overview__value .value:last-child:before{display:none}.page-about-us .overview__value .value__icon img{display:inline-block;height:60px;width:auto}.page-about-us .overview__value .value__title{font-size:var(--text-2xl);font-family:var(--font-family2);font-weight:var(--font-medium);margin-top:.5rem;margin-bottom:0}.page-about-us .overview__value .value__text{margin-top:.5rem;margin-bottom:0;color:var(--color-gray-700)}.page-about-us .overview__value-list-slider{padding:2rem 0;display:none}.page-about-us .overview__value-list-slider .swiper-wrapper{transition-timing-function:linear}.page-about-us .overview__value-list-slider .value{width:350px;padding:1rem;box-shadow:0 4px 20px #0000001f;border-radius:1rem;height:auto}.page-about-us .overview__value-list-slider .value:before{display:none}@media screen and (max-width: 960px){.page-about-us .overview__value-title{font-size:var(--text-3xl)}.page-about-us .overview__value-list{display:none;grid-template-columns:1fr 1fr;margin-top:2rem}.page-about-us .overview__value-list-slider{display:block}.page-about-us .overview__value .value__title{font-size:var(--text-2xl)}}@media screen and (max-width: 768px){.page-about-us .overview{text-align:center}.page-about-us .overview__about{gap:0;flex-direction:column}.page-about-us .overview__about h3{font-size:var(--text-2xl);margin:0}.page-about-us .overview__mission{margin-top:3rem}.page-about-us .overview__value-title{font-size:var(--text-2xl)}.page-about-us .overview__value .value{padding:1rem .5rem}.page-about-us .overview__value .value__icon img{height:50px}.page-about-us .overview__value .value__title{font-size:var(--text-xl)}.page-about-us .overview__value .value__text{font-size:var(--text-sm)}}.page-about-us .team{background-color:var(--color-offwhite-300)}.page-about-us .team .section__content{text-align:center}.page-about-us .team .section__content p{color:var(--color-gray-700);font-size:var(--text-lg);max-width:580px;margin:1rem auto;margin-bottom:0}.page-about-us .team__members{margin-top:4rem;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:3rem;max-width:100%}.page-about-us .team .member{width:100%}.page-about-us .team .member__name{font-size:var(--text-xl);margin-top:0;margin-bottom:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-about-us .team .member__role{display:block;font-weight:var(--font-regular);font-size:var(--text-sm);color:var(--color-gray-700);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-about-us .team .member__image{width:100%;position:relative;z-index:5;overflow:hidden;margin-top:1rem;border-radius:1rem}.page-about-us .team .member__image:hover .member__bio-btn{opacity:1}.page-about-us .team .member__image:hover img{transform:scale(1.1);filter:grayscale(0)}.page-about-us .team .member__image-wrapper{aspect-ratio:1/1}.page-about-us .team .member__image-wrapper img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale(1);transition:filter .4s ease-in-out,transform .5s ease-in-out}.page-about-us .team .member__bio-btn{content:"";position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-color:#0000004d;opacity:0;transition:opacity .4s ease-in-out;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:underline}@media screen and (max-width: 960px){.page-about-us .team .section__content p{font-size:var(--text-base)}.page-about-us .team__members{grid-template-columns:repeat(3,minmax(0px,1fr));gap:2rem}.page-about-us .team .member__name{font-size:var(--text-lg)}.page-about-us .team .member__image{overflow:auto}.page-about-us .team .member__image:hover .member__bio-btn{opacity:1}.page-about-us .team .member__image:hover img{transform:scale(1.1);filter:grayscale(0)}.page-about-us .team .member__image-wrapper{border-radius:1rem;overflow:hidden}.page-about-us .team .member__bio-btn{position:static;height:auto;background-color:transparent;opacity:1;color:var(--color-text-dark);padding:.5rem 0}}@media screen and (max-width: 600px){.page-about-us .team__members{grid-template-columns:repeat(2,minmax(0px,1fr));gap:1.5rem}}.page-about-us .top-banner{background-color:var(--color-offwhite-300)}.get-involved .section{padding:5rem 0}.get-involved .section:nth-child(odd){background-color:var(--color-offwhite-300)}.get-involved .section:nth-child(2n) .container{flex-direction:row-reverse;justify-content:space-between}.get-involved .section .container{display:flex;align-items:center;gap:8%}.get-involved .section__image{width:55%}.get-involved .section__image img{display:block;width:100%;height:auto;border-radius:1rem;box-shadow:0 4px 50px #0006}.get-involved .section__content{flex-grow:1;width:10%}.get-involved .section .btn--mobile{display:none}.get-involved .section__number{--label-size: 40px;display:inline-flex;align-items:center;justify-content:center;width:var(--label-size);height:var(--label-size);border-radius:50%;border:1px solid rgba(0,0,0,.3);color:var(--color-green-800);font-family:var(--font-family2);font-size:var(--text-lg);font-weight:var(--font-medium)}.get-involved .section__title{font-size:var(--text-5xl);margin-top:1rem;margin-bottom:0}.get-involved .section__text{font-size:var(--text-lg);margin:1rem 0}@media screen and (max-width: 860px){.get-involved .section:nth-child(2n) .container{flex-direction:unset;justify-content:unset}.get-involved .section .container{display:grid;grid-template-rows:auto auto auto;gap:0%}.get-involved .section__image{width:100%;max-width:550px;margin:0 auto;margin-top:1rem}.get-involved .section__content{width:100%;text-align:center;grid-row:1}.get-involved .section__content .btn{display:none}.get-involved .section .btn--mobile{display:inline-flex;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;margin-top:2rem}.get-involved .section .section__text{max-width:100%}.get-involved .section__title{font-size:var(--text-4xl)}}@media screen and (max-width: 600px){.get-involved .section{padding:3rem 0}.get-involved .section .section__text{font-size:var(--text-base)}.get-involved .section__title{font-size:var(--text-3xl)}}.page-template-donation .page-header>.container{align-items:stretch}.page-template-donation .page-header__embed{max-width:354px}.page-template-donation .page-header__embed-inner{position:absolute;z-index:5;top:0;left:0;padding:1rem}.page-template-donation .page-header__embed iframe{position:relative;overflow:hidden;border-radius:15px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media screen and (max-width: 1200px){.page-template-donation .page-header{height:auto;padding:1rem 0}.page-template-donation .page-header>.container{align-items:center}.page-template-donation .page-header__embed-inner{position:static}}@media screen and (max-width: 768px){.page-template-donation .page-header{padding-top:4rem;padding-bottom:8rem;position:relative}.page-template-donation .page-header__content{width:100%}.page-template-donation .page-header__embed{margin-left:0;position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(-15%)}}.page-template-donation .section{background-color:var(--color-offwhite-200)}.page-template-donation .support{text-align:center;padding-top:10rem}.page-template-donation .support__list{display:flex;margin-top:4rem}.page-template-donation .support .support-item{width:100%;border-right:2px solid rgba(0,0,0,.3);padding:.5rem 1rem}.page-template-donation .support .support-item:last-child{border-right:none}.page-template-donation .support .support-item__icon img{height:50px;width:auto}.page-template-donation .support .support-item__title{margin-top:1rem;margin-bottom:0;font-size:var(--text-xl);font-weight:var(--font-regular)}@media screen and (max-width: 768px){.page-template-donation .support{padding-top:450px}}@media screen and (max-width: 960px){.page-template-donation .support__list{flex-wrap:wrap}.page-template-donation .support .support-item{width:50%;border-right:none;padding:2rem 1rem}.page-template-donation .support .support-item:nth-child(5){width:100%}}@media screen and (max-width: 600px){.page-template-donation .support .support-item__icon img{height:40px;width:auto}.page-template-donation .support .support-item__title{font-size:var(--text-sm)}}.page-template-donation .wtj{text-align:center;padding-bottom:.5rem}.page-template-donation .wtj__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:4rem;gap:.5rem}.page-template-donation .wtj .way{display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none;z-index:5;width:100%;height:480px;overflow:hidden}.page-template-donation .wtj .way:hover .way__action{transform:translateY(0)}.page-template-donation .wtj .way:hover .way__image img{transform:scale(1.05)}.page-template-donation .wtj .way:hover .way__image:before{opacity:1}.page-template-donation .wtj .way__image{position:absolute;z-index:-5;width:100%;height:100%}.page-template-donation .wtj .way__image:before{content:"";position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-color:#0003;opacity:0;transition:opacity .5s ease-in-out}.page-template-donation .wtj .way__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .5s ease-in-out}.page-template-donation .wtj .way__title{color:#fff;text-align:center;font-size:var(--text-3xl);font-style:normal;font-weight:var(--font-semibold);line-height:110%}.page-template-donation .wtj .way__action{position:absolute;z-index:5;bottom:0;left:0;width:100%;background-color:var(--color-orange-400);color:#fff;padding:1rem .5rem;font-size:var(--text-xl);font-weight:var(--font-regular);line-height:100%;text-decoration-line:underline;text-underline-offset:.2em;transform:translateY(100%);transition:transform .25s ease-in-out}@media screen and (max-width: 1200px){.page-template-donation .wtj{text-align:center;padding-bottom:.5rem}.page-template-donation .wtj__list{grid-template-columns:repeat(2,minmax(0,1fr))}.page-template-donation .wtj .way:last-child{grid-column-end:span 2}.page-template-donation .wtj .way__action{transform:translateY(0)}}@media screen and (max-width: 600px){.page-template-donation .wtj__list{grid-template-columns:1fr}.page-template-donation .wtj .way{align-items:flex-end}.page-template-donation .wtj .way:last-child{grid-column-end:span 1}.page-template-donation .wtj .way__title{margin-bottom:5rem}.page-template-donation .wtj .way__action{transform:translateY(0)}}.dsm .dsm-intro .container{display:flex;justify-content:space-between;align-items:center}.dsm .dsm-intro .section__title{font-size:var(--text-3xl);font-weight:var(--font-medium);font-family:var(--font-family2)}.dsm .dsm-intro__content{flex-grow:1;width:10%;margin-right:4%}.dsm .dsm-intro__info{width:50%;max-width:560px}.dsm .dsm-intro__video{width:100%;position:relative;z-index:10;flex-shrink:0}.dsm .dsm-intro__video--mobile{display:none}.dsm .dsm-intro__video-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;cursor:pointer;width:80px;height:80px;border-radius:50%;color:#fff;background-color:#0009;font-size:1.7rem;transition:background-color .25s ease-in-out}.dsm .dsm-intro__video-play-btn:hover{background-color:var(--color-green-400)}.dsm .dsm-intro__video-play-btn svg{margin-left:6px}.dsm .dsm-intro__video video{display:block;width:100%;border-radius:2rem;aspect-ratio:9/6;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 4px 50px #00000080}.dsm .dsm-intro__stats{display:flex;padding:0;margin:3rem auto 0;list-style:none;justify-content:center;max-width:480px}.dsm .dsm-intro__stats li{width:33.33%;padding:0rem 4%;border-right:1px solid var(--color-gray-300);display:flex;flex-direction:column}.dsm .dsm-intro__stats li:first-child{padding-left:0}.dsm .dsm-intro__stats li:last-child{border-right:none;padding-right:0}.dsm .dsm-intro__stats strong{display:block;font-size:var(--text-sm);font-weight:var(--font-regular)}.dsm .dsm-intro__stats span{font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--color-green-300);margin-top:auto}@media screen and (max-width: 1024px){.dsm .dsm-intro .container{flex-direction:column}.dsm .dsm-intro__content{width:100%;text-align:center;margin-right:0}.dsm .dsm-intro__info{width:100%;max-width:650px;margin-top:2rem}.dsm .dsm-intro__stats{text-align:center}}@media screen and (max-width: 600px){.dsm .dsm-intro .section__title{font-size:var(--text-2xl)}.dsm .dsm-intro__video--desktop{display:none}.dsm .dsm-intro__video--mobile{display:block;margin:2rem 0}.dsm .dsm-intro__info{margin-top:0}.dsm .dsm-intro__stats{margin:2rem -.5rem 0;justify-content:space-between}.dsm .dsm-intro__stats li{padding:0rem 4px}.dsm .dsm-intro__stats strong{font-size:var(--text-xs)}.dsm .dsm-intro__stats span{font-size:var(--text-2xl)}}.dsm .dsm-quotes{padding:0}.dsm .dsm-quotes .container{max-width:100%;padding:0}.dsm .dsm-quotes .quotes-grid{display:flex;flex-wrap:wrap}.dsm .dsm-quotes .quote{width:50%;position:relative;z-index:5}.dsm .dsm-quotes .quote__image{aspect-ratio:16/10;position:relative;z-index:5}.dsm .dsm-quotes .quote__image:before{content:"";position:absolute;z-index:5;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.5))}.dsm .dsm-quotes .quote__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dsm .dsm-quotes .quote__content{position:absolute;z-index:20;width:100%;max-width:600px;left:50%;transform:translate(-50%);bottom:0;text-align:center;padding:1rem 1rem 3rem;color:#fff}.dsm .dsm-quotes .quote__text{font-family:var(--font-family2);font-size:var(--text-2xl);margin:0}.dsm .dsm-quotes .quote__author{font-family:var(--font-family);font-size:var(--font-base);font-weight:var(--font-regular);text-transform:uppercase;letter-spacing:2px;margin-bottom:0;margin-top:1.5rem}@media screen and (max-width: 960px){.dsm .dsm-quotes .quote__image{aspect-ratio:16/14}.dsm .dsm-quotes .quote__content{padding-bottom:2rem}.dsm .dsm-quotes .quote__text{font-size:var(--text-lg)}.dsm .dsm-quotes .quote__author{font-size:var(--font-sm);margin-top:1rem}}@media screen and (max-width: 768px){.dsm .dsm-quotes .quotes-grid{display:block}.dsm .dsm-quotes .quote{width:100%}.dsm .dsm-quotes .quote__image{aspect-ratio:13/10}.dsm .dsm-quotes .quote__text{font-size:var(--text-base)}.dsm .dsm-quotes .quote__author{font-size:var(--font-xs)}}.dsm .dsm-faqs{background-color:var(--color-offwhite-200)}.dsm .dsm-faqs .top-faqs{margin-top:3rem}.dsm .dsm-take-action{position:relative;z-index:5}.dsm .dsm-take-action .container{display:flex;align-items:center}.dsm .dsm-take-action__bg{position:absolute;z-index:-5;top:0;left:0;width:100%;height:100%}.dsm .dsm-take-action__bg:before{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#00000073}.dsm .dsm-take-action__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dsm .dsm-take-action .section__title,.dsm .dsm-take-action .section__subtitle{color:#fff}.dsm .dsm-take-action__mobile-cta{display:none;width:100%;background-color:var(--color-green-400);color:#fff;text-align:center;font-weight:var(--font-medium);font-size:var(--font-base);padding:.875rem .5rem}.dsm .dsm-take-action__mobile-cta span{color:var(--color-text-dark)}.dsm .dsm-take-action__content{flex-grow:1;width:10%;color:#fff;margin-bottom:15vh}.dsm .dsm-take-action .top-tabs{width:50%}.dsm .dsm-take-action .top-tabs .newsletter-form{--margin-bottom: .5rem}.dsm .dsm-take-action .top-tabs .newsletter-form .form__input label{font-size:var(--text-xs)}.dsm .dsm-take-action .top-tabs .newsletter-form .form__checkbox{margin-top:1.5rem;margin-bottom:1rem}.dsm .dsm-take-action .top-tabs .newsletter-form [type=submit]{font-weight:var(--font-regular)}.dsm .dsm-take-action .send-email-links__link{position:relative;z-index:5;border-radius:1rem;overflow:hidden;margin-bottom:1.5rem}.dsm .dsm-take-action .send-email-links__link:before{content:"";position:absolute;z-index:-3;top:0;left:0;background-image:linear-gradient(to right,rgb(0,0,0) 30%,transparent);opacity:.6;width:100%;height:100%;transition:opacity .3s ease}.dsm .dsm-take-action .send-email-links__link:last-child{margin-bottom:0}.dsm .dsm-take-action .send-email-links__link:hover:before{opacity:.7}.dsm .dsm-take-action .send-email-links__link:hover img{transform:scale(1.1)}.dsm .dsm-take-action .send-email-links__link img{position:absolute;z-index:-5;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease}.dsm .dsm-take-action .send-email-links__link a{display:flex;align-items:center;width:100%;padding:2rem 1.5rem;font-size:var(--text-2xl);color:#fff}.dsm .dsm-take-action .send-email-links__link a svg{height:46px;width:auto;margin-right:.8rem}.dsm .dsm-take-action .send-tweet-links{display:flex;flex-wrap:wrap;justify-content:space-around}.dsm .dsm-take-action .send-tweet-links__link{display:flex;align-items:center;background-color:#4fc5ae66;color:#fff;border:1px solid #B0C9C4;border:1px solid rgba(255,255,255,.5);width:47%;padding:1rem .5rem;font-size:var(--text-base);border-radius:.8rem;margin-bottom:.8rem;transition:background-color .3s ease}.dsm .dsm-take-action .send-tweet-links__link svg{height:38px;width:auto;margin-right:.6rem}.dsm .dsm-take-action .send-tweet-links__link:hover{background-color:#4fc5ae99}.dsm .dsm-take-action .send-tweet-links__link:active{background-color:#4fc5aecc}@media screen and (max-width: 960px){.dsm .dsm-take-action .container{display:block}.dsm .dsm-take-action__content{width:100%;text-align:center;margin-bottom:3rem}.dsm .dsm-take-action .top-tabs{width:100%;max-width:768px;margin:0 auto}.dsm .dsm-take-action .send-email-links__link{border-radius:.8rem;margin-bottom:1rem}.dsm .dsm-take-action .send-email-links__link a{padding:1.5rem .7rem;font-size:var(--text-lg)}.dsm .dsm-take-action .send-email-links__link a svg{height:38px;margin-right:.5rem}.dsm .dsm-take-action .send-tweet-links{display:block}.dsm .dsm-take-action .send-tweet-links__link{width:100%;justify-content:center}.dsm .dsm-take-action .send-tweet-links__link svg{height:36px;margin-right:.5rem}}@media screen and (max-width: 600px){.dsm .dsm-take-action__mobile-cta{display:block}}.dsm .dsm-resources{text-align:center;background-color:var(--color-offwhite-200)}.dsm .dsm-resources .top-resources{margin-top:4rem}@media screen and (max-width: 768px){.dsm .dsm-resources .section__title{font-size:var(--text-4xl)}}.dsm .top-banner{background-color:var(--color-offwhite-200)}.dsm .top-banner__content{max-width:768px}.coop .coop-about{padding-bottom:8rem}.coop .coop-about .section__title{font-size:var(--text-3xl);font-family:var(--font-family2);font-weight:var(--font-medium)}.coop .coop-about__wrapper{display:flex}.coop .coop-about__content{flex-grow:1;width:10%;max-width:550px}.coop .coop-about__text{font-size:var(--text-base);color:var(--color-gray-700);margin-top:1rem;margin-bottom:1.5rem}.coop .coop-about__text strong{color:var(--color-text-dark);font-weight:var(--font-medium)}.coop .coop-about__text p{margin-top:0;margin-bottom:.5rem}.coop .coop-about__text p:last-child{margin-bottom:0}.coop .coop-about__stats{width:40%;padding:1.5rem 0rem;border-left:1px solid rgba(38,58,65,.3);display:flex;flex-direction:column;justify-content:center;margin-left:5%;padding-left:5%}.coop .coop-about__stats ul{margin:0;padding:0;list-style-type:none}.coop .coop-about__stats ul li{margin-bottom:1.5rem;display:flex;align-items:center;margin-top:0}.coop .coop-about__stats ul li:last-child{margin-bottom:0}.coop .coop-about__stats ul li strong{color:var(--color-green-300);font-size:var(--text-5xl);margin-right:1rem}.coop .coop-about__stats ul li span{font-size:var(--text-lg);color:var(--color-gray-700);font-weight:var(--font-regular);text-transform:uppercase;letter-spacing:.1rem}.coop .coop-about .top-faqs{margin-top:2.5rem}@media screen and (max-width: 1200px){.coop .coop-about .section__title{font-size:var(--text-2xl)}.coop .coop-about__stats ul li strong{font-size:var(--text-3xl)}.coop .coop-about__stats ul li span{font-size:var(--text-base)}}@media screen and (max-width: 860px){.coop .coop-about{padding-bottom:10rem}.coop .coop-about__wrapper{display:block}.coop .coop-about__content{width:100%;max-width:100%;text-align:center}.coop .coop-about__stats{width:100%;margin-top:2rem;border:none;display:flex;flex-direction:column;align-items:center;margin-left:0;padding:0}.coop .coop-about__stats ul li{margin-bottom:1rem}}.coop .coop-help-work{display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:10;top:0;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 20px #0000001f;width:90%;max-width:780px}.coop .coop-help-work__title{margin-top:0;margin-bottom:.5rem;font-size:var(--text-2xl)}.coop .coop-help-work__text{font-size:var(--text-lg);margin:0}@media screen and (max-width: 860px){.coop .coop-help-work{display:block;text-align:center;padding:2rem 1rem}.coop .coop-help-work__title{font-size:var(--text-xl)}.coop .coop-help-work__text{font-size:var(--text-base)}.coop .coop-help-work .btn{margin-top:1.5rem}}.coop .coop-makers-program{position:relative;z-index:5;padding-top:8rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.coop .coop-makers-program>.container{max-width:860px}.coop .coop-makers-program .section__title,.coop .coop-makers-program .section__subtitle,.coop .coop-makers-program .section__text{text-align:center;color:#fff}.coop .coop-makers-program .section__text{color:var(--color-offwhite-200)}.coop .coop-makers-program .top-tabs{--labelColor: rgba(255, 255, 255, .8);--labelBgColor: rgba(139, 47, 55, .7);--labelBgColorHover: rgba(139, 47, 55, 1);--labelBgColorActive: rgba(139, 47, 55, 1);--tabBgColor: rgba(139, 47, 55, 1);margin:2rem auto 0}.coop .coop-makers-program .top-tabs__label{border-color:#fff}.coop .coop-makers-program .top-tabs__wrapper{border:1px solid #FFFFFF;border-radius:0}.coop .coop-makers-program .top-tabs .top-tab{text-align:center}.coop .coop-makers-program .coop-program-tab__content{color:#fff;font-size:var(--text-lg);margin-bottom:2rem}.coop .coop-makers-program .coop-program-tab__content p{margin-top:0;margin-bottom:.7rem}.coop .coop-makers-program .coop-program-tab__content p:last-child{margin-bottom:0}.coop .coop-makers-program .coop-program-tab .btn{border:1px solid #FFFFFF}.coop .coop-makers-program .coop-program-tab__projects-title{font-size:var(--text-2xl);font-weight:var(--font-medium);margin-top:3rem;margin-bottom:1rem}.coop .coop-makers-program .coop-program-tab__projects-description{max-width:550px;margin:0 auto}.coop .coop-makers-program .coop-program-tab__projects-description p{margin-top:0;margin-bottom:.5rem}.coop .coop-makers-program .coop-program-tab__projects-description p:last-child{margin-bottom:0}.coop .coop-makers-program__projects{margin:1.5rem -1.5rem -1.5rem}.coop .coop-makers-program__projects .project{position:relative;z-index:5;height:280px;display:flex;flex-direction:column;align-items:center;padding:.5rem;padding-top:80px}.coop .coop-makers-program__projects .project__image{position:absolute;z-index:-5;top:0;left:0;width:100%;height:100%}.coop .coop-makers-program__projects .project__image:before{content:"";position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,#0003,#000000e6)}.coop .coop-makers-program__projects .project__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.coop .coop-makers-program__projects .project__title{font-size:var(--text-lg);font-weight:var(--font-medium);margin-top:0;margin-bottom:.5rem}.coop .coop-makers-program__projects .project__leader{font-size:var(--text-3xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:1px;margin-top:0;margin-bottom:.4rem}.coop .coop-makers-program__projects .project__description{font-size:var(--text-xs);font-weight:var(--font-regular);margin:0}.coop .coop-makers-program__projects .swiper-pagination{position:absolute;z-index:20;left:0;bottom:1rem;width:100%;display:flex;align-items:center;justify-content:center}.coop .coop-makers-program__projects .swiper-pagination .swiper-pagination-bullet{--bullet-size: 12px;width:var(--bullet-size);height:var(--bullet-size);border-radius:50%;background-color:transparent;margin-right:1rem;border:2px solid #FFFFFF;cursor:pointer;transition:transform .25s ease-in-out,background-color .25s ease-in-out}.coop .coop-makers-program__projects .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.coop .coop-makers-program__projects .swiper-pagination .swiper-pagination-bullet:hover{background-color:#ffffff4d}.coop .coop-makers-program__projects .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;transform:scale(1.15)}.coop .coop-makers-program__projects .swiper-pagination .swiper-pagination-bullet-active:hover{background-color:#fff}@media screen and (max-width: 860px){.coop .coop-makers-program{padding-top:10rem}}@media screen and (max-width: 600px){.coop .coop-makers-program .coop-program-tab__content{font-size:var(--text-base)}.coop .coop-makers-program .coop-program-tab__projects-title{font-size:var(--text-lg)}.coop .coop-makers-program .coop-program-tab__projects-description{font-size:var(--text-sm)}}.coop .coop-join-us{background-color:var(--color-offwhite-200)}.coop .coop-join-us .container{display:flex;align-items:center;justify-content:space-between}.coop .coop-join-us__video{width:48%;min-width:400px;position:relative;z-index:10;flex-shrink:0}.coop .coop-join-us__video-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;cursor:pointer;width:80px;height:80px;border-radius:50%;color:#fff;background-color:#0009;font-size:1.7rem;transition:background-color .25s ease-in-out}.coop .coop-join-us__video-play-btn:hover{background-color:var(--color-green-400)}.coop .coop-join-us__video-play-btn svg{margin-left:6px}.coop .coop-join-us__video video{display:block;width:100%;border-radius:2rem;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.coop .coop-join-us__content{width:50%;max-width:600px}.coop .coop-join-us__text{font-size:var(--text-lg);margin-top:1rem;color:var(--color-gray-700)}.coop .coop-join-us__text p{margin-top:0;margin-bottom:1rem}.coop .coop-join-us__text p:last-child{margin-bottom:0}.coop .coop-join-us__actions{display:flex;align-items:center;justify-content:flex-start;margin-top:2rem}.coop .coop-join-us__actions .btn{margin-right:1rem}.coop .coop-join-us__actions .btn:last-child{margin-right:0}.coop .coop-join-us__actions .btn--outline{--btn-padding-inline: 2.1em}.coop .coop-join-us .top-comments{margin-top:4rem}@media screen and (max-width: 860px){.coop .coop-join-us .container{display:block}.coop .coop-join-us__video{width:100%;min-width:100px;max-width:500px;margin:0 auto}.coop .coop-join-us__content{width:100%;max-width:100%;text-align:center;margin-bottom:3rem}.coop .coop-join-us__actions{justify-content:center}.coop .coop-join-us .top-comments{margin-top:2rem}}.coop .coop-council>.container{margin-bottom:4rem}.coop .coop-council .section__title,.coop .coop-council .section__subtitle,.coop .coop-council .section__text{text-align:center}.coop .coop-council .section__text{max-width:960px}.coop .coop-council__group{text-align:center;margin-bottom:4rem}.coop .coop-council__group:last-child{margin-bottom:0}.coop .coop-council__group-title{color:var(--color-green-400);font-size:var(--text-3xl);font-weight:var(--font-bold);margin-top:0;margin-bottom:.5rem}.coop .coop-council__group-subtitle{margin:0;font-size:var(--text-xl);font-weight:var(--font-medium);color:var(--color-gray-700)}.coop .coop-council__group-members{--gap: .5rem;padding:0 var(--gap);margin-top:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--gap)}.coop .coop-council__group .member{position:relative;z-index:5;width:100%;aspect-ratio:8/6;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:1rem}.coop .coop-council__group .member__image{position:absolute;z-index:-5;top:0;left:0;width:100%;height:100%}.coop .coop-council__group .member__image:before{content:"";position:absolute;z-index:5;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to bottom,#0000 60%,#000c)}.coop .coop-council__group .member__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale(1);transition:filter .5s ease}.coop .coop-council__group .member__name{color:#fff;margin:0;font-size:var(--text-lg);font-weight:var(--font-medium)}.coop .coop-council__group .member__role{font-size:var(--text-base);color:#fff;margin:0}.coop .coop-council__group .member__cta{position:absolute;z-index:5;width:100%;height:100%;top:0;left:0;padding:1rem;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#0006;opacity:0;transition:opacity .5s ease;text-decoration:underline}.coop .coop-council__group .member:hover .member__image img{filter:grayscale(0)}.coop .coop-council__group .member:hover .member__cta{opacity:1}.coop .top-banner{background-color:#fff}.top-dtd .page-header__content{max-width:768px}.top-dtd .dtd-context .container{display:flex;justify-content:space-between;align-items:center}.top-dtd .dtd-context .section__title{font-size:var(--text-3xl);font-weight:var(--font-medium);font-family:var(--font-family2)}.top-dtd .dtd-context .section__title span{font-weight:var(--font-bold)}.top-dtd .dtd-context__content{flex-grow:1;width:10%;margin-right:4%}.top-dtd .dtd-context__video{width:50%;max-width:550px;position:relative;z-index:10;flex-shrink:0}.top-dtd .dtd-context__video-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;cursor:pointer;width:80px;height:80px;border-radius:50%;color:#fff;background-color:#0009;font-size:1.7rem;transition:background-color .25s ease-in-out}.top-dtd .dtd-context__video-play-btn:hover{background-color:var(--color-green-400)}.top-dtd .dtd-context__video-play-btn svg{margin-left:6px}.top-dtd .dtd-context__video video{display:block;width:100%;border-radius:2rem;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 4px 50px #00000080}@media screen and (max-width: 960px){.top-dtd .dtd-context .container{flex-direction:column}.top-dtd .dtd-context__content{width:100%;margin-right:0}.top-dtd .dtd-context__video{width:100%;max-width:650px;margin-top:2rem}}@media screen and (max-width: 600px){.top-dtd .dtd-context .section__title{font-size:var(--text-2xl)}}.top-dtd .dtd-murders{background-color:var(--color-red-600);color:#fff;text-align:center;padding:2rem 0}.top-dtd .dtd-murders .section__title{color:#fff;font-size:var(--text-3xl);font-weight:var(--font-medium)}.top-dtd .dtd-murders__stats{list-style:none;padding:0;margin:0;margin-top:2rem;display:flex;align-items:flex-start;justify-content:space-between}.top-dtd .dtd-murders__stats li{width:100%;padding:0 1rem;max-width:320px}.top-dtd .dtd-murders__stats li strong{font-weight:var(--font-medium);font-size:var(--text-5xl);color:var(--color-orange-300)}.top-dtd .dtd-murders__stats li p{font-size:var(--text-lg);margin-bottom:0;margin-top:1rem;letter-spacing:.1rem}.top-dtd .dtd-murders__stats li p strong,.top-dtd .dtd-murders__stats li p b{font-weight:var(--font-medium)}.top-dtd .dtd-murders__source{font-size:var(--text-sm);color:var(--color-gray-400);margin-top:2rem;margin-bottom:0}@media screen and (max-width: 960px){.top-dtd .dtd-murders__stats li{padding:0 .5rem}.top-dtd .dtd-murders__stats li strong{font-size:var(--text-5xl)}.top-dtd .dtd-murders__stats li p{font-size:var(--text-base)}}@media screen and (max-width: 768px){.top-dtd .dtd-murders__stats li strong{font-size:var(--text-4xl)}.top-dtd .dtd-murders__stats li p{font-size:var(--text-sm)}}@media screen and (max-width: 500px){.top-dtd .dtd-murders__stats li p{font-size:var(--text-xs)}}.top-dtd .dtd-situation{text-align:center;background-color:var(--color-offwhite-200)}.top-dtd .dtd-situation>.container{max-width:1040px}.top-dtd .dtd-situation .section__title{font-family:var(--font-family2);color:var(--color-orange-400);font-weight:var(--font-medium);font-size:var(--text-4xl)}.top-dtd .dtd-situation .section__text{color:var(--color-text-dark)}.top-dtd .dtd-situation__chart{margin-top:2rem}.top-dtd .dtd-situation__chart img{width:100%;max-width:860px;height:auto;margin:0 auto}.top-dtd .dtd-situation__chart-source{font-size:var(--text-sm)}.top-dtd .dtd-situation__crimes{margin-top:4rem}.top-dtd .dtd-situation__crimes-title{font-size:var(--text-2xl);padding:0 1.5rem;margin:0}.top-dtd .dtd-situation__crimes-list{margin-top:2rem;background-color:var(--color-red-500);color:#fff;padding:.5rem 0}.top-dtd .dtd-situation__crimes-list .container{display:flex;align-items:center;justify-content:center}.top-dtd .dtd-situation__crimes-list span{padding:0 1.5rem;position:relative;z-index:1;font-size:var(--text-3xl);font-weight:var(--font-medium)}.top-dtd .dtd-situation__crimes-list span:after{content:"";position:absolute;z-index:1;top:0;right:0;height:100%;width:1px;background-color:#fff}.top-dtd .dtd-situation__crimes-list span:first-child{padding-left:0}.top-dtd .dtd-situation__crimes-list span:last-child{padding-right:0}.top-dtd .dtd-situation__crimes-list span:last-child:after{display:none}@media screen and (max-width: 1200px){.top-dtd .dtd-situation__crimes-list span{font-size:var(--text-xl)}}@media screen and (max-width: 860px){.top-dtd .dtd-situation__crimes-list span{font-size:var(--text-base)}}@media screen and (max-width: 700px){.top-dtd .dtd-situation__crimes-list span{font-size:var(--text-sm);padding:0 1rem}}@media screen and (max-width: 600px){.top-dtd .dtd-situation__crimes-list span{font-size:var(--text-xs);padding:0 .5rem}}.top-dtd .dtd-difference{position:relative;z-index:5;background-size:cover;background-position:center center;background-repeat:no-repeat}.top-dtd .dtd-difference:before{content:"";position:absolute;z-index:-5;top:0;left:0;width:100%;height:100%;background-color:#530f00b3}.top-dtd .dtd-difference .container{display:flex;align-items:center;justify-content:space-between}.top-dtd .dtd-difference .section__subtitle{color:#fff}.top-dtd .dtd-difference .section__title{color:#fff;font-size:var(--text-3xl)}.top-dtd .dtd-difference .section__title p{font-weight:var(--font-regular);font-size:var(--text-xl);margin-top:.5rem;margin-bottom:0}.top-dtd .dtd-difference__content{flex-grow:1;width:10%;color:#fff}.top-dtd .dtd-difference__content .btn{margin-top:1.5rem}.top-dtd .dtd-difference__text{margin-top:2rem}.top-dtd .dtd-difference__text p{margin-top:0;margin-bottom:1rem}.top-dtd .dtd-difference__text p:last-child{margin-bottom:0}.top-dtd .dtd-difference__video{width:50%;max-width:380px;position:relative;z-index:10;flex-shrink:0;margin-left:2rem}.top-dtd .dtd-difference__video-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;cursor:pointer;width:80px;height:80px;border-radius:50%;color:#fff;background-color:#0009;font-size:1.7rem;transition:background-color .25s ease-in-out}.top-dtd .dtd-difference__video-play-btn:hover{background-color:var(--color-green-400)}.top-dtd .dtd-difference__video-play-btn svg{margin-left:6px}.top-dtd .dtd-difference__video video{display:block;width:100%;border-radius:2rem;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 960px){.top-dtd .dtd-difference__video{max-width:280px}}@media screen and (max-width: 768px){.top-dtd .dtd-difference .container{display:block}.top-dtd .dtd-difference__content{width:100%;text-align:center;margin-bottom:2rem}.top-dtd .dtd-difference__video{width:100%;margin:0 auto;max-width:350px}}.top-dtd .dtd-defenders{background-color:var(--color-offwhite-300);text-align:center}.top-dtd .dtd-defenders .section__text{max-width:768px}.top-dtd .dtd-defenders__videos{margin-top:3rem;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}.top-dtd .dtd-defenders__videos-col{display:flex;flex-direction:column;gap:1rem}.top-dtd .dtd-defenders__videos .video{width:100%;border-radius:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:6/11;aspect-ratio:9/16}.top-dtd .dtd-defenders__videos .video img,.top-dtd .dtd-defenders__videos .video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 600px){.top-dtd .dtd-defenders__videos{grid-template-columns:repeat(2,1fr)}}.top-dtd .dtd-agreement{background-color:var(--color-offwhite-200);text-align:center}.top-dtd .dtd-agreement .section__text{max-width:860px;margin-bottom:2rem}.top-dtd .dtd-agreement__pillars{margin-top:3rem}.top-dtd .dtd-agreement__pillars-title{font-size:var(--text-3xl);margin:0}.top-dtd .dtd-agreement__pillars-list{display:flex;margin-top:2rem}.top-dtd .dtd-agreement__pillars .pillar{width:100%;padding:1rem;position:relative;z-index:5}.top-dtd .dtd-agreement__pillars .pillar:before{content:"";position:absolute;z-index:5;width:2px;height:80%;right:0;top:50%;transform:translateY(-50%);background-color:#263a414d}.top-dtd .dtd-agreement__pillars .pillar:first-child{padding-left:0}.top-dtd .dtd-agreement__pillars .pillar:last-child{padding-right:0}.top-dtd .dtd-agreement__pillars .pillar:last-child:before{display:none}.top-dtd .dtd-agreement__pillars .pillar__icon img{display:inline-block;height:60px;width:auto}.top-dtd .dtd-agreement__pillars .pillar__title{font-size:var(--text-2xl);font-family:var(--font-family2);font-weight:var(--font-medium);margin-top:1.5rem;margin-bottom:0}@media screen and (max-width: 1024px){.top-dtd .dtd-agreement__pillars-title{font-size:var(--text-2xl)}.top-dtd .dtd-agreement__pillars .pillar__icon img{height:40px}.top-dtd .dtd-agreement__pillars .pillar__title{font-size:var(--text-base)}}@media screen and (max-width: 768px){.top-dtd .dtd-agreement__pillars-title{font-size:var(--text-2xl)}.top-dtd .dtd-agreement__pillars .pillar{padding:.5rem}.top-dtd .dtd-agreement__pillars .pillar__title{margin-top:.5rem;font-size:var(--text-sm)}}.top-dtd .dtd-take-action{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:5}.top-dtd .dtd-take-action:before{content:"";position:absolute;z-index:-5;top:0;left:0;width:100%;height:100%;background-color:#003b324d}.top-dtd .dtd-take-action:after{content:"";position:absolute;z-index:-4;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.top-dtd .dtd-take-action .container{display:flex;align-items:center;justify-content:space-between}.top-dtd .dtd-take-action .section__title,.top-dtd .dtd-take-action .section__subtitle,.top-dtd .dtd-take-action .section__text{color:#fff}.top-dtd .dtd-take-action .section__text{font-size:var(--text-base)}.top-dtd .dtd-take-action__content{flex-grow:1;width:10%;color:#fff;max-width:550px}.top-dtd .dtd-take-action .top-tabs{width:50%;max-width:600px}.top-dtd .dtd-take-action .top-tabs .newsletter-form{--margin-bottom: .5rem}.top-dtd .dtd-take-action .top-tabs .newsletter-form .form__input label{font-size:var(--text-xs)}.top-dtd .dtd-take-action .top-tabs .newsletter-form .form__checkbox{margin-top:1.5rem;margin-bottom:1rem}.top-dtd .dtd-take-action .top-tabs .newsletter-form [type=submit]{font-weight:var(--font-regular)}.top-dtd .dtd-take-action .follow-them__links{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.top-dtd .dtd-take-action .follow-them__links a{display:flex;width:100%;align-items:center;background-color:#4fc5ae66;color:#fff;border:1px solid rgb(255,255,255);padding:.875rem;font-size:var(--text-base);font-weight:var(--font-medium);border-radius:.8rem;margin-bottom:.8rem;transition:background-color .3s ease}.top-dtd .dtd-take-action .follow-them__links a img{height:70px;width:auto;margin-right:.6rem}.top-dtd .dtd-take-action .follow-them__links a:hover{background-color:#4fc5ae99}.top-dtd .dtd-take-action .follow-them__links a:active{background-color:#4fc5aecc}.top-dtd .dtd-take-action .follow-them .hashtag{margin-top:3rem;text-align:center}.top-dtd .dtd-take-action .follow-them .hashtag__title{font-size:var(--text-base);font-weight:var(--font-regular);margin:0}.top-dtd .dtd-take-action .follow-them .hashtag__link{display:inline-block;font-size:var(--text-xl);font-weight:var(--font-medium);color:#fff;text-decoration:underline;margin-top:.5rem;transition:color .3s ease}.top-dtd .dtd-take-action .follow-them .hashtag__link:hover{color:var(--color-orange-400)}.top-dtd .dtd-take-action .download-tab .resource{--btn-bg-color: var(--color-green-300);--btn-text-color: var(--color-text-dark);width:100%;max-width:220px;margin:0 auto}.top-dtd .dtd-take-action .download-tab .resource__image{display:block;width:100%;aspect-ratio:4/5;overflow:hidden;margin-top:auto}.top-dtd .dtd-take-action .download-tab .resource__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-dtd .dtd-take-action .download-tab .resource__btn{margin-top:1rem;width:100%;background-color:var(--btn-bg-color);color:var(--btn-text-color);display:flex;align-items:center;justify-content:center;padding:1rem;font-size:var(--text-base)}.top-dtd .dtd-take-action .download-tab .resource__btn svg{margin-left:.6rem;flex-shrink:0;font-size:1.1em;width:auto}@media screen and (max-width: 960px){.top-dtd .dtd-take-action .container{display:block}.top-dtd .dtd-take-action__content{width:100%;text-align:center;margin-bottom:3rem}.top-dtd .dtd-take-action .top-tabs{width:100%;max-width:768px;margin:0 auto}}@media screen and (max-width: 600px){.top-dtd .dtd-take-action .follow-them__links{display:block}.top-dtd .dtd-take-action .follow-them__links a{padding:.875rem;margin-bottom:1.5rem}.top-dtd .dtd-take-action .follow-them__links a:last-child{margin-bottom:0}.top-dtd .dtd-take-action .follow-them__links a img{height:40px}.top-dtd .dtd-take-action .follow-them .hashtag{margin-top:3rem;text-align:center}.top-dtd .dtd-take-action .follow-them .hashtag__title{font-size:var(--text-base);font-weight:var(--font-regular);margin:0}.top-dtd .dtd-take-action .follow-them .hashtag__link{display:inline-block;font-size:var(--text-xl);font-weight:var(--font-medium);color:#fff;text-decoration:underline;margin-top:.5rem;transition:color .3s ease}.top-dtd .dtd-take-action .follow-them .hashtag__link:hover{color:var(--color-orange-400)}}.top-dtd .dtd-resources{text-align:center;background-color:var(--color-offwhite-200)}.top-dtd .dtd-resources .top-resources{--btn-bg-color: var(--color-offwhite-300);--btn-text-color: var(--color-text-dark);margin-top:2.5rem}@media screen and (max-width: 768px){.top-dtd .dtd-resources .section__title{font-size:var(--text-4xl)}}.top-regen .regen-soil{background-color:var(--color-offwhite-200)}.top-regen .regen-soil .container{display:flex;justify-content:space-between;align-items:center}.top-regen .regen-soil .section__title{font-size:var(--text-3xl);font-weight:var(--font-medium);font-family:var(--font-family2)}.top-regen .regen-soil .section__title span{font-weight:var(--font-bold)}.top-regen .regen-soil__content{flex-grow:1;width:10%;margin-right:4%}.top-regen .regen-soil__media{width:53%;flex-shrink:0}.top-regen .regen-soil__video{position:relative;z-index:10}.top-regen .regen-soil__video-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;cursor:pointer;width:80px;height:80px;border-radius:50%;color:#fff;background-color:#0009;font-size:1.7rem;transition:background-color .25s ease-in-out}.top-regen .regen-soil__video-play-btn:hover{background-color:var(--color-green-400)}.top-regen .regen-soil__video-play-btn svg{margin-left:6px}.top-regen .regen-soil__video video{display:block;width:100%;border-radius:2rem;aspect-ratio:14/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;box-shadow:0 4px 50px #00000080}.top-regen .regen-soil__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:1rem}.top-regen .regen-soil__logos img{width:100%;max-width:100px}@media screen and (max-width: 960px){.top-regen .regen-soil .container{flex-direction:column}.top-regen .regen-soil__content{width:100%;text-align:center;margin-right:0}.top-regen .regen-soil__media{width:100%;max-width:700px;margin-top:2rem}.top-regen .regen-soil__video video{aspect-ratio:15/9}}@media screen and (max-width: 600px){.top-regen .regen-soil .section__title{font-size:var(--text-2xl)}}.top-regen .regen-support{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:5;padding:8rem 0rem}.top-regen .regen-support:before{content:"";position:absolute;z-index:-5;top:0;left:0;width:100%;height:100%;background-color:#003b324d}.top-regen .regen-support:after{content:"";position:absolute;z-index:-4;top:0;left:0;width:100%;height:100%;background-color:#0003}.top-regen .regen-support .container{display:flex;align-items:center;justify-content:space-between}.top-regen .regen-support .section__title,.top-regen .regen-support .section__subtitle,.top-regen .regen-support .section__text{color:#fff}.top-regen .regen-support .section__text{font-size:var(--text-base)}.top-regen .regen-support__content{color:#fff;width:55%;max-width:550px;margin-top:5%}.top-regen .regen-support__action{max-width:380px;width:40%}.top-regen .regen-support__action .btn{width:100%}.top-regen .regen-support__logos{display:flex;align-items:center;justify-content:center;gap:1rem}.top-regen .regen-support__logos img{width:100%;max-width:180px}@media screen and (max-width: 960px){.top-regen .regen-support__action{max-width:320px}.top-regen .regen-support__logos img{max-width:140px}}@media screen and (max-width: 700px){.top-regen .regen-support{padding:5rem 0}.top-regen .regen-support .container{flex-direction:column}.top-regen .regen-support__content{width:100%;text-align:center;margin-right:0;margin-bottom:2rem}.top-regen .regen-support__action{max-width:400px;width:100%}.top-regen .regen-support__logos img{max-width:180px}}@media screen and (max-width: 400px){.top-regen .regen-support__logos img{max-width:130px}}.top-regen .top-banner{background-color:var(--color-offwhite-300)}
