:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty, );--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:#4299e199;--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000;--chakra-colors-white:#fff;--chakra-colors-whiteAlpha-50:#ffffff0a;--chakra-colors-whiteAlpha-100:#ffffff0f;--chakra-colors-whiteAlpha-200:#ffffff14;--chakra-colors-whiteAlpha-300:#ffffff29;--chakra-colors-whiteAlpha-400:#ffffff3d;--chakra-colors-whiteAlpha-500:#ffffff5c;--chakra-colors-whiteAlpha-600:#ffffff7a;--chakra-colors-whiteAlpha-700:#ffffffa3;--chakra-colors-whiteAlpha-800:#fffc;--chakra-colors-whiteAlpha-900:#ffffffeb;--chakra-colors-blackAlpha-50:#0000000a;--chakra-colors-blackAlpha-100:#0000000f;--chakra-colors-blackAlpha-200:#00000014;--chakra-colors-blackAlpha-300:#00000029;--chakra-colors-blackAlpha-400:#0000003d;--chakra-colors-blackAlpha-500:#0000005c;--chakra-colors-blackAlpha-600:#0000007a;--chakra-colors-blackAlpha-700:#000000a3;--chakra-colors-blackAlpha-800:#000c;--chakra-colors-blackAlpha-900:#000000eb;--chakra-colors-gray-50:#f7fafc;--chakra-colors-gray-100:#edf2f7;--chakra-colors-gray-200:#e2e8f0;--chakra-colors-gray-300:#cbd5e0;--chakra-colors-gray-400:#a0aec0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4a5568;--chakra-colors-gray-700:#2d3748;--chakra-colors-gray-800:#1a202c;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#fff5f5;--chakra-colors-red-100:#fed7d7;--chakra-colors-red-200:#feb2b2;--chakra-colors-red-300:#fc8181;--chakra-colors-red-400:#f56565;--chakra-colors-red-500:#e53e3e;--chakra-colors-red-600:#c53030;--chakra-colors-red-700:#9b2c2c;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171b;--chakra-colors-orange:#ff6c4a;--chakra-colors-yellow:#fff056;--chakra-colors-green:#00b077;--chakra-colors-teal-50:#e6fffa;--chakra-colors-teal-100:#b2f5ea;--chakra-colors-teal-200:#81e6d9;--chakra-colors-teal-300:#4fd1c5;--chakra-colors-teal-400:#38b2ac;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2c7a7b;--chakra-colors-teal-700:#285e61;--chakra-colors-teal-800:#234e52;--chakra-colors-teal-900:#1d4044;--chakra-colors-blue:#638dff;--chakra-colors-cyan-50:#edfdfd;--chakra-colors-cyan-100:#c4f1f9;--chakra-colors-cyan-200:#9decf9;--chakra-colors-cyan-300:#76e4f7;--chakra-colors-cyan-400:#0bc5ea;--chakra-colors-cyan-500:#00b5d8;--chakra-colors-cyan-600:#00a3c4;--chakra-colors-cyan-700:#0987a0;--chakra-colors-cyan-800:#086f83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#faf5ff;--chakra-colors-purple-100:#e9d8fd;--chakra-colors-purple-200:#d6bcfa;--chakra-colors-purple-300:#b794f4;--chakra-colors-purple-400:#9f7aea;--chakra-colors-purple-500:#805ad5;--chakra-colors-purple-600:#6b46c1;--chakra-colors-purple-700:#553c9a;--chakra-colors-purple-800:#44337a;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#fff5f7;--chakra-colors-pink-100:#fed7e2;--chakra-colors-pink-200:#fbb6ce;--chakra-colors-pink-300:#f687b3;--chakra-colors-pink-400:#ed64a6;--chakra-colors-pink-500:#d53f8c;--chakra-colors-pink-600:#b83280;--chakra-colors-pink-700:#97266d;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521b41;--chakra-colors-dark_green:#003f2c;--chakra-colors-hover:#002016;--chakra-colors-disabled:#b3c5c0;--chakra-colors-disabeld_text:#fffbf7;--chakra-colors-lighten:#ccd9d5;--chakra-colors-creamy:#fffbf6;--chakra-colors-white_hover:#ffffff26;--chakra-colors-light_gray:#f6f5f1;--chakra-colors-main_gray:#2a2a2a;--chakra-colors-main_gray_lighten:#757575;--chakra-colors-second_gray:#4f4f4f;--chakra-colors-border:#bdbdbd;--chakra-colors-light_border:#f6f5f0;--chakra-colors-error:#f64c46;--chakra-colors-light_blue:#e6ecff;--chakra-colors-radio-500:#003f2c;--chakra-colors-checkbox-500:#003f2c;--chakra-colors-violetBar-500:#713dff;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:"__AcidGrotesk_cf9eb0","__AcidGrotesk_Fallback_cf9eb0",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:"__AcidGrotesk_cf9eb0","__AcidGrotesk_Fallback_cf9eb0",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-3xs:.45rem;--chakra-fontSizes-2xs:.625rem;--chakra-fontSizes-xs:.75rem;--chakra-fontSizes-sm:.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-.05em;--chakra-letterSpacings-tight:-.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:.025em;--chakra-letterSpacings-wider:.05em;--chakra-letterSpacings-widest:.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-lineHeights-md:1,4rem;--chakra-radii-none:0;--chakra-radii-sm:.125rem;--chakra-radii-base:.25rem;--chakra-radii-md:.375rem;--chakra-radii-lg:.5rem;--chakra-radii-xl:.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:.25rem;--chakra-space-2:.5rem;--chakra-space-3:.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:.125rem;--chakra-space-1-5:.375rem;--chakra-space-2-5:.625rem;--chakra-space-3-5:.875rem;--chakra-shadows-xs:0 0 0 1px #0000000d;--chakra-shadows-sm:0 1px 2px 0 #0000000d;--chakra-shadows-base:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;--chakra-shadows-md:0px 0px 16px #00000014;--chakra-shadows-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--chakra-shadows-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--chakra-shadows-2xl:0 25px 50px -12px #00000040;--chakra-shadows-outline:0 0 0 3px #4299e199;--chakra-shadows-inner:inset 0 2px 4px 0 #0000000f;--chakra-shadows-none:none;--chakra-shadows-dark-lg:#0000001a 0px 0px 0px 1px,#0003 0px 5px 10px,#0006 0px 15px 40px;--chakra-sizes-1:.25rem;--chakra-sizes-2:.5rem;--chakra-sizes-3:.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:.125rem;--chakra-sizes-1-5:.375rem;--chakra-sizes-2-5:.625rem;--chakra-sizes-3-5:.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, .2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(.4, 0, .2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:.1s;--chakra-transition-duration-fast:.15s;--chakra-transition-duration-normal:.2s;--chakra-transition-duration-slow:.3s;--chakra-transition-duration-slower:.4s;--chakra-transition-duration-ultra-slow:.5s;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:30em;--chakra-breakpoints-md:48em;--chakra-breakpoints-lg:62em;--chakra-breakpoints-xl:80em;--chakra-breakpoints-2xl:96em;--chakra-breakpoints-3xl:106em;--chakra-breakpoints-4xl:120em}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500)}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400)}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;font-family:system-ui,sans-serif;line-height:1.5}body{font-feature-settings:"kern";min-height:100%;margin:0;position:relative}:where(*){box-sizing:border-box;word-wrap:break-word;border-style:solid;border-width:0}main{display:block}hr{box-sizing:content-box;border-top-width:1px;height:0;overflow:visible}:where(pre,code,kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:700}small{font-size:80%}:where(sub,sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}:where(button,input,optgroup,select,textarea){margin:0;font-family:inherit;font-size:100%;line-height:1.15}:where(button,input){overflow:visible}:where(button,select){text-transform:none}:where(){border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}:where([type=checkbox],[type=radio]){box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none!important}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item}template{display:none}:where(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre){margin:0}button{background:0 0;padding:0}fieldset,:where(ol,ul){margin:0;padding:0}textarea{resize:vertical}:where(button,[role=button]){cursor:pointer}button::-moz-focus-inner{border:0!important}table{border-collapse:collapse}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(button,input,optgroup,select,textarea){line-height:inherit;color:inherit;padding:0}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,video){max-width:100%;height:auto}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not([data-focus-visible-disabled]){box-shadow:none;outline:none}select::-ms-expand{display:none}:root,:host{--chakra-vh:100vh}@supports (height:-webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available}}@supports (height:-moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available}}@supports (height:100dvh){:root,:host{--chakra-vh:100dvh}}body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-chakra-body-bg);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base)}::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color)}::placeholder{color:var(--chakra-colors-chakra-placeholder-color)}:-ms-placeholder-shown{color:var(--chakra-colors-chakra-placeholder-color)}::placeholder{color:var(--chakra-colors-chakra-placeholder-color)}*,:before,:after{border-color:var(--chakra-colors-chakra-border-color)}.ck-editor{width:100%;font-family:var(--chakra-fonts-body)}.ck-editor__editable_inline{background-color:var(--chakra-colors-white);border:1px solid;border-color:var(--chakra-colors-light_border);border-radius:var(--chakra-radii-md);min-height:200px;color:var(--chakra-colors-main_gray);padding:1rem}.ck.ck-toolbar{background-color:var(--chakra-colors-white);border:1px solid;border-color:var(--chakra-colors-light_border);border-radius:var(--chakra-radii-md);margin-bottom:.5rem}.ck.ck-button{color:var(--chakra-colors-main_gray)}.ck.ck-button:hover{background-color:var(--chakra-colors-lighten)}.ck.ck-content{font-size:var(--chakra-fontSizes-md);line-height:1.5}.ck.ck-editor__main img{max-width:100%;height:auto}.ck-powered-by{display:none!important}html{scroll-behavior:smooth}html,body{color:var(--chakra-colors-main_gray)}#nprogress{pointer-events:none}#nprogress .bar{z-index:9999;background:#00b077;width:100%;height:4px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #00b077,0 0 5px #00b077}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;-webkit-animation:.4s linear infinite nprogresss-spinner;border:2px solid #0000;border-color:#00b077 #0000 #0000 #00b077;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.css-lxmo71{background:rgb(255 255 255/var(--header-bg-opacity));z-index:1002;--header-bg-opacity:1;position:sticky;top:0;left:0;right:0}.css-1gc6aw{-webkit-padding-start:0px;-webkit-padding-end:0px;justify-content:space-between;align-items:center;height:72px;padding-inline:0;display:flex;position:relative}@media screen and (width>=48em){.css-1gc6aw{-webkit-box-pack:inherit;-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;-webkit-padding-start:60px;-webkit-padding-end:60px;padding-inline:60px}}.css-ledcbt{-webkit-margin-start:var(--chakra-space-4);-webkit-margin-end:var(--chakra-space-4);margin-inline-start:var(--chakra-space-4);margin-inline-end:var(--chakra-space-4)}@media screen and (width>=62em){.css-ledcbt{-webkit-margin-start:0px;-webkit-margin-end:0px;margin-inline:0}}.css-ledcbt:focus,.css-ledcbt[data-focus]{outline-offset:2px;box-shadow:var(--chakra-shadows-none);outline:2px solid #0000}.css-m4qbis{color:var(--chakra-colors-dark_green);vertical-align:middle;flex-shrink:0;width:auto;height:26px;line-height:1em;display:inline-block}.css-1urnnw{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}@media screen and (width>=62em){.css-1urnnw{position:relative}}.css-jqd9rk{flex-direction:row;flex:1;height:100%;display:none;position:relative}@media screen and (width>=62em){.css-jqd9rk{display:flex}}.css-r6z5ec{z-index:1}.css-1sxje51{appearance:none;-webkit-user-select:none;user-select:none;vertical-align:middle;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);color:.6;box-shadow:var(--chakra-shadows-none);-webkit-padding-start:4px;-webkit-padding-end:4px;text-align:left;white-space:normal;justify-content:center;align-items:center;height:100%;margin-left:40px;padding-inline:4px;line-height:22px;display:inline-flex;position:relative}.css-1sxje51:focus-visible,.css-1sxje51[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-1sxje51:disabled,.css-1sxje51[disabled],.css-1sxje51[aria-disabled=true],.css-1sxje51[data-disabled]{opacity:.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none)}.css-1sxje51:hover:disabled,.css-1sxje51[data-hover]:disabled,.css-1sxje51:hover[disabled],.css-1sxje51[data-hover][disabled],.css-1sxje51:hover[aria-disabled=true],.css-1sxje51[data-hover][aria-disabled=true],.css-1sxje51:hover[data-disabled],.css-1sxje51[data-hover][data-disabled]{background:initial}.css-11urclc{background-color:#638dff;border-radius:50%;width:11px;height:11px;margin-right:7px;display:flex}.css-1vhfnon{margin-right:4px;font-size:.75rem;line-height:.975rem}.css-e8ouuz{color:currentColor;vertical-align:middle;flex-shrink:0;width:7px;height:1em;line-height:1em;display:inline-block}.css-100lcry{background:bg0;visibility:hidden;-webkit-padding-start:38px;padding-top:29px;-webkit-padding-end:38px;padding-inline:38px;background-color:var(--chakra-colors-white);z-index:1002;border-radius:4px;flex-direction:row;justify-content:space-between;width:610px;padding-bottom:34px;display:flex;position:absolute;top:calc(100% - 10px);left:40px;box-shadow:0 4px 4px #2a2a2a1f}.css-144c708{flex-direction:column;justify-content:flex-start;display:flex}.css-123dmyf{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;font-size:var(--chakra-fontSizes-md);color:var(--chakra-colors-second_gray);margin-top:var(--chakra-space-1);margin-bottom:var(--chakra-space-1);outline:2px solid #0000;line-height:1.75rem;-webkit-text-decoration:none;text-decoration:none}.css-123dmyf:focus-visible,.css-123dmyf[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-123dmyf:hover,.css-123dmyf[data-hover]{color:#638dff}.css-123dmyf:focus,.css-123dmyf[data-focus]{outline-offset:2px;font-weight:var(--chakra-fontWeights-bold);box-shadow:var(--chakra-shadows-none);outline:2px solid #0000}.css-1baj6ud{font-size:.875rem;line-height:1.4rem}.css-1baj6ud:after{content:"";-webkit-background-size:contain;background-image:url(https://miimosa.com/images/brush-heading.svg);background-repeat:no-repeat;background-size:contain;width:100%;height:.5em;display:block;position:relative}.css-1wnd25t{font-size:.875rem;line-height:1.4rem}.css-1wnd25t:after{content:"";-webkit-background-size:contain;background-image:url(https://miimosa.com/images/brush-heading.svg);background-repeat:no-repeat;background-size:contain;width:100%;height:.5em;display:none;position:relative}.css-18fan4a{color:currentColor;vertical-align:middle;flex-shrink:0;width:80px;height:80px;margin-bottom:18px;line-height:1em;display:inline-block}.css-jbefvf{flex-direction:column;width:230px;display:flex}.css-1ix1bu6{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:var(--chakra-colors-second_gray);outline:2px solid #0000;margin-bottom:6px;font-size:.75rem;line-height:15.6px;-webkit-text-decoration:none;text-decoration:none}.css-1ix1bu6:hover,.css-1ix1bu6[data-hover]{font-weight:var(--chakra-fontWeights-bold);-webkit-text-decoration:underline;text-decoration:underline}.css-1ix1bu6:focus-visible,.css-1ix1bu6[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-1ix1bu6:focus,.css-1ix1bu6[data-focus]{outline-offset:2px;box-shadow:var(--chakra-shadows-none);outline:2px solid #0000}.css-xoq9l8{z-index:1;margin-left:0}.css-1cwx1l8{background-color:#00b077;border-radius:50%;width:11px;height:11px;margin-right:7px;display:flex}.css-rcpw1c{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;font-size:var(--chakra-fontSizes-md);color:var(--chakra-colors-second_gray);margin-top:var(--chakra-space-1);margin-bottom:var(--chakra-space-1);outline:2px solid #0000;line-height:1.75rem;-webkit-text-decoration:none;text-decoration:none}.css-rcpw1c:focus-visible,.css-rcpw1c[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-rcpw1c:hover,.css-rcpw1c[data-hover]{color:#00b077}.css-rcpw1c:focus,.css-rcpw1c[data-focus]{outline-offset:2px;font-weight:var(--chakra-fontWeights-bold);box-shadow:var(--chakra-shadows-none);outline:2px solid #0000}.css-sj17qt{z-index:1;margin-left:auto}.css-1ms91i7{color:#ff6c4a;vertical-align:middle;flex-shrink:0;width:100%;height:1em;line-height:1em;display:inline-block;position:absolute;top:15px;left:0}.css-1e22v81{height:100%;margin-left:40px;margin-right:var(--chakra-space-4);flex-direction:column;justify-content:center;display:flex}.css-me6zkm{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:inherit;outline:2px solid #0000;-webkit-text-decoration:none;text-decoration:none}.css-me6zkm:focus-visible,.css-me6zkm[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-me6zkm:hover,.css-me6zkm[data-hover]{font-weight:500}.css-8b85q{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}@media screen and (width>=62em){.css-8b85q{display:none}}.css-ks6rvk{background:var(--chakra-colors-black);transform-origin:50%;-webkit-transition:-webkit-transform .4s;width:80%;height:2px;transition:transform .4s;display:flex;position:absolute;transform:translateY(-10px)rotate(0)}.css-uz1mvy{background:var(--chakra-colors-black);opacity:1;width:80%;height:2px;transition:opacity .4s;display:flex;position:absolute}.css-1nzejub{background:var(--chakra-colors-black);transform-origin:50%;-webkit-transition:-webkit-transform .4s;width:80%;height:2px;transition:transform .4s;display:flex;position:absolute;transform:translateY(10px)rotate(0)}.css-yec43i{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--chakra-space-4);width:100%;max-width:100%;-webkit-padding-end:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);flex-direction:column;align-items:center;margin-inline:auto;padding:0;display:flex}.css-12hxc0o{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--chakra-space-5);width:100%;max-width:100%;-webkit-padding-end:var(--chakra-space-5);min-width:100%;padding-inline-start:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);padding-top:var(--chakra-space-4);padding-bottom:var(--chakra-space-4);flex-direction:column;align-items:center;margin-inline:auto;display:flex}@media screen and (width>=48em){.css-12hxc0o{-webkit-padding-start:inherit;max-width:min(90%,1320px);-webkit-padding-end:inherit;min-width:min(90%,1320px);padding-inline-start:inherit;padding-inline-end:inherit}}.css-kg1jkg{row-gap:var(--chakra-space-6);width:var(--chakra-sizes-full);flex-direction:column;align-items:center;display:flex}.css-5eo3w3{row-gap:var(--chakra-space-2);flex-direction:column;align-items:center;display:flex}.css-10s2gyd{font-family:var(--chakra-fonts-heading);color:var(--chakra-colors-main_gray);font-size:1.75rem;line-height:2.1rem;font-weight:var(--chakra-fontWeights-bold)}.css-1xhj18k{flex-direction:row;display:flex}.css-plx1v9{font-size:.875rem;line-height:1.4rem}.css-lkcvti{font-size:.875rem;line-height:1.4rem;font-weight:var(--chakra-fontWeights-bold)}.css-vfmfkj{grid-gap:var(--chakra-space-8);margin-top:var(--chakra-space-6);margin-bottom:var(--chakra-space-6);width:var(--chakra-sizes-full);grid-template-columns:repeat(1,1fr);display:grid}@media screen and (width>=62em){.css-vfmfkj{grid-gap:var(--chakra-space-14);grid-template-columns:repeat(2,1fr)}}.css-121kum4{flex-direction:column;align-items:center;width:100%;display:flex}.css-f9c54r{width:var(--chakra-sizes-full);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.css-jz7x5u{background:var(--chakra-colors-dark_green);width:100%;max-width:800px;position:relative}.css-jz7x5u>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.css-jz7x5u>img,.css-jz7x5u>video{object-fit:cover}.css-jz7x5u:before{content:"";height:0;padding-bottom:75%;display:block}@media screen and (width>=62em){.css-jz7x5u{max-width:100%}}.css-1klfsl3{align-items:center;width:100%}.css-ixqf1y{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;height:var(--chakra-sizes-full);justify-content:space-evenly;row-gap:var(--chakra-space-5);flex-direction:column;display:flex}@media screen and (width>=62em){.css-ixqf1y{row-gap:0}}.css-u4p24i{flex-direction:row;align-items:center;display:flex}.css-16zmyfs{background-color:var(--chakra-colors-blue);border-radius:50%;width:11px;height:11px;margin-right:7px;display:flex}.css-4sszgj{flex-direction:row;display:flex;position:relative}.css-135xabe{color:#2a2a2a;text-overflow:ellipsis;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:0;text-align:justify;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5rem;display:-webkit-box;overflow:hidden}@media screen and (width>=62em){.css-135xabe{--chakra-line-clamp:4}}.css-135xabe:before{content:"";-webkit-background-size:contain;background-image:url(https://miimosa.com/images/up_brush_3.svg);background-repeat:no-repeat;background-size:contain;width:20px;min-width:20px;height:20px;display:inline-flex;position:absolute;top:-10px;left:-20px;transform:rotateY(180deg)}.css-135xabe:after{content:"";-webkit-background-size:contain;background-image:url(https://miimosa.com/images/down_brush_2.svg);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;margin-left:2px;display:inline-flex;position:relative;top:10px;transform:rotateY(180deg)}.css-15kxoam{row-gap:var(--chakra-space-2);flex-direction:column;display:flex}@media screen and (width>=62em){.css-15kxoam{flex-direction:row}}.css-ub78np{-webkit-column-gap:var(--chakra-space-2);align-items:center;column-gap:var(--chakra-space-2);width:var(--chakra-sizes-full);flex-direction:row;display:flex}.css-r09b25{width:var(--chakra-sizes-12);height:var(--chakra-sizes-12);color:currentColor;vertical-align:middle;fill:var(--chakra-colors-dark_green);flex-shrink:0;line-height:1em;display:inline-block}.css-1pi1z5m{color:#757575;max-width:250px;font-size:.875rem;line-height:1.4rem}.css-11yaie0{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.css-ur9b22{width:var(--chakra-sizes-8);height:var(--chakra-sizes-8);color:var(--chakra-colors-orange);vertical-align:middle;flex-shrink:0;line-height:1em;display:inline-block}.css-sx38x{color:#757575;text-overflow:ellipsis;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:2;-webkit-box-orient:vertical;max-width:300px;font-size:.875rem;line-height:1.4rem;display:-webkit-box;overflow:hidden}.css-1k7uf3z{row-gap:var(--chakra-space-4);flex-direction:column;display:flex}.css-1lstc60{-webkit-column-gap:var(--chakra-space-3);column-gap:var(--chakra-space-3);margin-bottom:var(--chakra-space-4);flex-direction:row;align-items:center;display:flex}@media screen and (width>=62em){.css-1lstc60{margin-bottom:var(--chakra-space-6)}}.css-1ynwi9m{width:var(--chakra-sizes-full);flex-direction:column;height:10px;display:flex}.css-1d9i2mu{width:var(--chakra-sizes-full);height:var(--chakra-sizes-full);background:#f2f2f2;border-radius:7px;flex-direction:row;align-items:center;display:flex;position:relative}.css-cpf961{height:var(--chakra-sizes-full);background:var(--chakra-colors-blue);border-radius:7px;width:0%;max-width:100%;transition:all 1s}.css-9jay18{flex-direction:row;justify-content:space-between;display:flex}.css-j7qwjs{flex-direction:column;display:flex}.css-17qi8mv{font-size:1rem;line-height:1.5rem;font-weight:var(--chakra-fontWeights-bold)}.css-1kv2n76{color:#757575;text-transform:lowercase;font-size:.75rem;line-height:.975rem}.css-1jgimph{color:#757575;font-size:.75rem;line-height:.975rem}.css-1fdspgp{margin-top:var(--chakra-space-3);margin-bottom:var(--chakra-space-3);flex-direction:column;align-items:center;display:flex}.css-1hyoz7m{flex-direction:row;justify-content:center;align-items:center;display:flex}.css-40fu0q{width:var(--chakra-sizes-12);height:var(--chakra-sizes-12);color:currentColor;vertical-align:middle;flex-shrink:0;line-height:1em;display:inline-block}.css-tfv8cq{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);color:var(--chakra-colors-dark_green);font-size:1.25rem;line-height:1.5rem}.css-ygkotu{width:var(--chakra-sizes-12);height:var(--chakra-sizes-12);color:currentColor;vertical-align:middle;flex-shrink:0;line-height:1em;display:inline-block;transform:rotate(180deg)}.css-198t4lk{color:var(--chakra-colors-main_gray_lighten);font-size:.75rem;line-height:.975rem}.css-tr9x2k{width:var(--chakra-sizes-full);row-gap:var(--chakra-space-4);flex-direction:column;margin-bottom:20px;display:flex}.css-k5uxlk{font-size:.75rem;line-height:.975rem}.css-1vtv5vy{-webkit-column-gap:var(--chakra-space-2);column-gap:var(--chakra-space-2);row-gap:var(--chakra-space-2);flex-direction:column;display:flex}@media screen and (width>=62em){.css-1vtv5vy{flex-direction:row}}.css-1m9vedv{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;border-radius:var(--chakra-radii-full);line-height:22px;font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:32px;min-width:var(--chakra-sizes-6);-webkit-padding-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:var(--chakra-colors-transparent);width:fit-content;color:var(--chakra-colors-dark_green);border:2px solid;border-color:var(--chakra-colors-dark_green);outline:2px solid #0000;justify-content:center;align-items:center;padding:9px 24px;font-size:1rem;display:inline-flex;position:relative}.css-1m9vedv:focus-visible,.css-1m9vedv[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);outline-offset:-6px;outline-color:var(--chakra-colors-dark_green);outline-width:2px;outline-style:solid}.css-1m9vedv:disabled,.css-1m9vedv[disabled],.css-1m9vedv[aria-disabled=true],.css-1m9vedv[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);border-color:var(--chakra-colors-disabled);color:var(--chakra-colors-disabled)}.css-1m9vedv:hover,.css-1m9vedv[data-hover]{background:var(--chakra-colors-lighten)}.css-1m9vedv:hover:disabled,.css-1m9vedv[data-hover]:disabled,.css-1m9vedv:hover[disabled],.css-1m9vedv[data-hover][disabled],.css-1m9vedv:hover[aria-disabled=true],.css-1m9vedv[data-hover][aria-disabled=true],.css-1m9vedv:hover[data-disabled],.css-1m9vedv[data-hover][data-disabled]{background:initial}.css-1m9vedv:focus,.css-1m9vedv[data-focus]{outline-offset:-6px;outline-color:var(--chakra-colors-dark_green);outline-width:2px;outline-style:solid}.css-1m9vedv:active,.css-1m9vedv[data-active]{background:var(--chakra-colors-lighten)}.css-1frmocd{font-size:.75rem;line-height:.975rem;font-weight:var(--chakra-fontWeights-normal)}.css-ccaltf{width:var(--chakra-sizes-full);background:var(--chakra-colors-creamy);flex-direction:column;display:flex}.css-k54b2{-webkit-margin-start:auto;-webkit-margin-end:auto;max-width:var(--chakra-sizes-prose);-webkit-padding-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);width:var(--chakra-sizes-full);background:var(--chakra-colors-creamy);margin-inline:auto;margin-top:var(--chakra-space-6);margin-bottom:var(--chakra-space-6);border:1px solid;border-color:var(--chakra-colors-light_gray);border-radius:4px;padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding-top:24px!important;padding-bottom:24px!important}@media screen and (width>=0) and (width<=61.98em){.css-k54b2{flex-direction:column;align-items:center;width:100%;max-width:100%;padding:0;display:flex}}@media screen and (width>=62em){.css-k54b2{-webkit-padding-start:var(--chakra-space-5);-webkit-padding-end:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);padding-top:var(--chakra-space-12);padding-bottom:var(--chakra-space-12);background:var(--chakra-colors-white);flex-direction:column;align-items:center;min-width:100%;max-width:100%;display:flex}@media screen and (width>=48em){.css-k54b2{-webkit-padding-start:inherit;-webkit-padding-end:inherit;padding-inline-start:inherit;padding-inline-end:inherit;padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);min-width:min(90%,1320px);max-width:min(90%,1320px)}}}.css-1cfbihr{width:var(--chakra-sizes-full);height:var(--chakra-sizes-full);flex-direction:row;display:flex}.css-df4yxp{min-width:350px;max-width:350px;width:var(--chakra-sizes-full);height:var(--chakra-sizes-full);-webkit-padding-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);flex-direction:column;padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);display:flex}.css-412ikr{font-size:1.125rem;line-height:1.575rem;font-weight:var(--chakra-fontWeights-bold);padding-bottom:var(--chakra-space-4)}.css-itlzu4{height:var(--chakra-sizes-full);width:var(--chakra-sizes-full);align-items:center;display:flex}.css-l7ay0r{width:var(--chakra-sizes-full);grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);display:grid}.css-1yf5kzl{grid-area:1/1/1/1}.css-65odu8{width:var(--chakra-sizes-full);justify-content:center;align-items:center;display:flex}.css-1a7nkoi{width:50px;height:50px;display:flex}.css-1nvh94u{width:var(--chakra-sizes-12);height:var(--chakra-sizes-12);color:var(--chakra-colors-orange);vertical-align:middle;flex-shrink:0;line-height:1em;display:inline-block}.css-fx3g03{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);text-align:center;line-height:1.65rem;font-size:var(--chakra-fontSizes-sm)}.css-7wkfxg{text-align:center;font-size:.75rem;line-height:.975rem}.css-5fot2m{grid-area:1/2/1/2}.css-1k7c2j5{opacity:.6;border:0;border-color:inherit;background:var(--chakra-colors-light_gray);border-style:solid;border-left-width:1px;width:1px;height:auto}.css-fm7vcw{min-width:350px;height:var(--chakra-sizes-full);-webkit-padding-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);row-gap:var(--chakra-space-3);width:var(--chakra-sizes-full);flex-direction:column;padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);display:flex}.css-2mxa5c{width:var(--chakra-sizes-full);row-gap:var(--chakra-space-1);flex-direction:column;display:flex}.css-1nlrkd1{width:var(--chakra-sizes-full);flex-direction:column;display:flex}.css-qr2gr9{width:var(--chakra-sizes-full);height:var(--chakra-sizes-full);flex-direction:row;justify-content:space-between;display:flex}.css-19b985y{font-size:.75rem;line-height:.975rem;font-weight:var(--chakra-fontWeights-bold)}.css-1c48jiu{text-align:right;font-size:.75rem;line-height:.975rem}.css-svjswr{opacity:.6;border:0;border-color:inherit;border-style:solid;border-bottom-width:1px;width:100%}.css-1nnliul{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:inherit;outline:2px solid #0000;-webkit-text-decoration:underline;text-decoration:underline}.css-1nnliul:hover,.css-1nnliul[data-hover]{font-weight:var(--chakra-fontWeights-bold);-webkit-text-decoration:underline;text-decoration:underline}.css-1nnliul:focus-visible,.css-1nnliul[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-x33h0h{text-align:left;width:var(--chakra-sizes-full);font-size:.625rem;line-height:.9375rem}.css-hp91y3{height:var(--chakra-sizes-full);-webkit-padding-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);width:var(--chakra-sizes-full);row-gap:var(--chakra-space-4);flex-direction:column;min-width:310px;max-width:350px;padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);display:flex}.css-1b8q1n6{width:var(--chakra-sizes-full);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.css-1hmj2bj{width:var(--chakra-sizes-full);row-gap:var(--chakra-space-2);flex-direction:column;display:flex}.css-r51qra{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--chakra-space-4);width:100%;max-width:100%;-webkit-padding-end:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-white);z-index:1002;border-bottom:1px solid;border-color:var(--chakra-colors-light_gray);flex-direction:column;align-items:center;margin-inline:auto;padding:0;display:flex;position:sticky;top:0}.css-1exg8e3{-webkit-margin-start:auto;-webkit-margin-end:auto;min-width:100%;max-width:100%;width:var(--chakra-sizes-full);-webkit-padding-start:0px;-webkit-padding-end:0px;padding-inline:0;flex-direction:column;align-items:center;margin-inline:auto;padding-top:0;padding-bottom:0;display:flex}@media screen and (width>=48em){.css-1exg8e3{min-width:min(90%,1320px);max-width:min(90%,1320px)}}.css-181oq13{width:var(--chakra-sizes-full);background-color:var(--chakra-colors-white);-webkit-column-gap:var(--chakra-space-5);align-items:center;column-gap:var(--chakra-space-5);flex-direction:row;height:82px;min-height:82px;display:flex;overflow-x:auto}@media screen and (width>=48em){.css-181oq13{-webkit-column-gap:0px;column-gap:0}}.css-sh97ot{width:var(--chakra-sizes-full);-webkit-column-gap:var(--chakra-space-5);column-gap:var(--chakra-space-5);height:var(--chakra-sizes-full);align-items:center;padding-top:0;padding-bottom:0;display:flex}.css-1iabztv{width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);color:var(--chakra-colors-dark_green);vertical-align:middle;opacity:0;flex-shrink:0;line-height:1em;transition:opacity .3s;display:inline-block}.css-1iabztv:hover,.css-1iabztv[data-hover]{cursor:pointer}.css-wmj3oq{height:var(--chakra-sizes-full);-webkit-box-pack:space-around;-ms-flex-pack:space-around;cursor:pointer;-webkit-padding-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);flex-direction:row;justify-content:space-around;align-items:center;padding-inline-start:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);transition:box-shadow .3s linear;display:flex;position:relative;box-shadow:inset 0 -4px #003f2c}.css-wmj3oq:hover,.css-wmj3oq[data-hover]{box-shadow:inset 0 -4px #003f2c}.css-1nod8i7{color:var(--chakra-colors-dark_green);height:var(--chakra-sizes-full);white-space:nowrap;width:var(--chakra-sizes-full);justify-content:center;align-items:center;font-size:.875rem;line-height:1.4rem;display:flex}.css-dh1sxg{height:var(--chakra-sizes-full);-webkit-box-pack:space-around;-ms-flex-pack:space-around;cursor:pointer;-webkit-padding-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);flex-direction:row;justify-content:space-around;align-items:center;padding-inline-start:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);transition:box-shadow .3s linear;display:flex;position:relative}.css-dh1sxg:hover,.css-dh1sxg[data-hover]{box-shadow:inset 0 -4px #003f2c}.css-3y6ifs{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;border-radius:var(--chakra-radii-full);line-height:22px;font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);-webkit-padding-start:var(--chakra-space-2);height:32px;-webkit-padding-end:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:var(--chakra-colors-transparent);width:fit-content;color:var(--chakra-colors-dark_green);border:2px solid;border-color:var(--chakra-colors-dark_green);outline:2px solid #0000;justify-content:center;align-items:center;min-width:fit-content;padding:9px 24px;font-size:1rem;display:flex;position:relative}.css-3y6ifs:focus-visible,.css-3y6ifs[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);outline-offset:-6px;outline-color:var(--chakra-colors-dark_green);outline-width:2px;outline-style:solid}.css-3y6ifs:disabled,.css-3y6ifs[disabled],.css-3y6ifs[aria-disabled=true],.css-3y6ifs[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);border-color:var(--chakra-colors-disabled);color:var(--chakra-colors-disabled)}.css-3y6ifs:hover,.css-3y6ifs[data-hover]{background:var(--chakra-colors-lighten)}.css-3y6ifs:hover:disabled,.css-3y6ifs[data-hover]:disabled,.css-3y6ifs:hover[disabled],.css-3y6ifs[data-hover][disabled],.css-3y6ifs:hover[aria-disabled=true],.css-3y6ifs[data-hover][aria-disabled=true],.css-3y6ifs:hover[data-disabled],.css-3y6ifs[data-hover][data-disabled]{background:initial}.css-3y6ifs:focus,.css-3y6ifs[data-focus]{outline-offset:-6px;outline-color:var(--chakra-colors-dark_green);outline-width:2px;outline-style:solid}.css-3y6ifs:active,.css-3y6ifs[data-active]{background:var(--chakra-colors-lighten)}.css-v6zpbq{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:inherit;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;outline:2px solid #0000;align-self:flex-end;-webkit-text-decoration:none;text-decoration:none}.css-v6zpbq:hover,.css-v6zpbq[data-hover]{font-weight:var(--chakra-fontWeights-bold);-webkit-text-decoration:underline;text-decoration:underline}.css-v6zpbq:focus-visible,.css-v6zpbq[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-11p4dm0{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;border-radius:var(--chakra-radii-full);line-height:22px;font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:48px;min-width:var(--chakra-sizes-10);-webkit-padding-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-dark_green);width:fit-content;color:var(--chakra-colors-white);justify-content:center;-webkit-align-self:flex-end;align-items:center;-ms-flex-item-align:flex-end;opacity:0;border:0;outline:2px solid #0000;align-self:flex-end;padding:13px 24px;font-size:1rem;transition:opacity .3s;display:inline-flex;position:relative}.css-11p4dm0:focus-visible,.css-11p4dm0[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);background:var(--chakra-colors-dark_green);outline-offset:-4px;outline-color:var(--chakra-colors-white);outline-width:2px;outline-style:solid}.css-11p4dm0:focus-visible:hover,.css-11p4dm0[data-focus-visible]:hover,.css-11p4dm0:focus-visible[data-hover],.css-11p4dm0[data-focus-visible][data-hover]{background:var(--chakra-colors-hover)}.css-11p4dm0:disabled,.css-11p4dm0[disabled],.css-11p4dm0[aria-disabled=true],.css-11p4dm0[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);background:var(--chakra-colors-disabled);color:var(--chakra-colors-disabeld_text)}.css-11p4dm0:hover,.css-11p4dm0[data-hover]{background:var(--chakra-colors-hover)}.css-11p4dm0:hover:disabled,.css-11p4dm0[data-hover]:disabled,.css-11p4dm0:hover[disabled],.css-11p4dm0[data-hover][disabled],.css-11p4dm0:hover[aria-disabled=true],.css-11p4dm0[data-hover][aria-disabled=true],.css-11p4dm0:hover[data-disabled],.css-11p4dm0[data-hover][data-disabled]{background:var(--chakra-colors-disabled)}.css-11p4dm0:focus,.css-11p4dm0[data-focus]{background:var(--chakra-colors-dark_green);outline-offset:-4px;outline-color:var(--chakra-colors-white);outline-width:2px;outline-style:solid}.css-11p4dm0:focus:hover,.css-11p4dm0[data-focus]:hover,.css-11p4dm0:focus[data-hover],.css-11p4dm0[data-focus][data-hover],.css-11p4dm0:active,.css-11p4dm0[data-active]{background:var(--chakra-colors-hover)}.css-f9sfqb{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--chakra-space-4);width:100%;max-width:100%;-webkit-padding-end:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-creamy);-webkit-column-gap:var(--chakra-space-6);align-items:center;column-gap:var(--chakra-space-6);flex-direction:row;margin-inline:auto;padding:0;display:flex}.css-1rsi56g{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;min-width:100%;max-width:100%;padding-top:var(--chakra-space-4);padding-bottom:var(--chakra-space-4);background-color:var(--chakra-colors-creamy);height:var(--chakra-sizes-full);width:var(--chakra-sizes-full);-webkit-column-gap:var(--chakra-space-4);align-items:flex-start;column-gap:var(--chakra-space-4);-webkit-padding-start:0px;-webkit-padding-end:0px;flex-direction:column;margin-inline:auto;padding-inline:0;display:flex}@media screen and (width>=48em){.css-1rsi56g{-webkit-padding-start:inherit;min-width:min(90%,1320px);max-width:min(90%,1320px);-webkit-padding-end:inherit;padding-inline-start:inherit;padding-inline-end:inherit}}@media screen and (width>=62em){.css-1rsi56g{flex-direction:row}}.css-1ky160k{background:var(--chakra-colors-white);-webkit-padding-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding-top:var(--chakra-space-8);padding-bottom:var(--chakra-space-8);row-gap:var(--chakra-space-8);border:1px solid;border-color:var(--chakra-colors-light_gray);width:var(--chakra-sizes-full);flex-direction:column;display:flex}@media screen and (width>=48em){.css-1ky160k{-webkit-padding-start:var(--chakra-space-8);-webkit-padding-end:var(--chakra-space-8);padding-inline-start:var(--chakra-space-8);padding-inline-end:var(--chakra-space-8)}}.css-kjafn5{display:flex;position:relative}.css-8gwkhc{width:var(--chakra-sizes-full);height:var(--chakra-sizes-full);overflow:hidden}.css-k4f874{width:var(--chakra-sizes-full);flex-direction:column;flex-basis:400px;display:flex}.css-kafvoz{border:1px solid;border-color:var(--chakra-colors-light_gray);background-color:var(--chakra-colors-white);-webkit-padding-start:var(--chakra-space-6);height:fit-content;-webkit-padding-end:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-8);padding-bottom:var(--chakra-space-8);width:var(--chakra-sizes-full);min-width:100%;max-width:var(--chakra-sizes-full);row-gap:var(--chakra-space-8);border-radius:4px;flex-direction:column;display:flex;position:relative}@media screen and (width>=48em){.css-kafvoz{height:fit-content}}@media screen and (width>=62em){.css-kafvoz{min-width:330px;max-width:330px}}.css-qxnhz1{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);margin-bottom:var(--chakra-space-4);font-size:1.25rem;line-height:1.5rem}.css-1uyhqit{row-gap:var(--chakra-space-4);flex-direction:column;align-items:center;display:flex}.css-1ldg9sl{gap:var(--chakra-space-1);width:var(--chakra-sizes-full);-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start;display:flex}.css-70qvj9{align-items:center;display:flex}.css-ynhznl{width:fit-content;margin-right:var(--chakra-space-2);font-size:.875rem;line-height:1.4rem}.css-1hwiper{isolation:isolate;width:calc(100% - 110px);display:flex;position:relative}.css-611ux8{height:var(--input-height);font-size:var(--input-font-size);-webkit-padding-start:0px;-webkit-padding-end:0px;outline-offset:2px;appearance:none;min-width:0;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);border-bottom:1px solid;border-color:inherit;background:var(--chakra-colors-transparent);border-radius:0;outline:2px solid #0000;width:100%;padding-inline:0;position:relative}.css-611ux8:disabled,.css-611ux8[disabled],.css-611ux8[aria-disabled=true],.css-611ux8[data-disabled]{opacity:.4;cursor:not-allowed}.css-611ux8[aria-readonly=true],.css-611ux8[readonly],.css-611ux8[data-readonly]{-webkit-user-select:all;user-select:all;box-shadow:var(--chakra-shadows-none)!important}.css-611ux8[aria-invalid=true],.css-611ux8[data-invalid]{border-color:#e53e3e;box-shadow:0 1px #e53e3e}.css-611ux8:focus-visible,.css-611ux8[data-focus-visible]{border-color:#000;box-shadow:0 1px #000}.css-611ux8::-webkit-input-placeholder{font-size:14px}.css-611ux8::placeholder{font-size:14px}.css-611ux8:-ms-placeholder-shown{font-size:14px}.css-611ux8::placeholder,.css-611ux8[data-placeholder]{font-size:14px}.css-7o3uv7{height:var(--input-height);font-size:var(--input-font-size);-webkit-padding-start:var(--input-padding);-webkit-padding-end:var(--input-padding);border-radius:var(--input-border-radius);border-color:inherit;background:var(--chakra-colors-gray-100);-webkit-margin-start:-1px;border-inline-start-color:var(--chakra-colors-transparent);white-space:nowrap;pointer-events:none;border:var(--chakra-borders-none);background-color:var(--chakra-colors-transparent);border-top-left-radius:0;border-bottom-left-radius:0;flex:none;align-items:center;width:auto;margin-inline-start:-1px;padding-inline-start:var(--input-padding);padding-inline-end:var(--input-padding);display:flex}.css-8527by{color:var(--chakra-colors-dark_green);font-size:.875rem;line-height:1.4rem;font-weight:var(--chakra-fontWeights-bold)}.css-pm6zqi{row-gap:var(--chakra-space-5);flex-direction:column;display:flex}.css-z6z3lo{opacity:.6;border:0 solid;border-bottom-width:1px;border-color:var(--chakra-colors-main_gray);width:100%;margin-bottom:var(--chakra-space-4)}.css-qfsht9{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:inherit;font-size:var(--chakra-fontSizes-xs);outline:2px solid #0000;-webkit-text-decoration:underline;text-decoration:underline}.css-qfsht9:hover,.css-qfsht9[data-hover]{font-weight:var(--chakra-fontWeights-bold);-webkit-text-decoration:underline;text-decoration:underline}.css-qfsht9:focus-visible,.css-qfsht9[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-i4ztus{-webkit-padding-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-8);padding-bottom:var(--chakra-space-8);margin-top:var(--chakra-space-5);row-gap:var(--chakra-space-6);background-color:var(--chakra-colors-white);width:var(--chakra-sizes-full);min-width:100%;max-width:var(--chakra-sizes-full);border:1px solid;border-color:var(--chakra-colors-light_gray);border-radius:4px;flex-direction:column;display:flex}@media screen and (width>=62em){.css-i4ztus{min-width:330px;max-width:330px}}.css-1vqkln1{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:1.25rem;line-height:1.5rem}.css-ks2xqc{flex-direction:column;width:100%;height:fit-content;display:flex}.css-1lucrjl{opacity:.6;width:100%;margin-bottom:var(--chakra-space-4);border:0 solid;border-bottom-width:1px;border-color:var(--chakra-colors-main_gray)}.css-tu0njr{list-style-type:initial;-webkit-margin-start:1em;margin-inline-start:1em}.css-1j3x6ut{width:var(--chakra-sizes-full);background:var(--chakra-colors-white);row-gap:var(--chakra-space-4);padding-top:var(--chakra-space-6);padding-bottom:var(--chakra-space-6);-webkit-padding-start:var(--chakra-space-8);-webkit-padding-end:var(--chakra-space-8);margin-top:var(--chakra-space-8);margin-bottom:var(--chakra-space-8);border:1px solid;border-color:var(--chakra-colors-light_gray);border-radius:4px;flex-direction:column;padding-inline-start:var(--chakra-space-8);padding-inline-end:var(--chakra-space-8);display:flex}.css-rtg59p{row-gap:var(--chakra-space-2);flex-direction:column;display:flex}@media screen and (width>=48em){.css-rtg59p{flex-direction:row}}.css-1y2nhmv{min-width:160px;font-size:.75rem;font-weight:700;line-height:.975rem}.css-38kqgc{text-align:justify;font-size:.75rem;line-height:.975rem}.css-1mqgvbw{font-size:.75rem;line-height:.975rem;-webkit-text-decoration:underline;text-decoration:underline}.css-1i5627r{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--chakra-space-4);width:100%;max-width:100%;-webkit-padding-end:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background-color:var(--chakra-colors-creamy);flex-direction:column;align-items:center;margin-inline:auto;padding:0;display:flex}.css-dymbhu{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--chakra-space-4);width:100%;max-width:100%;-webkit-padding-end:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background-image:url(/project-preview-assets/background-texture-green.jpg);background-repeat:repeat;flex-direction:column;align-items:center;margin-inline:auto;padding:0;display:flex}.css-1112n5t{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-start:var(--chakra-space-5);width:100%;max-width:100%;-webkit-padding-end:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);padding-top:var(--chakra-space-12);padding-bottom:var(--chakra-space-12);flex-direction:column;align-items:center;min-width:100%;margin-inline:auto;display:flex}@media screen and (width>=48em){.css-1112n5t{-webkit-padding-start:inherit;max-width:min(90%,1320px);-webkit-padding-end:inherit;padding-inline-start:inherit;padding-inline-end:inherit;padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);min-width:min(90%,1320px)}}.css-11sb45p{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-column-gap:var(--chakra-space-6);justify-content:space-between;align-items:flex-start;column-gap:var(--chakra-space-6);row-gap:var(--chakra-space-6);flex-direction:column;width:100%;display:flex}@media screen and (width>=48em){.css-11sb45p{flex-direction:row;row-gap:0}}.css-10ddco1{flex-direction:column;align-items:center;width:100%;display:flex}@media screen and (width>=48em){.css-10ddco1{width:260px}}.css-18dx2km{border:1px solid;border-color:var(--chakra-colors-yellow);border-radius:38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.css-gku4lt{line-height:1.4rem;font-size:var(--chakra-fontSizes-sm);color:var(--chakra-colors-yellow)}.css-1vkim88{line-height:1.4rem;font-size:var(--chakra-fontSizes-xl);margin-top:var(--chakra-space-4);text-align:center;width:auto;color:var(--chakra-colors-white)}@media screen and (width>=48em){.css-1vkim88{width:180px}}.css-x0ddw3{line-height:1.4rem;font-size:var(--chakra-fontSizes-md);margin-top:var(--chakra-space-4);text-align:center;color:var(--chakra-colors-white)}.css-iut9by{width:var(--chakra-sizes-full);margin-top:var(--chakra-space-20);margin-bottom:var(--chakra-space-20);-webkit-padding-start:var(--chakra-space-10);-webkit-padding-end:var(--chakra-space-10);flex-direction:column;justify-content:center;padding-inline-start:var(--chakra-space-10);padding-inline-end:var(--chakra-space-10);display:flex}.css-1pzm4wh{width:var(--chakra-sizes-full);margin-bottom:var(--chakra-space-10);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.css-1pj6wme{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:1.375rem;line-height:1.65rem}.css-1w6uytz{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:inherit;outline:2px solid #0000;-webkit-text-decoration:none;text-decoration:none}.css-1w6uytz:hover,.css-1w6uytz[data-hover]{font-weight:var(--chakra-fontWeights-bold);-webkit-text-decoration:underline;text-decoration:underline}.css-1w6uytz:focus-visible,.css-1w6uytz[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-3au4dw{--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;flex-direction:column-reverse;justify-content:center;width:100%;display:flex}.css-1nvu984{z-index:1;color:var(--chakra-colors-dark_green);margin-bottom:0;margin-top:var(--chakra-space-6);width:var(--chakra-sizes-full);justify-content:center;display:flex}@media screen and (width>=48em){.css-1nvu984{justify-content:flex-end}}.css-167qawj{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);color:.6;box-shadow:var(--chakra-shadows-none);justify-content:center;align-items:center;line-height:1.2;display:inline-flex;position:relative}.css-167qawj:focus-visible,.css-167qawj[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-167qawj:disabled,.css-167qawj[disabled],.css-167qawj[aria-disabled=true],.css-167qawj[data-disabled]{opacity:.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none)}.css-167qawj:hover:disabled,.css-167qawj[data-hover]:disabled,.css-167qawj:hover[disabled],.css-167qawj[data-hover][disabled],.css-167qawj:hover[aria-disabled=true],.css-167qawj[data-hover][aria-disabled=true],.css-167qawj:hover[data-disabled],.css-167qawj[data-hover][data-disabled]{background:initial}.css-94fb8y{color:currentColor;vertical-align:middle;cursor:pointer;flex-shrink:0;width:32px;height:32px;line-height:1em;display:inline-block}@media screen and (width>=48em){.css-94fb8y{width:29px;height:29px}}.css-1x08rm7{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);color:.6;box-shadow:var(--chakra-shadows-none);justify-content:center;align-items:center;margin-left:6px;line-height:1.2;display:inline-flex;position:relative}.css-1x08rm7:focus-visible,.css-1x08rm7[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-1x08rm7:disabled,.css-1x08rm7[disabled],.css-1x08rm7[aria-disabled=true],.css-1x08rm7[data-disabled]{opacity:.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none)}.css-1x08rm7:hover:disabled,.css-1x08rm7[data-hover]:disabled,.css-1x08rm7:hover[disabled],.css-1x08rm7[data-hover][disabled],.css-1x08rm7:hover[aria-disabled=true],.css-1x08rm7[data-hover][aria-disabled=true],.css-1x08rm7:hover[data-disabled],.css-1x08rm7[data-hover][data-disabled]{background:initial}.css-o8axo4{color:currentColor;vertical-align:middle;flex-shrink:0;width:32px;height:32px;line-height:1em;display:inline-block}@media screen and (width>=48em){.css-o8axo4{width:29px;height:29px}}.css-18x565y{-webkit-margin-start:var(--chakra-space-2);-webkit-margin-end:var(--chakra-space-2);margin-inline-start:var(--chakra-space-2);margin-inline-end:var(--chakra-space-2);display:flex}@media screen and (width>=48em){.css-18x565y{-webkit-margin-start:0px;-webkit-margin-end:0px;margin-inline:0}}.css-1czc8q{pointer-events:auto;flex-direction:column;width:100%;height:595px;display:flex}@media screen and (width>=48em){.css-1czc8q{width:324px}}.css-uzm0s7{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-color:var(--chakra-colors-border);background-color:var(--chakra-colors-dark_green);border-radius:4px 4px 0 0;width:100%;height:200px;display:flex;position:relative;overflow:hidden}.css-3mjh4y{background-color:var(--chakra-colors-white);border-style:solid;border-width:0 1px 1px;border-color:var(--chakra-colors-border);width:100%;padding-top:var(--chakra-space-6);padding-bottom:var(--chakra-space-6);-webkit-padding-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);border-bottom-right-radius:4px;border-bottom-left-radius:4px;flex-direction:column;padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);display:flex}.css-ssyurw{align-items:center;height:26px;display:flex;overflow:hidden}.css-110mvtl{border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-color:var(--chakra-colors-green);-webkit-padding-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);padding-top:var(--chakra-space-1);padding-bottom:var(--chakra-space-1);background-color:var(--chakra-colors-white);border-top-left-radius:4px;border-bottom-left-radius:4px;align-items:center;height:100%;display:flex}.css-ne95my{font-size:.625rem;line-height:.9375rem}.css-1tw0821{-webkit-padding-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);border-top:1px solid;border-bottom:1px solid;border-color:var(--chakra-colors-green);padding-inline-start:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);padding-top:var(--chakra-space-1);padding-bottom:var(--chakra-space-1);background-color:var(--chakra-colors-white);align-items:center;height:100%;display:flex}.css-t09zcz{background-color:var(--chakra-colors-green);border-radius:12px;width:6px;height:6px}.css-1d6gcxv{margin-left:var(--chakra-space-1);text-overflow:ellipsis;font-size:.625rem;line-height:.9375rem;overflow:hidden}.css-12wgk80{-webkit-padding-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);padding-top:var(--chakra-space-1);padding-bottom:var(--chakra-space-1);background-color:var(--chakra-colors-green);border-top:1px solid;border-bottom:1px solid;border-right:1px solid;border-color:var(--chakra-colors-green);border-top-right-radius:4px;border-bottom-right-radius:4px;align-items:center;height:100%;display:flex}.css-ii9zr{text-overflow:ellipsis;height:46px;max-height:46px;margin-top:var(--chakra-space-4);margin-bottom:var(--chakra-space-4);-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5rem;display:-webkit-box;overflow:hidden}.css-n7lhxj{-webkit-box-flex-wrap:wrap;min-height:56px;max-height:56px;margin-bottom:var(--chakra-space-4);-webkit-column-gap:var(--chakra-space-1);column-gap:var(--chakra-space-1);row-gap:var(--chakra-space-1);flex-wrap:wrap;display:flex;overflow:hidden}.css-1a8h4ue{border:1px solid;border-color:var(--chakra-colors-border);padding:var(--chakra-space-2);white-space:pre;border-radius:4px;justify-content:center;align-items:center;width:fit-content;height:26px;display:flex}.css-1mrpyof{height:fit-content;font-size:.625rem;line-height:.9375rem}.css-1fvn5f2{flex-direction:column;width:100%;min-height:53px;display:flex}.css-14rlr0r{background-color:var(--chakra-colors-light_gray);box-sizing:border-box;width:100%;height:7px;margin-top:var(--chakra-space-2);margin-bottom:var(--chakra-space-2);border-radius:7px;display:flex;overflow:hidden}.css-4ro46o{background-color:var(--chakra-colors-green);box-sizing:border-box;border-radius:7px;width:49%;height:auto;display:flex;position:relative}.css-1lekzkb{justify-content:space-between;align-items:center;display:flex}.css-it4g69{font-size:.625rem;line-height:.9375rem;font-weight:var(--chakra-fontWeights-bold)}.css-8anrvj{border:var(--chakra-borders-none);border-top:1px dotted;border-color:var(--chakra-colors-border);margin-top:var(--chakra-space-5);margin-bottom:var(--chakra-space-5)}.css-wfic4f{flex-direction:row;align-items:center;height:50px;display:flex}.css-1xg3cdz{border-radius:var(--chakra-radii-full);text-align:center;text-transform:uppercase;font-weight:var(--chakra-fontWeights-bold);background:var(--chakra-colors-light_gray);color:var(--chakra-colors-black);border-color:var(--avatar-border-color);vertical-align:top;--avatar-border-color:var(--chakra-colors-white);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex;position:relative}.css-1xg3cdz:not([data-loaded]){--avatar-bg:#4e23b2}.chakra-ui-dark .css-1xg3cdz:not([data-theme]),[data-theme=dark] .css-1xg3cdz:not([data-theme]),.css-1xg3cdz[data-theme=dark]{--avatar-border-color:var(--chakra-colors-gray-800)}.css-1ebyn6{font-size:var(--avatar-font-size);line-height:1}.css-16k2qhs{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;margin-left:var(--chakra-space-2);flex-direction:column;align-items:flex-start;display:flex}.css-c2rqnm{text-overflow:ellipsis;height:fit-content;max-height:31px;font-size:.75rem;line-height:.975rem;font-weight:var(--chakra-fontWeights-bold);overflow:hidden}.css-1ne1tna{margin-top:var(--chakra-space-0-5);flex-direction:row;display:flex}.css-1h63gqo{margin-top:var(--chakra-space-0-5);font-size:.75rem;line-height:.975rem}.css-oijz2b{border-radius:var(--chakra-radii-full);text-align:center;text-transform:uppercase;font-weight:var(--chakra-fontWeights-bold);background:var(--chakra-colors-light_gray);color:var(--chakra-colors-black);border-color:var(--avatar-border-color);vertical-align:top;--avatar-border-color:var(--chakra-colors-white);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex;position:relative}.css-oijz2b:not([data-loaded]){--avatar-bg:#0f54b2}.chakra-ui-dark .css-oijz2b:not([data-theme]),[data-theme=dark] .css-oijz2b:not([data-theme]),.css-oijz2b[data-theme=dark]{--avatar-border-color:var(--chakra-colors-gray-800)}.css-ybwz21{background-color:var(--chakra-colors-green);box-sizing:border-box;border-radius:7px;width:21%;height:auto;display:flex;position:relative}.css-13a5dyt{border-radius:var(--chakra-radii-full);text-align:center;text-transform:uppercase;font-weight:var(--chakra-fontWeights-bold);background:var(--chakra-colors-light_gray);color:var(--chakra-colors-black);border-color:var(--avatar-border-color);vertical-align:top;--avatar-border-color:var(--chakra-colors-white);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex;position:relative}.css-13a5dyt:not([data-loaded]){--avatar-bg:#fa2ed8}.chakra-ui-dark .css-13a5dyt:not([data-theme]),[data-theme=dark] .css-13a5dyt:not([data-theme]),.css-13a5dyt[data-theme=dark]{--avatar-border-color:var(--chakra-colors-gray-800)}.css-u416ii{background-color:var(--chakra-colors-green);box-sizing:border-box;border-radius:7px;width:12%;height:auto;display:flex;position:relative}.css-1nw31cw{border-radius:var(--chakra-radii-full);text-align:center;text-transform:uppercase;font-weight:var(--chakra-fontWeights-bold);background:var(--chakra-colors-light_gray);color:var(--chakra-colors-black);border-color:var(--avatar-border-color);vertical-align:top;--avatar-border-color:var(--chakra-colors-white);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex;position:relative}.css-1nw31cw:not([data-loaded]){--avatar-bg:#56d851}.chakra-ui-dark .css-1nw31cw:not([data-theme]),[data-theme=dark] .css-1nw31cw:not([data-theme]),.css-1nw31cw[data-theme=dark]{--avatar-border-color:var(--chakra-colors-gray-800)}.css-17xphew{background-color:var(--chakra-colors-green);box-sizing:border-box;border-radius:7px;width:86%;height:auto;display:flex;position:relative}.css-8rm1e5{border-radius:var(--chakra-radii-full);text-align:center;text-transform:uppercase;font-weight:var(--chakra-fontWeights-bold);background:var(--chakra-colors-light_gray);color:var(--chakra-colors-black);border-color:var(--avatar-border-color);vertical-align:top;--avatar-border-color:var(--chakra-colors-white);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex;position:relative}.css-8rm1e5:not([data-loaded]){--avatar-bg:#2e0e06}.chakra-ui-dark .css-8rm1e5:not([data-theme]),[data-theme=dark] .css-8rm1e5:not([data-theme]),.css-8rm1e5[data-theme=dark]{--avatar-border-color:var(--chakra-colors-gray-800)}.css-1bumoyt{background-color:var(--chakra-colors-green);box-sizing:border-box;border-radius:7px;width:87%;height:auto;display:flex;position:relative}.css-1y9yzpo{border-radius:var(--chakra-radii-full);text-align:center;text-transform:uppercase;font-weight:var(--chakra-fontWeights-bold);background:var(--chakra-colors-light_gray);color:var(--chakra-colors-black);border-color:var(--avatar-border-color);vertical-align:top;--avatar-border-color:var(--chakra-colors-white);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex;position:relative}.css-1y9yzpo:not([data-loaded]){--avatar-bg:#ff1ad7}.chakra-ui-dark .css-1y9yzpo:not([data-theme]),[data-theme=dark] .css-1y9yzpo:not([data-theme]),.css-1y9yzpo[data-theme=dark]{--avatar-border-color:var(--chakra-colors-gray-800)}.css-1itbhjf{background-image:url(/project-preview-assets/background-texture-green.jpg);background-repeat:repeat;position:relative}.css-1p92nuc{z-index:1;-webkit-margin-start:auto;-webkit-margin-end:auto;max-width:1216px;padding-top:var(--chakra-space-12);padding-bottom:var(--chakra-space-12);-webkit-padding-start:22px;-webkit-padding-end:22px;margin-inline:auto;padding-inline:22px;position:relative}@media screen and (width>=48em){.css-1p92nuc{-webkit-padding-start:var(--chakra-space-12);-webkit-padding-end:var(--chakra-space-12);padding-inline-start:var(--chakra-space-12);padding-inline-end:var(--chakra-space-12)}}.css-xwym18{--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;flex-direction:column-reverse;justify-content:space-between;display:flex}@media screen and (width>=48em){.css-xwym18{flex-direction:row}}.css-1ym8ja{width:100%;padding-top:var(--chakra-space-4)}@media screen and (width>=48em){.css-1ym8ja{width:256px}}.css-1sio6sq{-webkit-margin-start:auto;-webkit-margin-end:auto;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.css-6oy3n6{color:var(--chakra-colors-white);flex-direction:column;margin-bottom:21px;display:flex}.css-1mtk0z{color:currentColor;vertical-align:middle;flex-shrink:0;width:auto;height:32px;line-height:1em;display:block}.css-1663gqe{margin-top:12px;font-size:.75rem;font-weight:700;line-height:1.4rem;display:block}.css-1gd1m7l{justify-content:center;gap:var(--chakra-space-3);flex-direction:row;display:flex}.css-117aj19{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);box-shadow:var(--chakra-shadows-none);-webkit-padding-start:0px;-webkit-padding-end:0px;padding-inline:0;color:var(--chakra-colors-light_gray);justify-content:center;align-items:center;padding:3px;line-height:1.2;display:inline-flex;position:relative}.css-117aj19:focus-visible,.css-117aj19[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-117aj19:disabled,.css-117aj19[disabled],.css-117aj19[aria-disabled=true],.css-117aj19[data-disabled]{opacity:.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none)}.css-117aj19:hover,.css-117aj19[data-hover]{color:var(--chakra-colors-dark_green)}.css-1uq1z3u{margin-top:var(--chakra-space-8);flex-direction:column;display:flex}@media screen and (width>=48em){.css-1uq1z3u{flex-direction:row}}.css-1rl9l8b{width:100%;margin-bottom:var(--chakra-space-10);flex-direction:column;flex:none;display:flex}@media screen and (width>=48em){.css-1rl9l8b{width:256px;margin-bottom:0}}.css-psm28i{white-space:pre-line;text-align:justify;color:var(--chakra-colors-white);font-size:.625rem;line-height:.9375rem}.css-18zo03t{margin-top:var(--chakra-space-8);-webkit-column-gap:var(--chakra-space-8);align-items:center;column-gap:var(--chakra-space-8);flex-direction:row;display:flex}@media screen and (width>=48em){.css-18zo03t{-webkit-column-gap:0px;justify-content:space-between;column-gap:0}}.css-6eg6ne{color:var(--chakra-colors-white);vertical-align:middle;flex-shrink:0;width:26px;height:44px;line-height:1em;display:inline-block}.css-16bsmfa{width:44px;height:44px;display:flex;position:relative}.css-1xhpu9r{width:70px;height:24px;display:flex;position:relative}.css-1gxyu51{grid-gap:var(--chakra-space-6);flex:1 1 0;grid-template-columns:1fr;display:grid}@media screen and (width>=48em){.css-1gxyu51{margin-left:var(--chakra-space-10);grid-template-columns:repeat(2,1fr)}}@media screen and (width>=62em){.css-1gxyu51{grid-template-columns:repeat(4,1fr)}}.css-14qrx1a{-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-column-gap:var(--chakra-space-2);column-gap:var(--chakra-space-2);row-gap:var(--chakra-space-2);flex-direction:column;display:flex}.css-t2nt5b{font-size:.75rem;line-height:.975rem;font-weight:var(--chakra-fontWeights-bold);color:var(--chakra-colors-white);text-align:left}.css-1mmxlz9{row-gap:var(--chakra-space-3);flex-direction:column;display:flex}.css-1kmk4da{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:var(--chakra-colors-light_gray);font-size:var(--chakra-fontSizes-xs);text-align:left;outline:2px solid #0000;-webkit-text-decoration:none;text-decoration:none}.css-1kmk4da:hover,.css-1kmk4da[data-hover]{font-weight:var(--chakra-fontWeights-bold);-webkit-text-decoration:none;text-decoration:none}.css-1kmk4da:focus-visible,.css-1kmk4da[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-enpvgf{margin-top:var(--chakra-space-8);-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-column-gap:var(--chakra-space-2);column-gap:var(--chakra-space-2);row-gap:var(--chakra-space-2);flex-direction:column;display:flex}.css-1hw7wfr{-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-column-gap:var(--chakra-space-2);column-gap:var(--chakra-space-2);row-gap:var(--chakra-space-2);margin-top:var(--chakra-space-8);flex-direction:column;display:flex}.css-15g4ykz{color:var(--chakra-colors-white);line-height:1.4rem;font-size:var(--chakra-fontSizes-xs);text-align:left}.css-12bi5y7{padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);background:var(--chakra-colors-white);color:var(--chakra-colors-dark_green);text-align:center;font-size:.625rem;line-height:.9375rem}@font-face{font-family:Acid;src:url(/project-preview-assets/AcidGrotesk-Normal.woff2)format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Acid;src:url(/project-preview-assets/AcidGrotesk-Bold.woff2)format("woff2");font-weight:600 900;font-display:swap}@font-face{font-family:__AcidGrotesk_cf9eb0;src:url(/project-preview-assets/AcidGrotesk-Normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:__AcidGrotesk_cf9eb0;src:url(/project-preview-assets/AcidGrotesk-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--mp-green:#003f2c;--mp-muted:#718078;--mp-line:#e4e9e5;--mp-cream:#fffbf6;--mp-blue:#638dff;--mp-space-1:8px;--mp-space-2:16px;--mp-space-3:24px;--mp-space-4:32px}html{scroll-behavior:smooth;scroll-padding-top:160px}body{background:#fff;margin:0}body.mp-modal-open{overflow:hidden}[hidden]{display:none!important}.mp-subnav{scroll-margin-top:96px;overflow-x:auto}.mp-comments{min-height:560px}.mp-comment-list,.mp-comment-replies{margin:0;padding:0;list-style:none}.mp-comment{border-bottom:1px solid var(--mp-line);padding:28px 0}.mp-comment:first-child{padding-top:0}.mp-comment-author{align-items:center;gap:14px;display:flex}.mp-comment-author img,.mp-comment-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.mp-comment-avatar{color:#59645d;background:#f0f2f1;place-items:center;font-size:14px;display:grid}.mp-comment-author h3{color:#293a31;font-size:16px;font-weight:400;line-height:1.5}.mp-comment-author time{color:#737b76;font-size:12px}.mp-comment-text{color:#37453d;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.75;margin:16px 0 0 58px!important}.mp-comment-replies{border-left:1px solid var(--mp-line);margin:24px 0 0 22px;padding:0 0 0 20px}.mp-comment-replies .mp-comment:last-child{border:0;padding-bottom:0}.mp-comments-empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px 16px 8px;display:flex}.mp-comments-empty svg{color:#737d76;width:40px;height:40px;margin-bottom:8px}.mp-comments-empty h3{letter-spacing:-.4px;color:#293a31;font-size:21px;font-weight:400}.mp-comments-empty p{color:#737b76;max-width:360px;font-size:14px;line-height:1.7}@media (width<=760px){.mp-comments{min-height:440px}.mp-comment-text{margin-left:0!important}.mp-comment-replies{margin-left:8px;padding-left:16px}}:where(.mp-page,.mp-dialog,.mp-toast,.mp-mobile-bar){color:var(--mp-green);font-family:Acid,Arial,sans-serif;font-weight:400;line-height:1.6}:where(.mp-page,.mp-dialog) :where(h1,h2,h3,h4,p,figure,dl,dd,ul){margin:0;padding:0}:where(.mp-page,.mp-dialog) :where(*){box-sizing:border-box}:where(.mp-page,.mp-dialog) :where(button,input,select){font:inherit}:where(.mp-page,.mp-dialog) :where(button){cursor:pointer}:where(.mp-page,.mp-dialog) :where(a){color:inherit;text-decoration:none}:where(.mp-page,.mp-dialog) :where(button,a,input,summary):focus-visible{outline:3px solid var(--mp-blue);outline-offset:4px}.mp-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex-shrink:0;width:20px;height:20px;display:inline-block}.mp-page{background:#fff;min-height:60vh;padding:0 0 64px;overflow:clip}.mp-shell{width:calc(100% - 120px);max-width:1320px;margin:auto}.mp-topline{justify-content:space-between;align-items:center;gap:24px;padding:20px 0 24px;display:flex}.mp-breadcrumb{color:#819087;align-items:center;gap:12px;font-size:12px;display:flex}.mp-breadcrumb a:hover{color:var(--mp-green)}.mp-breadcrumb .mp-icon{width:12px;height:12px}.mp-preview{color:#809085;align-items:center;gap:10px;font-size:10px;display:flex}.mp-preview-options{background:#f4f6f4;border-radius:100px;gap:2px;padding:4px;display:flex}.mp-preview-options button{color:#7b8980;background:0 0;border:0;border-radius:100px;padding:6px 12px;font-size:10px;line-height:1.4}.mp-preview-options [aria-pressed=true]{color:var(--mp-green);background:#fff;box-shadow:0 1px 5px #003f2c0d}.mp-grid{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:64px;display:grid}.mp-content{min-width:0}.mp-hero{flex-direction:column;gap:32px;display:flex}.mp-heading{flex-direction:column;gap:24px;display:flex}.mp-heading h1{letter-spacing:-1.1px;text-wrap:pretty;overflow-wrap:break-word;max-width:870px;font-size:clamp(28px,2.3vw,34px);font-weight:400;line-height:1.12}.mp-summary{color:var(--mp-green);max-width:760px;font-size:18px;line-height:1.7}.mp-owner{color:#7a887e;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.mp-owner strong{color:var(--mp-green);font-weight:400}.mp-owner-avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}.mp-owner-separator{background:#bdc8bf;border-radius:50%;width:3px;height:3px}.mp-place{color:#727579;align-items:center;gap:6px;display:inline-flex}.mp-region-icon{background:#85888b;flex-shrink:0;width:28px;height:28px;display:inline-block;-webkit-mask:url(/project-preview-assets/region-bourgogne-franche-comte.svg) 50%/contain no-repeat;mask:url(/project-preview-assets/region-bourgogne-franche-comte.svg) 50%/contain no-repeat}.mp-media{border-radius:16px;width:100%;margin:0;overflow:hidden}.mp-photo{width:100%;height:auto;display:block}.mp-impact-block{flex-direction:column;gap:24px;display:flex}.mp-impact-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.mp-overline{color:#819087;font-size:12px;font-weight:400;line-height:1.5}.mp-impact-list{grid-template-columns:repeat(var(--impact-count,2),minmax(0,1fr));gap:32px;display:grid}.mp-impact-item{border-right:1px solid var(--mp-line);flex-direction:column;gap:8px;padding-right:24px;display:flex}.mp-impact-item:last-child{border-right:0}.mp-impact-item strong{letter-spacing:-1.2px;font-size:40px;font-weight:400;line-height:1.15}.mp-impact-item strong small{letter-spacing:-.4px;font-size:22px}.mp-impact-item p{color:#7c8c80;font-size:12px;line-height:1.55}.mp-labels{flex-wrap:wrap;gap:8px;display:flex}.mp-label{color:#647e68;border:1px solid #e4ebe3;border-radius:100px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;line-height:1.4;display:inline-flex}.mp-label:before{content:"";background:#a8bda6;border-radius:50%;width:4px;height:4px}.mp-aside{height:100%;position:relative}.mp-sticky{padding-bottom:40px;position:sticky;top:104px}.mp-card{background:#fff;border:1px solid #e1e8e0;border-radius:18px;overflow:hidden;box-shadow:0 12px 45px #123e2c08}.mp-card-inner{flex-direction:column;gap:24px;padding:32px;display:flex}.mp-card-labels{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.mp-product-type{color:#596b60;align-items:center;gap:7px;display:flex}.mp-product-type:before{content:"";background:var(--mp-blue);border-radius:50%;width:7px;height:7px}.mp-product-type[data-kind=donation]:before{background:#00b077}.mp-badge{color:#557650;white-space:nowrap;background:#edf3e9;border-radius:100px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;line-height:1.4;display:flex}.mp-badge[data-state=published]{color:#5b74b5;background:#edf1ff}.mp-badge .mp-icon{width:12px;height:12px}.mp-card-group{flex-direction:column;gap:16px;display:flex}.mp-card-group+.mp-card-group{border-top:1px solid var(--mp-line);padding-top:24px}.mp-rate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mp-rate-item{flex-direction:column;gap:8px;display:flex}.mp-rate-item+.mp-rate-item{border-left:1px solid var(--mp-line);padding-left:24px}.mp-rate-item strong{letter-spacing:-1.2px;white-space:nowrap;font-size:36px;font-weight:400;line-height:1.15}.mp-rate-item strong small{letter-spacing:-.5px;font-size:17px}.mp-rate-item p{color:#596b60;font-size:11px;line-height:1.55}.mp-schedule{color:#596b60;flex-direction:column;gap:8px;font-size:11px;line-height:1.5;display:flex}.mp-schedule p{align-items:flex-start;gap:8px;display:flex}.mp-schedule .mp-icon{width:14px;height:14px;margin-top:1px}.mp-collected{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mp-collected strong{letter-spacing:-.6px;font-size:27px;font-weight:400;line-height:1.3}.mp-collected span{color:#596b60;font-size:11px}.mp-progress{background:#eff2ed;border-radius:100px;height:6px;overflow:hidden}.mp-progress span{height:100%;width:var(--progress,0%);background:var(--mp-blue);border-radius:100px;transition:width .35s;display:block}.mp-progress[data-funded=true] span{background:var(--mp-green)}.mp-progress-meta{color:#596b60;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.mp-progress-meta strong{color:#587653;font-weight:400}.mp-actions-group{flex-direction:column;gap:16px;display:flex}.mp-btn{background:var(--mp-green);text-align:center;border:0;border-radius:100px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:14px 20px;font-size:13px;line-height:1.4;transition:background .2s;display:inline-flex;color:#fff!important;text-decoration:none!important}.mp-btn:hover{background:#18513d}.mp-btn .mp-icon{width:16px;height:16px}.mp-btn-outline{background:#fff;border:1px solid #cfdccc;color:var(--mp-green)!important}.mp-btn-outline:hover{background:#f1f5ee}.mp-btn:disabled{cursor:not-allowed;background:#cbd4c8}.mp-text-btn{color:#708069;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0;font-size:11px;line-height:1.5;display:inline-flex}.mp-text-btn:hover{color:var(--mp-green)}.mp-text-btn .mp-icon{width:14px;height:14px}.mp-card-proof{border-top:1px solid var(--mp-line);color:#596b60;background:#f7f9f5;align-items:center;gap:8px;padding:16px 32px;font-size:10px;line-height:1.6;display:flex}.mp-card-proof .mp-icon{width:17px;height:17px}.mp-risk{color:#596b60;text-align:center;padding:16px 16px 0;font-size:10px;line-height:1.7}.mp-secondary-actions{justify-content:center;gap:24px;padding-top:24px;display:flex}.mp-secondary-actions button{color:#596b60;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;display:flex}.mp-secondary-actions .mp-icon{width:16px;height:16px}.mp-subnav{z-index:10;border-bottom:1px solid var(--mp-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;gap:32px;margin-top:48px;display:flex;position:sticky;top:72px}.mp-subnav a{color:#8a9584;white-space:nowrap;border-bottom:2px solid #0000;padding:20px 0 18px;font-size:12px}.mp-subnav a[aria-current=true]{color:var(--mp-green);border-color:var(--mp-green)}.mp-section{border-bottom:1px solid var(--mp-line);flex-direction:column;gap:28px;padding:56px 0;scroll-margin-top:148px;display:flex}.mp-section-heading{flex-direction:column;gap:16px;display:flex}.mp-section h2{letter-spacing:-1.1px;font-size:28px;font-weight:400;line-height:1.2}.mp-section h2 span{color:#8b9a89}.mp-section-intro{color:var(--mp-green);font-size:14px;line-height:1.8}.mp-rich-wrapper{position:relative;overflow:hidden}.mp-rich-wrapper[data-collapsed=true]{max-height:500px}.mp-rich-wrapper[data-collapsed=true]:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:100px;position:absolute;inset:auto 0 0}.mp-rich-wrapper.mp-no-overflow:after{display:none}.mp-rich{color:var(--mp-green);overflow-wrap:anywhere;font-size:15px;line-height:1.9;display:flow-root}.mp-rich :where(*){max-width:100%;position:static!important}.mp-rich :where(p+*,figure+*,table+*){margin-top:18px}.mp-rich :where(strong,b){color:var(--mp-green);font-weight:700}.mp-rich :where(h2,h3,h4){color:var(--mp-green);letter-spacing:-.4px;margin:28px 0 16px;font-size:22px;font-weight:400;line-height:1.35}.mp-rich :where(p){line-height:1.9}.mp-rich :where(img){object-fit:contain;border-radius:10px;max-width:100%;height:auto}.mp-rich :where(figcaption){color:#74886b;font-size:11px;line-height:1.6}.mp-rich :where(ul,ol){padding-left:22px}.mp-rich :where(li+li){margin-top:10px}.mp-rich :where(a){color:var(--mp-green);text-decoration:underline}.mp-rich :where(table){border-collapse:collapse;width:100%;font-size:12px;line-height:1.6;display:block;overflow:auto}.mp-rich :where(td,th){min-width:90px;border:1px solid #e0e6d9!important;padding:12px!important}.mp-rich :where(th){background:#edf2e8}.mp-readmore{min-height:42px;color:var(--mp-green);background:#fff;border:1px solid #d5dfcf;border-radius:100px;align-self:flex-start;align-items:center;gap:10px;padding:10px 18px;font-size:12px;display:flex}.mp-readmore .mp-icon{width:15px;height:15px}.mp-funding{flex-direction:column;gap:32px;display:flex}.mp-funding-total{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mp-funding-total span{color:#7e8775;font-size:12px}.mp-funding-total strong{letter-spacing:-.7px;font-size:29px;font-weight:400;line-height:1.2}.mp-funding-chart{border-radius:3px;gap:4px;height:10px;display:flex;overflow:hidden}.mp-funding-chart span{flex-basis:var(--segment-width);background:var(--segment-color);height:100%}.mp-funding-legend{grid-template-columns:repeat(var(--funding-columns,3),minmax(0,1fr));gap:20px;margin-top:16px;display:grid}.mp-funding-legend strong{letter-spacing:-.5px;font-size:20px;font-weight:400;line-height:1.3;display:block}.mp-funding-legend p{color:#8b9180;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.mp-funding-legend i{background:var(--segment-color);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:block}.mp-document-link{text-align:left;width:100%;color:var(--mp-green);background:#fff;border:1px solid #e0e5d9;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.mp-document-link>span{align-items:center;gap:16px;display:flex}.mp-document-link strong{font-size:13px;font-weight:400;line-height:1.5;display:block}.mp-document-link small{color:#8c9581;margin-top:6px;font-size:11px;line-height:1.5;display:block}.mp-document-link>.mp-icon{width:17px;height:17px}.mp-document-link:hover{border-color:#adbea5}.mp-document-icon{background:#f4f7f0;border:1px solid #d9e2d0;border-radius:4px;place-items:center;width:34px;height:42px;display:grid}.mp-document-icon .mp-icon{width:18px;height:18px}.mp-review-table-wrap{border:1px solid #e2e7e4;border-radius:3px;overflow:hidden}.mp-review-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.mp-review-table th,.mp-review-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #18382a12;padding:20px 24px}.mp-review-table th+th,.mp-review-table td+td{border-left:1px solid #18382a12}.mp-review-table th{font-size:14px;font-weight:700;line-height:1.5}.mp-review-table th span{align-items:center;gap:10px;display:flex}.mp-review-table th .mp-icon{flex-shrink:0;width:16px;height:16px}.mp-review-table td{color:#485b50;font-size:12px;line-height:1.85}.mp-review-table tr:last-child td{border-bottom:0}.mp-review-table [data-tone=success]{background:#00b0770a}.mp-review-table [data-tone=risk]{background:#de46410a}.mp-review-table [data-tone=guarantee]{background:#638dff0d}.mp-review-table th[data-tone=success]{color:#123e2c}.mp-review-table th[data-tone=risk]{color:#8b3933}.mp-review-table th[data-tone=guarantee]{color:#324f8d}.mp-guarantees{margin-top:4px}@media (width<=991px){.mp-review-table th,.mp-review-table td{padding:16px}.mp-review-table th{font-size:13px}}.mp-disclaimer{color:#8b927f;font-size:11px;line-height:1.8}.mp-detail-grid{gap:12px;display:grid}.mp-legal{color:#627067;padding:32px 0 0;line-height:1.8}.mp-legal details{background:#f5f6f3;border-radius:6px}.mp-legal summary{cursor:pointer;color:#30483a;border-radius:6px;align-items:center;gap:14px;min-height:72px;padding:20px 24px;font-size:14px;font-weight:500;list-style:none;transition:background .2s;display:flex}.mp-legal summary::-webkit-details-marker{display:none}.mp-legal summary::marker{content:""}.mp-legal summary:hover{background:#edf1eb}.mp-legal-icon{color:#748478;background:#fff;border-radius:5px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.mp-legal-icon .mp-icon{width:17px;height:17px}.mp-legal-toggle{color:#697b6b;flex-shrink:0;place-items:center;margin-left:auto;transition:transform .25s;display:grid;transform:rotate(90deg)}.mp-legal-toggle .mp-icon{width:16px;height:16px}.mp-legal details[open] .mp-legal-toggle{transform:rotate(270deg)}.mp-legal-copy{border-top:1px solid #dfe5dc;gap:16px;margin:0 24px;padding:20px 0 24px;font-size:12px;line-height:1.85;display:grid}.mp-legal-copy p{margin:0}.mp-legal a{text-decoration:underline}@media (width<=760px){.mp-legal summary{gap:12px;padding:18px;font-size:13px}.mp-legal-copy{margin:0 18px;padding:18px 0 20px}}.mp-dialog{overscroll-behavior:contain;width:min(780px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--mp-green);background:#fff;border:1px solid #e2e8db;border-radius:20px;margin:auto;padding:0;font-family:Acid,Arial,sans-serif;overflow:auto;box-shadow:0 25px 90px #15362d44}.mp-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#112c266b}.mp-dialog-header{z-index:2;border-bottom:1px solid var(--mp-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px;display:flex;position:sticky;top:0}.mp-dialog-title-group{flex-direction:column;gap:12px;display:flex}.mp-dialog-header h2{letter-spacing:-.7px;font-size:28px;font-weight:400;line-height:1.25}.mp-close{background:#fff;border:1px solid #d8e2d0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.mp-close:hover{background:#f0f5e9}.mp-close .mp-icon{width:16px;height:16px}.mp-dialog-body{flex-direction:column;gap:24px;padding:32px;display:flex}.mp-dialog-body>p{color:var(--mp-green);font-size:13px;line-height:1.8}.mp-dialog-body h3{letter-spacing:-.3px;font-size:18px;font-weight:400;line-height:1.4}.mp-dialog-footer{border-top:1px solid var(--mp-line);background:#f9fbf7;justify-content:space-between;align-items:center;gap:20px;padding:24px 32px;display:flex}.mp-dialog-footer p{color:#7e8c72;font-size:11px;line-height:1.7}.mp-table-scroll{max-width:100%;overflow-x:auto}.mp-data-table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7}.mp-data-table th{color:#8b977e;text-align:left;border-bottom:1px solid var(--mp-line);padding:12px;font-size:11px;font-weight:400}.mp-data-table td{border-bottom:1px solid var(--mp-line);padding:16px 12px}.mp-data-table :is(th,td):last-child{text-align:right;white-space:nowrap}.mp-data-table tfoot td{background:#f1f5ec}.mp-data-list{flex-direction:column;display:flex}.mp-data-list>div{border-bottom:1px solid var(--mp-line);justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0;font-size:13px;display:flex}.mp-data-list dt{color:#859177}.mp-data-list dd{text-align:right;max-width:60%}.mp-notice{background:#f1f5ed;border-radius:8px;padding:16px;color:#809174!important;font-size:11px!important;line-height:1.8!important}.mp-modal-list{color:#596b60;flex-direction:column;gap:16px;font-size:13px;line-height:1.8;list-style:none;display:flex}.mp-tabs{border-bottom:1px solid var(--mp-line);gap:8px;padding-bottom:12px;display:flex;overflow-x:auto}.mp-tabs button{white-space:nowrap;color:#849479;background:#fff;border:1px solid #e0e7d8;border-radius:100px;padding:8px 12px;font-size:11px}.mp-tabs button[aria-selected=true]{color:#fff;background:var(--mp-green);border-color:var(--mp-green)}.mp-financial-html{color:#52665b;font-size:14px}.mp-financial-html table{min-width:500px;display:table}.mp-financial-html :is(td,th){padding:10px!important}.mp-investment-panel{flex-direction:column;gap:24px;display:flex;overflow:auto}.mp-investment-panel>*{flex-shrink:0}.mp-raw-heading{color:#8b967e;font-size:12px}.mp-investment-dialog{width:min(1120px,100% - 64px);height:min(880px,100dvh - 64px);max-height:calc(100dvh - 64px);overflow:hidden}.mp-investment-dialog[open]{flex-direction:column;display:flex}.mp-investment-dialog .mp-dialog-header{flex:none;padding:32px 40px;position:static}.mp-investment-dialog .mp-dialog-body{flex:1;gap:24px;min-height:0;padding:24px 40px 0;overflow:hidden}.mp-investment-dialog .mp-tabs{scrollbar-width:thin;flex:none;margin:0}.mp-investment-dialog .mp-investment-panel{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 8px 32px 0;overflow:auto}.mp-investment-dialog .mp-dialog-footer{background:#fff;flex:none;justify-content:flex-end;padding:20px 40px}.mp-investment-dialog .mp-dialog-footer p{color:#718078;margin-right:auto}#financial-download-status:empty{display:none}.mp-share-inline{border:1px solid var(--mp-line);color:#66746c;border-radius:12px;flex-direction:column;gap:8px;margin-top:20px;padding:16px;font-size:11px;display:flex}.mp-share-inline input{width:100%;min-width:0;font:inherit;color:#46574d;background:#fff;border:1px solid #dce3df;border-radius:6px;padding:10px}.mp-share-inline p{font-size:10px}.mp-toast{opacity:0;pointer-events:none;z-index:3000;background:#fff;border:1px solid #d7e2ce;border-radius:12px;max-width:calc(100% - 32px);padding:15px 24px;font-size:12px;transition:opacity .2s,transform .2s;position:fixed;bottom:30px;left:50%;transform:translate(-50%,20px);box-shadow:0 10px 30px #003f2c16}.mp-toast[data-visible=true]{opacity:1;transform:translate(-50%)}.mp-mobile-bar{display:none}.mm-original-account{background:0 0;border:0;align-items:center;gap:8px;margin-left:24px;display:flex}.mm-original-balance{text-align:left;flex-direction:column;display:flex}.mm-original-balance small{font-size:10px;line-height:15px}.mm-original-balance span{font-size:14px;line-height:22.4px}.mm-original-account img{object-fit:cover;border-radius:50%;width:40px;height:40px}.mm-original-account>svg{width:12px;height:12px;padding:4px 2px}#top [title]>div.mm-menu-open{visibility:visible}.mm-account-menu{z-index:1010;background:#fff;border:1px solid #eee;border-radius:4px;gap:14px;min-width:210px;padding:18px;font-size:12px;display:grid;position:absolute;top:64px;right:60px;box-shadow:0 8px 22px #003f2c12}@media (width>=1600px){.mp-grid{gap:80px}}@media (width<=1240px){.mp-shell{width:calc(100% - 80px)}.mp-grid{grid-template-columns:minmax(0,1fr) 340px;gap:40px}.mp-heading h1{letter-spacing:-1px;font-size:32px}.mp-card-inner{padding:28px}.mp-rate-item strong{font-size:31px}.mp-rate-grid{gap:16px}.mp-rate-item+.mp-rate-item{padding-left:16px}.mp-impact-item strong{font-size:34px}.mp-funding-legend{gap:16px}.mp-funding-legend strong{font-size:18px}}@media (width<=991px){.mp-shell{width:calc(100% - 48px)}.mp-grid{grid-template-columns:minmax(0,1fr) 310px;gap:28px}.mp-heading h1{letter-spacing:-.9px;font-size:30px}.mp-summary{font-size:16px}.mp-hero{gap:28px}.mp-card-inner{padding:24px}.mp-card-proof{padding:16px 24px}.mp-rate-item strong{font-size:29px}.mp-rate-item strong small{font-size:14px}.mp-rate-item p{font-size:10px}.mp-rate-grid{gap:12px}.mp-rate-item+.mp-rate-item{padding-left:12px}.mp-schedule{font-size:10px}.mp-impact-list{gap:20px}.mp-impact-item{padding-right:16px}.mp-impact-item strong{font-size:30px}.mp-impact-item p{font-size:11px}.mp-subnav{gap:20px}.mp-subnav a{font-size:11px}.mp-section h2{font-size:28px}.mp-funding-total{flex-direction:column;gap:12px}.mp-funding-legend{grid-template-columns:1fr;gap:14px}.mp-funding-legend>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.mp-funding-legend p{order:-1;margin:0}.mm-original-balance{display:none}.mm-original-account{margin-right:0}}@media (width<=760px){.mp-page{padding-bottom:36px}.mp-shell{width:calc(100% - 36px)}.mp-topline{flex-wrap:wrap;gap:16px;padding:16px 0 20px}.mp-preview{margin-left:auto}.mp-grid{flex-direction:column;gap:32px;display:flex}.mp-content{display:contents}.mp-hero{order:0;gap:28px;width:100%}.mp-heading{gap:20px}.mp-heading h1{letter-spacing:-.9px;font-size:clamp(26px,7vw,32px);line-height:1.14}.mp-summary{font-size:16px;line-height:1.75}.mp-owner{gap:10px;font-size:11px}.mp-media{border-radius:13px}.mp-impact-top{flex-wrap:wrap;align-items:flex-start;gap:12px}.mp-impact-list{gap:20px}.mp-impact-item strong{font-size:33px}.mp-impact-item strong small{font-size:18px}.mp-impact-item p{font-size:11px}.mp-label{font-size:9px}.mp-aside{order:1;width:100%;height:auto}.mp-sticky{padding:0;position:static}.mp-card-inner{gap:24px;padding:28px}.mp-card-labels{font-size:12px}.mp-badge{font-size:11px}.mp-rate-grid{gap:24px}.mp-rate-item+.mp-rate-item{padding-left:24px}.mp-rate-item strong{font-size:38px}.mp-rate-item strong small{font-size:18px}.mp-rate-item p,.mp-schedule{font-size:12px}.mp-collected strong{font-size:29px}.mp-progress-meta{font-size:12px}.mp-card-proof{padding:16px 28px;font-size:11px}.mp-risk{padding:16px 12px 0;font-size:11px}.mp-secondary-actions{padding-top:20px}.mp-subnav{order:2;justify-content:space-between;gap:12px;width:100%;margin:0}.mp-subnav a{font-size:12px}.mp-section{order:3;gap:24px;width:100%;padding:32px 0}.mp-section h2{font-size:28px}.mp-funding{gap:24px}.mp-funding-legend{grid-template-columns:repeat(var(--funding-columns,3),minmax(0,1fr));gap:12px}.mp-funding-legend>div{display:block}.mp-funding-legend strong{font-size:17px}.mp-funding-legend p{margin-top:8px;font-size:10px}.mp-funding-total{flex-direction:row;gap:16px}.mp-funding-total strong{font-size:25px}.mp-funding-total span{font-size:11px}.mp-document-link{padding:16px}.mp-document-link>span{gap:12px}.mp-document-link strong{font-size:12px}.mp-document-link small{font-size:10px}.mp-rich{font-size:14px;line-height:1.85}.mp-rich figure[style*=float]{width:40%!important}.mp-rich-wrapper[data-collapsed=true]{max-height:450px}.mp-legal{order:4;width:100%;padding:0}.mp-dialog{border-radius:16px;max-height:calc(100dvh - 24px)}.mp-dialog-header,.mp-dialog-body,.mp-dialog-footer{padding:24px}.mp-dialog-header h2{font-size:24px}.mp-dialog-footer{flex-wrap:wrap}.mp-dialog-footer .mp-btn{width:100%}.mp-investment-dialog{width:calc(100% - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.mp-investment-dialog .mp-dialog-header{padding:24px}.mp-investment-dialog .mp-dialog-body{gap:20px;padding:20px 24px 0}.mp-investment-dialog .mp-dialog-footer{gap:12px;padding:16px 24px}.mp-investment-dialog .mp-dialog-footer p{font-size:10px}.mp-data-list>div{gap:16px;font-size:12px}.mp-data-table{font-size:12px}.mp-mobile-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:12px 18px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--mp-line);z-index:999;background:#ffffffef;justify-content:space-between;align-items:center;gap:16px;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mp-mobile-bar[data-visible=true]{transform:translateY(0)}.mp-mobile-bar strong{letter-spacing:-.5px;font-size:21px;font-weight:400}.mp-mobile-bar small{color:#869378;font-size:10px;display:block}.mp-mobile-bar .mp-btn{min-height:44px;padding:12px 16px;font-size:12px}.mp-toast{bottom:90px}.mm-original-account{margin-left:24px}.mm-account-menu{max-width:calc(100vw - 32px);right:16px}}@media (width<=380px){.mp-heading h1{font-size:26px}.mp-card-inner{padding:24px}.mp-rate-item strong{font-size:32px}.mp-funding-legend{grid-template-columns:1fr}.mp-funding-legend>div{display:flex}.mp-funding-legend p{margin-top:0}.mp-impact-item strong{font-size:29px}.mp-impact-item strong small{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.mp-bento{flex-direction:column;gap:12px;display:flex;container-type:inline-size}.mp-bento-top{flex-direction:column;gap:12px;display:flex}.mp-bento .mp-media{border-radius:6px}.mp-bento-photo{aspect-ratio:16/10;background:#f0f3ef;position:relative}.mp-bento-photo .mp-photo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.mp-bento-metrics{grid-template-columns:repeat(var(--impact-count),minmax(0,1fr));gap:12px;display:grid}.mp-bento-metric{isolation:isolate;min-width:0;color:var(--mp-green);background:#f5f6f3;border:1px solid #0000;border-radius:6px;padding:28px 24px;transition:box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.mp-bento-metric:before,.mp-bento-label:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(115deg,#003f2c 0%,#00b077 25%,#c9e6d6 42%,#477966 60%,#00b077 78%,#003f2c 100%) 100%/220% 220%;padding:1.5px;transition:opacity .35s,background-position 1.2s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){.mp-bento-metric:hover,.mp-bento-label:hover{border-color:#0000;box-shadow:0 4px 20px #003f2c06,0 0 14px #00b07705}.mp-bento-metric:hover:before,.mp-bento-label:hover:before{opacity:.45;background-position:0%}}.mp-bento-metric strong{letter-spacing:-1.2px;overflow-wrap:anywhere;font-size:36px;font-weight:400;line-height:1.15;display:block}.mp-bento-metric strong small{letter-spacing:-.4px;font-size:18px}.mp-impact-value{min-width:0;display:block}.mp-impact-icon{z-index:-1;pointer-events:none;opacity:.1;width:260px;height:180px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 60%),var(--impact-icon);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 60%),var(--impact-icon);mask-image:linear-gradient(90deg,transparent 0,#000 60%),var(--impact-icon);-webkit-mask-composite:source-in;background:currentColor;display:block;position:absolute;top:50%;right:-8px;transform:translateY(-50%);-webkit-mask-position:0 0,100%;mask-position:0 0,100%;-webkit-mask-size:100% 100%,contain;mask-size:100% 100%,contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.mp-impact-icon[data-impact-icon=impactSurface]{--impact-icon:url(/project-preview-assets/impact-surface.svg)}.mp-impact-icon[data-impact-icon=impactJobs]{--impact-icon:url(/project-preview-assets/impact-jobs.svg)}.mp-bento-metric p{opacity:.75;margin-top:12px;font-size:12px;line-height:1.55}.mp-bento-metrics[data-count="1"] .mp-bento-metric>div{align-items:center;gap:32px;display:flex}.mp-bento-metrics[data-count="1"] .mp-impact-value{flex:1}.mp-bento-metrics[data-count="1"] .mp-bento-metric p{max-width:260px;margin:0}.mp-bento-labels{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.mp-bento-label{isolation:isolate;background:#f5f6f3;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;min-width:0;padding:20px;transition:box-shadow .35s,border-color .35s;display:flex;position:relative}.mp-bento-label>span{background:#839c82;border-radius:50%;flex-shrink:0;width:5px;height:5px}.mp-bento-label p{color:#50634f;font-size:11px;line-height:1.5}@container (width<=560px){.mp-bento-metric{padding:24px 20px}.mp-bento-metric strong{font-size:32px}.mp-bento-metrics[data-count="3"]{grid-template-columns:1fr}.mp-bento-metrics[data-count="3"] .mp-bento-metric>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.mp-bento-metrics[data-count="3"] .mp-bento-metric p{margin:0}.mp-bento-metrics[data-count="1"] .mp-bento-metric>div{gap:20px}.mp-bento-labels{grid-template-columns:1fr}.mp-bento-label{padding:16px 20px}}@container (width<=350px){.mp-bento-metric{padding:20px 16px}.mp-bento-metric strong{letter-spacing:-1px;font-size:28px}.mp-bento-metric strong small{font-size:14px}.mp-bento-metric p{font-size:11px}}@container (width<=420px){.mp-bento-metrics{grid-template-columns:1fr}.mp-impact-icon{width:210px;height:150px}}#investment-card .mp-actions-group>.mp-btn{background-color:#003f2c;background-image:linear-gradient(90deg,#0000,#0b7152,#0000);background-position:-100%;background-repeat:no-repeat;background-size:50% 100%;transition:none}#investment-card .mp-progress>span,#financement .mp-funding-chart>[data-funding-key=goalAmount]{background-image:linear-gradient(90deg,#0000,#b9cbff,#0000);background-position:-100%;background-repeat:no-repeat;background-size:50% 100%}#investment-card .mp-progress[data-funded=true]>span{background-image:linear-gradient(90deg,#0000,#4b9c7b,#0000)}@supports ((-webkit-background-clip:text) or (background-clip:text)){#investment-card .mp-collected strong,#financement .mp-funding-legend>[data-field=collect\.goalAmount]>strong{color:#0000;background-color:#003f2c;background-image:linear-gradient(90deg,#0000,#00835b,#0000);background-position:-100%;background-repeat:no-repeat;background-size:50% 100%;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){#investment-card .mp-collected strong,#financement .mp-funding-legend>[data-field=collect\.goalAmount]>strong{color:canvastext;background:0 0}#investment-card .mp-actions-group>.mp-btn,#investment-card .mp-progress>span,#financement .mp-funding-chart>[data-funding-key=goalAmount]{background-image:none}}@keyframes mp-arrow-bounce-right{0%,to{transform:translate(0)}40%{transform:translate(5px)}70%{transform:translate(-1px)}}@keyframes mp-arrow-bounce-diagonal{0%,to{transform:translate(0)}40%{transform:translate(3px,-3px)}70%{transform:translate(-.5px,.5px)}}@media (hover:hover) and (pointer:fine){#investment-card .mp-actions-group>.mp-btn:hover .mp-icon{animation:.45s ease-out .25s mp-arrow-bounce-right}#investment-card .mp-actions-group>.mp-text-btn:hover .mp-icon{animation:.45s ease-out mp-arrow-bounce-diagonal}}button.mp-bento-photo{cursor:zoom-in;border:0;padding:0;display:block}.mp-photo-zoom{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);color:#003f2c;pointer-events:none;background:linear-gradient(145deg,#ffffff70,#ffffff20 55%,#ffffff40);border:1px solid #ffffff80;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .25s,box-shadow .25s,transform .25s;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 2px #ffffff40,0 3px 12px #10221926}@media (hover:hover){button.mp-bento-photo:hover .mp-photo-zoom{background:linear-gradient(145deg,#ffffff90,#ffffff30 55%,#fff5);transform:scale(1.05);box-shadow:inset 0 1px 2px #fffc,inset 0 -1px 2px #ffffff50,0 4px 16px #10221930}}.mp-photo-zoom .mp-icon{width:16px;height:16px}.mp-photo-dialog{width:min(1200px,100vw - 48px);height:min(900px,100dvh - 48px);max-height:calc(100dvh - 48px);box-shadow:none;cursor:zoom-out;background:0 0;border:0;border-radius:0;padding:0;overflow:hidden}.mp-photo-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#102219db}.mp-photo-dialog>img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.mp-photo-dialog>.mp-close{color:#003f2c;cursor:pointer;background:#fff;position:absolute;top:12px;right:12px;box-shadow:0 2px 16px #0002}@media (width<=760px){.mp-photo-dialog{border-radius:0;width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.mp-photo-zoom{bottom:12px;right:12px}}@keyframes mp-focus-halo{0%{box-shadow:0 0 0 4px #00b07740,0 4px 18px #003f2c16}45%{box-shadow:0 0 0 6px #00b07724,0 4px 24px #00b07735}to{box-shadow:0 0 0 4px #00b07738,0 4px 20px #003f2c18}}#investment-card .mp-actions-group>.mp-btn:focus{outline-offset:1px;background-color:#003f2c;background-image:linear-gradient(90deg,#0000,#0b7152,#0000);background-position:-100%;background-repeat:no-repeat;background-size:50% 100%;outline:2px solid #00815a;animation:.7s ease-out mp-focus-halo;box-shadow:0 0 0 4px #00b07738,0 4px 20px #003f2c18}#investment-card .mp-actions-group>.mp-btn:focus .mp-icon{animation:.45s ease-out .25s mp-arrow-bounce-right}@media (forced-colors:active){#investment-card .mp-actions-group>.mp-btn:focus{box-shadow:none;background-image:none;outline:2px solid highlight;animation:none}}.mp-readmore-morph{flex-shrink:0;display:block;position:relative}.mp-readmore-morph:before,.mp-readmore-morph:after{content:"";transform-origin:50%;background:currentColor;border-radius:1px;width:8px;height:1.4px;transition:transform .28s cubic-bezier(.22,.68,.3,1);position:absolute;top:7px;left:3.5px}.mp-readmore-morph:after{transform:rotate(90deg)}@media (hover:hover){.mp-readmore[aria-expanded=false]:hover .mp-readmore-morph:before{transform:translate(-2.5px)rotate(45deg)}.mp-readmore[aria-expanded=false]:hover .mp-readmore-morph:after{transform:translate(2.5px)rotate(-45deg)}}.mp-readmore[aria-expanded=false]:focus-visible .mp-readmore-morph:before{transform:translate(-2.5px)rotate(45deg)}.mp-readmore[aria-expanded=false]:focus-visible .mp-readmore-morph:after{transform:translate(2.5px)rotate(-45deg)}.mp-readmore[aria-expanded=true] .mp-readmore-morph:before{transform:translate(-2.5px)rotate(-45deg)}.mp-readmore[aria-expanded=true] .mp-readmore-morph:after{transform:translate(2.5px)rotate(45deg)}.mp-investment-dialog .mp-dialog-header{align-items:center;padding-top:28px;padding-bottom:28px}.mp-investment-dialog .mp-primary-tabs{gap:28px;min-height:48px;padding:0}.mp-investment-dialog .mp-primary-tabs button{color:#748078;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;padding:0 0 17px;font-size:13px;line-height:1.5;transition:color .2s,border-color .2s;position:relative}.mp-investment-dialog .mp-primary-tabs button:hover{color:#003f2c}.mp-investment-dialog .mp-primary-tabs button[aria-selected=true]{color:#003f2c;background:0 0;border-bottom-color:#003f2c}.mp-investment-dialog .mp-primary-tabs button:focus-visible{outline-offset:-3px}.mp-investment-dialog .mp-data-list dt{color:#67746b}.mp-investment-dialog .mp-data-list dd{color:#153e2d;font-variant-numeric:tabular-nums}.mp-investment-dialog .mp-data-list>div{padding:15px 0}.mp-investment-dialog .mp-conditions-list>div:first-child{padding-top:0}.mp-investment-dialog .mp-data-list>.mp-funding-sum{background:#f5f6f3;border-bottom:0;border-radius:3px;margin-top:8px;padding:18px}.mp-investment-dialog .mp-funding-sum dd{letter-spacing:-.5px;font-size:20px}.mp-modal-section{flex-direction:column;gap:20px;min-width:0;display:flex}.mp-modal-review-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:16px;display:grid}.mp-modal-review{background:#00b0770a;border-radius:3px;min-width:0;padding:24px}.mp-modal-review[data-tone=risk]{background:#de46410a}.mp-modal-review[data-tone=guarantee]{background:#638dff0d}.mp-investment-dialog .mp-modal-review h3{letter-spacing:0;color:#123e2c;align-items:center;gap:10px;margin:0 0 20px;font-size:13px;font-weight:700;display:flex}.mp-modal-review h3 .mp-icon{flex-shrink:0;width:16px;height:16px}.mp-investment-dialog .mp-modal-review[data-tone=risk] h3{color:#8b3933}.mp-investment-dialog .mp-modal-review[data-tone=guarantee] h3{color:#324f8d}.mp-modal-review .mp-modal-list{gap:0;font-size:12px}.mp-modal-review .mp-modal-list li{border-top:1px solid #18382a12;padding:14px 0}.mp-modal-review .mp-modal-list li:last-child{padding-bottom:0}.mp-investment-dialog .mp-notice{background:#f5f6f3;border-radius:3px;color:#69766c!important}.mp-finance-intro{border-bottom:1px solid var(--mp-line);flex-direction:column;gap:12px;padding-bottom:24px;display:flex}.mp-investment-dialog .mp-finance-intro h3{letter-spacing:0;color:#30483a;font-size:14px}.mp-finance-intro .mp-financial-html{color:var(--mp-green);font-size:13px;line-height:1.8}.mp-finance-reports{flex-direction:column;gap:24px;min-width:0;display:flex}.mp-finance-tabs{z-index:1;scrollbar-width:thin;background:#f5f6f3;border-radius:6px;gap:4px;padding:5px;display:flex;position:sticky;top:0;overflow-x:auto}.mp-finance-tabs button{white-space:nowrap;color:#6b776e;background:0 0;border:0;border-radius:4px;flex:1;padding:11px 16px;font-size:12px;transition:background .2s,color .2s}.mp-finance-tabs button[aria-selected=true]{color:#003f2c;background:#fff;box-shadow:0 1px 5px #163d2810}.mp-finance-tabs button:focus-visible{outline-offset:-2px}.mp-financial-panel{min-width:0;overflow-x:auto}.mp-investment-dialog .mp-dialog-footer .mp-btn{min-height:44px;padding:12px 20px;font-size:12px}@media (width<=760px){.mp-investment-dialog .mp-primary-tabs{gap:22px}.mp-investment-dialog .mp-primary-tabs button{font-size:12px}.mp-modal-review-grid{grid-template-columns:1fr}.mp-modal-review{padding:20px}.mp-finance-tabs button{padding:10px 12px;font-size:11px}}.mp-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mp-related-card{isolation:isolate;color:#003f2c;background:#f5f6f3;border:1px solid #0000;border-radius:6px;flex-direction:column;min-width:0;text-decoration:none;transition:box-shadow .3s;display:flex;position:relative}.mp-related-card:hover{box-shadow:0 8px 28px #003f2c0a}.mp-related-media{aspect-ratio:16/10;background:#e8ede6;border-radius:5px 5px 0 0;position:relative;overflow:hidden}.mp-related-media>img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.mp-related-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#34523d;background:#ffffffc9;border:1px solid #ffffff70;border-radius:100px;padding:6px 10px;font-size:10px;line-height:1.4;position:absolute;top:14px;left:14px}.mp-related-body{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex}.mp-related-place{color:#737b76;align-items:center;gap:6px;font-size:11px;display:flex}.mp-related-region{width:24px;height:24px;-webkit-mask:var(--region-map) center/contain no-repeat;-webkit-mask:var(--region-map) center/contain no-repeat;mask:var(--region-map) center/contain no-repeat;background:#85888b;flex-shrink:0;display:block}.mp-related-card h3{letter-spacing:-.5px;color:#003f2c;overflow-wrap:anywhere;font-size:19px;font-weight:400;line-height:1.3}.mp-related-labels{color:#6e7d70;font-size:11px;line-height:1.65}.mp-related-bottom{margin-top:auto;padding-top:10px}.mp-related-terms{border-top:1px solid #003f2c12;border-bottom:1px solid #003f2c12;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;padding:18px 0;display:grid}.mp-related-terms>div{flex-direction:column;gap:6px;display:flex}.mp-related-terms>div+div{border-left:1px solid #003f2c12;padding-left:16px}.mp-related-terms strong{letter-spacing:-.6px;font-size:21px;font-weight:400;line-height:1.2}.mp-related-terms small{font-size:14px}.mp-related-terms span,.mp-related-collected>span{color:#768174;font-size:10px}.mp-related-collected{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mp-related-collected>strong{letter-spacing:-.5px;font-size:19px;font-weight:400}.mp-related-progress{background:#e3e8df;border-radius:3px;height:4px;margin:12px 0 8px;overflow:hidden}.mp-related-progress>span{border-radius:inherit;background:#638dff;height:100%;display:block}.mp-related-goal{color:#768174;font-size:10px}.mp-related-all{align-self:center;margin-top:4px;padding:10px}@media (hover:hover){.mp-related-card:hover .mp-related-media>img{transform:scale(1.025)}}@media (width<=1100px){.mp-related-grid{gap:16px}.mp-related-body{padding:18px}.mp-related-card h3{font-size:18px}.mp-related-terms{gap:10px}.mp-related-terms>div+div{padding-left:10px}.mp-related-terms strong{font-size:21px}}@media (width>=761px) and (width<=991px){.mp-related-grid{grid-template-columns:1fr}}@media (width<=600px){.mp-related-grid{grid-template-columns:1fr}.mp-related-body{padding:24px}.mp-related-card h3{font-size:22px}.mp-related-terms strong{font-size:26px}}#investment-card .mp-actions-group>.mp-text-btn{min-height:44px;color:var(--mp-green);background:#fff;border:1px solid #cfdccc;border-radius:100px;padding:12px 20px;font-size:13px;transition:background .2s}#investment-card .mp-actions-group>.mp-text-btn:hover{background:#f1f5ee}#investment-card .mp-actions-group>.mp-text-btn .mp-icon{width:16px;height:16px}.mp-labels{gap:8px}.mp-heading>.mp-labels{margin-bottom:-8px}a.mp-label{border:1px solid var(--mp-line);color:#596b60;background:0 0;padding:5px 10px;font-size:11px;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s}a.mp-label:hover{color:var(--mp-green);border-color:var(--mp-green)}a.mp-label:before{display:none}.mp-owner .mp-secondary-actions{gap:20px;margin-left:auto;padding-top:0}.mp-owner .mp-secondary-actions button{font-size:12px}#financement{border-bottom:0;padding:12px 0 0}#financement .mp-funding{background:#f5f6f3;border-radius:6px;gap:20px;padding:24px}#financement .mp-funding-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}#financement h2{letter-spacing:0;color:var(--mp-green);font-size:16px;font-weight:400;line-height:1.3}#financement .mp-funding-total{align-items:baseline;gap:10px;margin:0;display:flex}#financement .mp-funding-total span{color:#596b60;font-size:12px}#financement .mp-funding-total strong{letter-spacing:-.4px;color:var(--mp-green);font-size:22px}#financement .mp-funding-legend{gap:16px;margin-top:0}#financement .mp-funding-legend>div{flex-direction:column;gap:6px;display:flex}#financement .mp-funding-legend p{color:#596b60;order:-1;margin:0;font-size:12px}#financement .mp-funding-legend strong{color:var(--mp-green);font-size:18px}.mp-schedule strong{color:var(--mp-green);font-weight:400}#investment-card .mp-actions-group>.mp-text-btn[data-download-financial] .mp-icon{animation:none!important}.mp-schedule{gap:0}.mp-schedule p{border-top:1px solid var(--mp-line);align-items:center;padding:10px 0}.mp-schedule .mp-icon{margin-top:0}.mp-schedule p:first-child,#investment-card .mp-card-group+.mp-card-group{border-top:0}.mp-schedule p:last-child{padding-bottom:0}#investment-card .mp-card-group+.mp-card-group{padding-top:0}.mp-comment-list{flex-direction:column;gap:12px;display:flex}.mp-comment-list>.mp-comment{background:#f5f6f3;border:0;border-radius:6px;padding:20px 24px}.mp-comment-list>.mp-comment:first-child{padding-top:20px}.mp-comment-text{font-size:15px;line-height:1.7;margin-top:12px!important}.mp-comment-replies{border:0;flex-direction:column;gap:8px;margin:16px 0 0;padding:0;display:flex}.mp-comment-replies .mp-comment{background:#fff;border:0;border-radius:6px;padding:16px 20px}.mp-comment-replies .mp-comment:last-child{padding-bottom:16px}.mp-comment-replies .mp-comment-avatar,.mp-comment-replies .mp-comment-author img{width:36px;height:36px}.mp-comment-avatar{background:#fff}.mp-comment-replies .mp-comment-avatar{background:#f5f6f3}.mp-perspective{flex-direction:column;gap:12px;display:flex}.mp-persp-block{background:#f5f6f3;border-radius:6px;flex-direction:column;gap:16px;padding:24px;display:flex}.mp-persp-block[data-tone=success]{background:#00b0770a}.mp-persp-block h3{color:var(--mp-green);align-items:center;gap:10px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.mp-persp-block h3 .mp-icon{width:16px;height:16px}.mp-persp-block ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mp-persp-block[data-tone=success] li{color:#485b50;gap:10px;font-size:13px;line-height:1.7;display:flex}.mp-persp-block[data-tone=success] li .mp-icon{width:14px;height:14px;color:var(--mp-green);margin-top:4px}.mp-persp-head,.mp-vigilance-list li{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:start;gap:16px;display:grid}.mp-persp-head h3[data-tone=risk]{color:#8b3933}.mp-vigilance-list li:first-child{border-top:0;padding-top:0}.mp-vigilance-list p{color:#485b50;font-size:13px;line-height:1.7}.mp-persp-arrow{color:#839c82;place-items:center;height:22px;display:grid}.mp-persp-arrow .mp-icon{width:16px;height:16px}@media (width<=760px){.mp-persp-head{display:none}.mp-vigilance-list li{grid-template-columns:1fr;gap:8px}.mp-persp-arrow{justify-content:start;height:16px;transform:rotate(90deg)}.mp-vigilance-list p[data-tone=mitigation]:before{content:"Atténuation";color:#596b60;margin-bottom:2px;font-size:11px;display:block}}.mp-persp-sub{color:#596b60;margin:-8px 0 0;font-size:12px;line-height:1.6}.mp-persp-block h3[data-tone=risk]{color:var(--mp-green)}.mp-inherent{color:var(--mp-green);font-size:13px;line-height:1.7}.mp-persp-head{color:#596b60;padding-bottom:4px;font-size:12px}.mp-vigilance-list p{color:var(--mp-green)}.mp-measure{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.mp-coverage{color:var(--mp-green);align-items:center;gap:8px;font-size:12px;display:inline-flex}.mp-cov{border:1.5px solid #0b7152;border-radius:50%;flex-shrink:0;width:14px;height:14px;display:inline-block}.mp-cov[data-cov=full]{background:#0b7152}.mp-cov[data-cov=partial]{background:linear-gradient(90deg,#0b7152 50%,#0000 50%)}.mp-cov[data-cov=none]{border-style:dashed;border-color:#839c82}@media (width<=760px){.mp-vigilance-list p[data-tone=mitigation]:before{content:none}}.mp-perspective{gap:0}.mp-persp-block,.mp-persp-block[data-tone=success]{border-top:1px solid var(--mp-line);background:0 0;padding:28px 0}.mp-persp-block:first-child{border-top:0;padding-top:0}.mp-persp-block h3{letter-spacing:-.2px;font-size:16px;font-weight:400;line-height:1.4}.mp-persp-block,.mp-persp-block[data-tone=success]{border-top:0;padding:28px 0}.mp-vigilance-list li{border-top:0;padding:12px 0}.mp-vigilance-list li:first-child{padding-top:0}.mp-persp-block h3{letter-spacing:-.5px;font-size:21px;line-height:1.3}.mp-persp-block,.mp-persp-block[data-tone=success]{padding:36px 0}.mp-persp-block,.mp-persp-block[data-tone=success]{gap:12px;padding:26px 0}.mp-persp-block:first-child{padding-top:0}.mp-persp-sub{margin-top:-6px}.mp-persp-head{padding-bottom:12px}.mp-vigilance-list li,.mp-vigilance-list li:first-child{border-top:1px solid var(--mp-line);padding:18px 0}.mp-vigilance-list li:last-child{padding-bottom:0}.mp-persp-block[data-tone=success] li,.mp-vigilance-list p{color:var(--mp-green);font-size:15px;line-height:1.8}.mp-persp-block[data-tone=success] li .mp-icon{margin-top:6px}.mp-persp-sub{color:#596b60;font-size:14px}.mp-persp-head,.mp-coverage{font-size:13px}.mp-rewards-panel{flex-direction:column;gap:16px;margin-top:24px;scroll-margin-top:170px;display:flex}.mp-rewards-panel>h2{letter-spacing:-.5px;color:var(--mp-green);font-size:21px;font-weight:400;line-height:1.3}.mp-rewards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mp-reward{border:1px solid var(--mp-line);background:#fff;border-radius:12px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.mp-reward:hover{border-color:#cfdccc;box-shadow:0 8px 24px #003f2c0d}.mp-reward[data-star=true]{border-color:var(--mp-green)}.mp-reward[data-available=false]{opacity:.6}.mp-reward-media{aspect-ratio:16/9;background:#f5f6f3;max-width:100%;position:relative}.mp-reward-media img{object-fit:cover;width:100%;height:100%;display:block}.mp-reward-media:not(:has(img)){aspect-ratio:auto;min-height:52px}.mp-reward-badge{color:var(--mp-green);background:#fff;border-radius:100px;align-items:center;gap:6px;padding:5px 12px 5px 10px;font-size:12px;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 10px #003f2c1f}.mp-reward-badge .mp-icon{fill:#de4641;stroke:#de4641;width:14px;height:14px}.mp-reward-body{flex-direction:column;gap:10px;padding:20px;display:flex}.mp-reward-amount{color:#596b60;font-size:13px}.mp-reward-amount strong{letter-spacing:-.7px;color:var(--mp-green);margin-right:4px;font-size:26px;font-weight:400;line-height:1.2}.mp-reward h3{letter-spacing:-.2px;color:var(--mp-green);font-size:16px;font-weight:400;line-height:1.4}.mp-reward-desc{color:var(--mp-green);white-space:pre-line;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.mp-reward-desc[data-long=true]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mp-reward-more{color:var(--mp-green);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.mp-reward-meta{border-top:1px solid var(--mp-line);color:#596b60;flex-direction:column;gap:6px;margin:4px 0 0;padding:12px 0 0;font-size:12px;line-height:1.5;list-style:none;display:flex}.mp-reward-meta li{align-items:center;gap:8px;display:flex}.mp-reward-meta .mp-icon{flex-shrink:0;width:14px;height:14px}.mp-reward-stock{color:var(--mp-green);background:#f5f6f3;border-radius:100px;align-self:flex-start;padding:2px 10px}.mp-reward-stock[data-out=true]{color:#8b3933}.mp-reward .mp-btn{width:100%;margin-top:6px}.mp-aside[data-kind=donation] .mp-sticky{padding-bottom:0;position:static}.mp-rewards-panel{padding-bottom:40px;scroll-margin-top:140px}.mp-subnav-cta{flex:none;align-self:center;margin-left:auto;padding-left:16px}.mp-subnav-cta .mp-btn{white-space:nowrap;min-height:38px;padding:9px 18px;font-size:13px}.mp-palier{gap:20px}.mp-palier-head{color:var(--mp-green);align-items:center;gap:8px;font-size:14px;display:flex}.mp-palier-head em{color:#596b60;font-size:13px;font-style:normal}.mp-palier-help{background:var(--mp-green);color:#fff;cursor:help;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.mp-palier-bar{position:relative}.mp-palier-bar>b{z-index:1;color:#fff;box-sizing:border-box;background:#0b7152;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:400;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.mp-progress[data-kind=donation] span{background:#0b7152}.mp-palier-stats{grid-template-columns:1fr auto 1fr;align-items:start;gap:12px;display:grid}.mp-palier-stats>div{flex-direction:column;display:flex}.mp-palier-stats>div:nth-child(2){text-align:center}.mp-palier-stats>div:last-child{text-align:right}.mp-palier-stats strong{letter-spacing:-.3px;color:var(--mp-green);font-size:18px;font-weight:400;line-height:1.3}.mp-palier-stats span{color:#596b60;font-size:12px}#investment-card .mp-progress-meta>span:last-child{margin-left:auto}#financement .mp-funding-chart>span:not([data-funding-key=goalAmount]),#financement .mp-funding-legend>div:not([data-field=collect\.goalAmount]) i{opacity:.35}@media (width>=761px){#financement .mp-funding-legend{gap:4px;display:flex}#financement .mp-funding-legend>div{flex:0 1 var(--segment-width);min-width:0;padding-right:8px}}#financement[data-funded=true] .mp-funding-chart>[data-funding-key=goalAmount],#financement[data-funded=true] [data-field=collect\.goalAmount] i{background-color:var(--mp-green)}.mp-contributor-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.mp-contributor-list li{border-bottom:1px solid var(--mp-line);align-items:center;gap:14px;padding:12px 0;display:flex}.mp-contributor-list p{color:var(--mp-green);font-size:15px}.mp-contributor-list time{color:#596b60;font-size:12px}.mp-contributors-note{color:#596b60;font-size:14px}.mp-news-item{background:#f5f6f3;border-radius:6px;flex-direction:column;gap:8px;padding:24px;display:flex}.mp-news-item time{color:#596b60;font-size:12px}.mp-news-item h3{letter-spacing:-.5px;color:var(--mp-green);font-size:21px;font-weight:400;line-height:1.3}.mp-news-item p{color:var(--mp-green);white-space:pre-line;font-size:15px;line-height:1.8}@media (width<=760px){.mp-contributor-list{grid-template-columns:1fr}}.mp-contributors,.mp-news{border-bottom:0;padding-bottom:24px}.mp-palier-stats{margin-top:4px}#simulateur{border-bottom:0;padding:12px 0 0}.mp-simulator{background:#f5f6f3;border-radius:6px;flex-direction:column;gap:18px;padding:24px;display:flex}.mp-simulator-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mp-simulator-head h2{letter-spacing:0;color:var(--mp-green);font-size:16px;font-weight:400;line-height:1.3}.mp-simulator-head p{color:#596b60;font-size:12px}.mp-simulator-body{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.mp-simulator-input{color:var(--mp-green);align-items:center;gap:10px;font-size:14px;display:flex}.mp-simulator-input input{width:110px;font:inherit;letter-spacing:-.4px;color:var(--mp-green);-moz-appearance:textfield;background:0 0;border:0;border-bottom:1px solid #cfdccc;padding:6px 2px;font-size:20px}.mp-simulator-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mp-simulator-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mp-simulator-input input:focus{border-bottom-color:var(--mp-green);outline:none}.mp-simulator-input b{font-size:20px;font-weight:400}.mp-simulator-result{color:var(--mp-green);font-size:14px;line-height:1.6}.mp-simulator-result strong{color:#638dff;font-size:18px;font-weight:400}.mp-simulator-cta{white-space:nowrap;min-height:44px;padding:11px 22px}.mp-simulator-note{color:#596b60;font-size:11px;line-height:1.6}@media (width<=760px){.mp-simulator-body{grid-template-columns:1fr;gap:14px}.mp-simulator-cta{width:100%}}.mp-term{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted #839c82;text-decoration:underline dotted #839c82;position:relative}.mp-term:focus-visible{outline:2px solid var(--mp-green);outline-offset:2px;border-radius:2px}.mp-term:after{content:attr(data-tip);z-index:5;background:var(--mp-green);color:#fff;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:6px;width:240px;padding:10px 12px;font-size:12px;line-height:1.5;text-decoration:none;transition:opacity .15s;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #003f2c26}.mp-term:hover:after,.mp-term:focus-visible:after{opacity:1;visibility:visible}#investment-card{overflow:visible}#investment-card .mp-card-proof{border-radius:0 0 18px 18px}.mp-legal-copy h3{color:var(--mp-green);margin:8px 0 0;font-size:13px;font-weight:400}.mp-legal-copy a{color:var(--mp-green);text-underline-offset:3px;text-decoration:underline}
