.styles_notFound__JWtyK{position:relative;width:100%;height:100vh;background:linear-gradient(to top,var(--background),var(--secondary));overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.styles_notFound__forest__idqXu{position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;z-index:0;pointer-events:none}.styles_notFound__forest__leaf__hBpJi{position:absolute;bottom:0;width:16px;height:16px;background:var(--success);border-radius:50% 0 50% 0;opacity:.8;animation:styles_notFoundFloat__akJIH 6s ease-in-out infinite;z-index:1}.styles_notFound__content__azNgh{position:relative;z-index:10;background:rgba(0,0,0,0);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;color:var(--primary);padding:2rem}.styles_notFound__content__title__AYqyT{font-size:8rem;font-weight:800;margin:0;line-height:1;color:var(--primary);text-shadow:0 4px 6px rgba(0,0,0,.1);letter-spacing:-.05em}.styles_notFound__content__textGroup__cQVvg{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.styles_notFound__content__textGroup__text__J7Phn{font-size:2rem;font-weight:600;color:var(--foreground)}.styles_notFound__content__textGroup__hint__cmd2B{display:block;font-size:.9rem;color:var(--muted-foreground);font-weight:500}@keyframes styles_notFoundFloat__akJIH{0%{transform:translateY(0) rotate(0deg);opacity:.8}50%{transform:translateY(-20px) rotate(15deg);opacity:1}to{transform:translateY(0) rotate(-10deg);opacity:.8}}@keyframes styles_notFoundSway__81IWQ{0%,to{transform:translateX(0)}50%{transform:translateX(2px)}}.styles_statsCard__N2Q5h{padding:.5rem .25rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row!important}.styles_statsCard__content__gV6Dq{display:flex;flex-direction:column;gap:4px}.styles_statsCard__content__title__E4PE0{font-size:.9rem;font-weight:500;color:var(--muted-foreground)}.styles_statsCard__content__valueRow__rrUJY{display:flex;align-items:baseline;gap:.5rem}.styles_statsCard__content__valueRow__value__z5e9R{font-size:2rem;font-weight:600;color:var(--primary)}.styles_statsCard__content__valueRow__trendPositive__ah6ue{font-size:.85rem;font-weight:500;color:var(--success)}.styles_statsCard__content__valueRow__trendNegative__yjwcG{font-size:.85rem;font-weight:500;color:var(--destructive)}.styles_statsCard__content__description__ggGWj{font-size:.8rem;color:var(--muted-foreground)}.styles_statsCard__iconWrapper__gyuz_{background:var(--muted);padding:.75rem;border-radius:var(--radius);color:var(--primary)}.styles_icon__a9Ti6,.styles_statsCard__iconWrapper__gyuz_{display:flex;align-items:center;justify-content:center}.styles_toast__N4M6G{min-width:280px;max-width:400px;display:flex;align-items:center;gap:.75rem;padding:.675rem 1rem;border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border);color:var(--card-foreground);box-shadow:0 4px 12px oklch(0 0 0/.15);position:relative;overflow:hidden;animation:styles_slide-in__JNky5 .2s ease-out}.styles_toast--closing__SPsai{animation:styles_slide-out__DyEYq .2s ease-out forwards}.styles_toast__N4M6G.styles_success__2cL7P{border-color:var(--primary)}.styles_toast__N4M6G.styles_error__OKafB{border-color:var(--destructive)}.styles_toast__N4M6G.styles_warning__aRD9p{border-color:var(--accent)}.styles_toast__N4M6G.styles_info__zTIs3{border-color:var(--muted-foreground)}.styles_toast__N4M6G.styles_loading__zHBYR{border-color:var(--secondary)}.styles_toast__icon--spin__tQj7t{animation:styles_spinAnimation__YxhD4 1s linear infinite}@keyframes styles_spinAnimation__YxhD4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_toast__content__kBIex{flex:1 1;font-size:.9rem}.styles_toast__progress__bIW9v{position:absolute;bottom:0;left:0;height:3px;width:100%;background:var(--primary);animation:styles_toast-progress__800HT linear forwards;animation-duration:var(--toast-duration,3.5s)}.styles_toast__N4M6G.styles_error__OKafB .styles_toast__progress__bIW9v{background:var(--destructive)}.styles_toast__N4M6G.styles_warning__aRD9p .styles_toast__progress__bIW9v{background:var(--accent)}.styles_toast__N4M6G.styles_info__zTIs3 .styles_toast__progress__bIW9v{background:var(--muted-foreground)}@keyframes styles_toast-progress__800HT{0%{width:100%}to{width:0}}@keyframes styles_slide-in__JNky5{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_slide-out__DyEYq{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.styles_card__N4oL9{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:1.25rem;display:flex;flex-direction:column;gap:1rem;transition:var(--transition-smooth);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);flex:1 1}.styles_card__N4oL9:hover{transform:translateY(-2px);box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.styles_card__header__h6DoF{display:flex;align-items:center;justify-content:space-between}.styles_card__header__info__uemRE{display:flex;flex-direction:column;gap:2px}.styles_card__header__title__n08FP{font-size:1.25rem;font-weight:600;color:var(--primary)}.styles_card__header__description__X_3dg{font-size:.875rem;color:var(--muted-foreground)}.styles_card__header__iconWrapper__U04h5{padding:.5rem;background:var(--primary) .1;border-radius:var(--radius);display:flex;align-items:center;justify-content:center}.styles_card__header__iconWrapper__U04h5 svg{color:var(--primary)}.styles_card__content__c2E84{width:100%}.styles_card__footer__KaCgz{padding-top:.75rem;border-top:1px solid var(--border);display:flex;justify-content:flex-end}.styles_page___ivPG{width:100%;height:100%;display:flex;flex-direction:column;gap:2rem}.styles_page__header__6xdPt{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(max-width:640px){.styles_page__header__6xdPt{flex-direction:column;align-items:flex-start;gap:.75rem}}.styles_page__header__info__SoeMj{display:flex;flex-direction:column}.styles_page__header__info__title__iqOCY{font-size:clamp(1.4rem,4vw,2rem);font-weight:700;color:var(--primary)}.styles_page__header__info__subtitle__nuDuh{font-size:clamp(.85rem,2vw,1rem);color:var(--muted-foreground)}.styles_page__header__actions__M1lAQ{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:640px){.styles_page__header__actions__M1lAQ{width:100%}}.styles_page__content___xpay{width:100%;display:flex;flex-direction:column;gap:1.5rem}.styles_button__bQxgX{padding:.5rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--border);background-color:rgba(0,0,0,0);color:var(--foreground);font-weight:500;transition:var(--transition-smooth);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .15s ease}.styles_button__bQxgX:disabled{opacity:.5;cursor:not-allowed}.styles_button--primary__fFFqm{background:linear-gradient(135deg,color-mix(in hsl,var(--primary),10% black),color-mix(in hsl,var(--primary),10% white));color:var(--primary-foreground);border-color:rgba(0,0,0,0);transition:background .15s ease}.styles_button--primary__fFFqm:not(:disabled):hover{background:linear-gradient(135deg,color-mix(in hsl,var(--primary),5% black),color-mix(in hsl,var(--primary),15% white))}.styles_button--secondary__aPVp4{background:var(--primary-foreground);color:var(--primary);border-color:rgba(0,0,0,0)}.styles_button--secondary__aPVp4:not(:disabled):hover{background-color:color-mix(in hsl,var(--primary-foreground),black 5%)}.styles_button--outline__s6kqO{background:rgba(0,0,0,0);border-color:var(--border);color:var(--foreground)}.styles_button--outline__s6kqO:not(:disabled):hover{background-color:color-mix(in hsl,var(--border),transparent 30%)}.styles_button--ghost__cwEFc{background:rgba(0,0,0,0);color:var(--foreground);border-color:rgba(0,0,0,0)}.styles_button--ghost__cwEFc:not(:disabled):hover{color:var(--primary)}.styles_button--destructive__9o51P{background:var(--destructive);color:var(--destructive-foreground);border-color:rgba(0,0,0,0)}.styles_button--destructive__9o51P:not(:disabled):hover{background-color:color-mix(in hsl,var(--destructive),transparent 15%)}.styles_button--none__IISBC{padding:0;font-size:.875rem;gap:.175rem;font-weight:400}.styles_button--square__y_rpb{padding:.5rem;width:2.5rem;height:2.5rem}.styles_button--square-small__JEbvF{padding:.25rem;width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important}.styles_button--small__PagVA{padding:.5rem 1rem;font-size:.875rem}.styles_button--medium__q1ns7{padding:.675rem 1rem;font-size:.95rem}.styles_button--large__HDL3n{padding:.75rem 1.5rem;font-size:1rem}.styles_button--icon-only__EcSG4{padding:.5rem;width:2.5rem;height:2.5rem}.styles_button__label__3zkSz:empty{display:none}.styles_toastContainer__dEk8L{position:fixed;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:9999}.styles_homeNav__OoGdS{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(250,255,252,.85);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);transition:var(--transition-smooth)}.styles_homeNav__inner__VyIce{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:.75rem 2rem;gap:2rem}.styles_homeNav__brand__XbmS3{display:flex;align-items:center;gap:.625rem;text-decoration:none;flex-shrink:0}.styles_homeNav__brand__icon__XTIdy{width:34px;height:34px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.styles_homeNav__brand__text__ZACd2{display:flex;flex-direction:column;line-height:1.2}.styles_homeNav__brand__name__cL52O{font-size:.9rem;font-weight:700;color:var(--primary)}.styles_homeNav__brand__sub__t2h0N{font-size:.7rem;color:var(--muted-foreground);font-weight:400}.styles_homeNav__links__IQzdz{display:flex;align-items:center;gap:.25rem;list-style:none;flex:1 1;justify-content:center}@media(max-width:860px){.styles_homeNav__links__IQzdz{display:none}}.styles_homeNav__link__v54in{padding:.4rem .75rem;border-radius:var(--radius-sm);font-size:.85rem;font-weight:500;color:var(--foreground);text-decoration:none;transition:var(--transition-smooth)}.styles_homeNav__link__v54in:hover{background:var(--secondary);color:var(--primary)}.styles_homeNav__actions__aoLJI{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media(max-width:860px){.styles_homeNav__actions__desktopBtn__Kt3mI{display:none}}.styles_homeNav__hamburger__CSbq0{display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--secondary);color:var(--primary);border:1px solid var(--border);cursor:pointer;transition:var(--transition-smooth)}.styles_homeNav__hamburger__CSbq0:hover{background:var(--muted)}@media(max-width:860px){.styles_homeNav__hamburger__CSbq0{display:flex}}.styles_homeNav__mobileMenu__4ha43{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.25rem 1.25rem;border-top:1px solid var(--border);background:rgba(250,255,252,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:styles_menuSlideDown__jZR7A .18s cubic-bezier(.16,1,.3,1) both}.styles_homeNav__mobileMenu__link__v8WuJ{padding:.65rem .75rem;border-radius:var(--radius-sm);font-size:.9rem;font-weight:500;color:var(--foreground);text-decoration:none;transition:var(--transition-smooth)}.styles_homeNav__mobileMenu__link__v8WuJ:hover{background:var(--secondary);color:var(--primary)}.styles_homeNav__mobileMenu__cta__myUre{margin-top:.5rem;width:100%!important;justify-content:center}@keyframes styles_menuSlideDown__jZR7A{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.styles_hero____2BN{position:relative;min-height:100dvh;display:flex;align-items:center;background:var(--primary);overflow:hidden;padding-top:80px}.styles_hero__bg__3LUmO{position:absolute;inset:0;pointer-events:none}.styles_hero__bg__circle__eE5Nw{position:absolute;width:600px;height:600px;border-radius:50%;background:hsl(122,45%,16%);top:-200px;right:-100px;opacity:.6}.styles_hero__bg__circle--second__yGMCt{width:400px;height:400px;background:hsl(122,42%,18%);top:unset;right:unset;bottom:-150px;left:10%;opacity:.5}.styles_hero__bg__dots__thhPT{position:absolute;inset:0;background-image:radial-gradient(circle,hsl(122,50%,40%) 1px,transparent 0);background-size:40px 40px;opacity:.08}.styles_hero__leaf--first__13w6R{position:absolute;top:8%;right:5%;width:80px;color:hsl(122,50%,30%);animation:styles_floatLeaf__H6y0T 6s ease-in-out infinite;opacity:.7}.styles_hero__leaf--first__13w6R svg{width:100%;height:auto}.styles_hero__leaf--second__ItjDw{position:absolute;bottom:12%;left:3%;width:55px;color:hsl(122,45%,28%);animation:styles_floatLeaf__H6y0T 8s ease-in-out infinite reverse;opacity:.5}.styles_hero__leaf--second__ItjDw svg{width:100%;height:auto}.styles_hero__content__emoX9{position:relative;z-index:2;flex:1 1;max-width:760px;padding:4rem 2rem 4rem 8%;animation:styles_heroFadeIn__hR3Q_ .9s cubic-bezier(.16,1,.3,1) both}@media(max-width:900px){.styles_hero__content__emoX9{padding:3rem 2rem;max-width:100%;text-align:center}}@media(max-width:480px){.styles_hero__content__emoX9{padding:2.5rem 1.25rem}}.styles_hero__content__badge__RS33a{display:inline-flex;align-items:center;gap:.4rem;background:hsl(122,50%,28%);color:hsl(122,50%,75%);border:1px solid hsl(122,45%,32%);border-radius:99px;padding:.3rem .8rem;font-size:.72rem;font-weight:500;margin-bottom:1.6rem;letter-spacing:.01em}@media(max-width:900px){.styles_hero__content__badge__RS33a{margin:0 auto 1.6rem}}.styles_hero__content__title__kZc6s{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.12;color:var(--primary-foreground);margin-bottom:1.25rem;letter-spacing:-.02em}.styles_hero__content__title__em__YahVS{font-style:italic;color:hsl(122,60%,65%);font-weight:800}.styles_hero__content__subtitle__yebYx{font-size:1.05rem;line-height:1.65;color:hsl(122,20%,78%);margin-bottom:2.25rem;font-weight:400;max-width:480px}@media(max-width:900px){.styles_hero__content__subtitle__yebYx{margin-left:auto;margin-right:auto}}.styles_hero__content__actions__JzBhU{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}@media(max-width:900px){.styles_hero__content__actions__JzBhU{justify-content:center}}.styles_hero__content__actions__link__cRCCf{display:inline-flex;align-items:center;gap:.4rem;color:hsl(122,30%,72%);font-size:.9rem;font-weight:500;text-decoration:none;transition:var(--transition-smooth)}.styles_hero__content__actions__link__cRCCf:hover{color:var(--primary-foreground);gap:.6rem}.styles_hero__content__infoNote__oODB6{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:.82rem;color:hsl(122,25%,72%);font-weight:400}.styles_hero__content__infoNote__oODB6 svg{flex-shrink:0;opacity:.8}.styles_hero__content__infoNote__oODB6 strong{color:hsl(122,40%,82%);font-weight:600}@media(max-width:900px){.styles_hero__content__infoNote__oODB6{justify-content:center}}.styles_hero__illustration__GhOVY{position:relative;z-index:2;flex-shrink:0;width:340px;padding:2rem 6% 2rem 0;animation:styles_heroSlideIn__XqlzO 1s cubic-bezier(.16,1,.3,1) .2s both}@media(max-width:900px){.styles_hero__illustration__GhOVY{display:none}}.styles_hero__illustration__tree__tvsV2{width:100%;height:auto;filter:drop-shadow(0 24px 48px hsl(122,60%,10%))}.styles_hero__scrollHint__9SgCL{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:2;display:flex;justify-content:center}.styles_hero__scrollHint__dot__ukq7x{width:6px;height:30px;border-radius:99px;background:hsl(122,30%,50%);animation:styles_scrollPulse__2lj8i 2s ease-in-out infinite}@keyframes styles_heroFadeIn__hR3Q_{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_heroSlideIn__XqlzO{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_floatLeaf__H6y0T{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-12px) rotate(3deg)}66%{transform:translateY(-6px) rotate(-2deg)}}@keyframes styles_scrollPulse__2lj8i{0%,to{opacity:.3;transform:scaleY(.6)}50%{opacity:.9;transform:scaleY(1)}}.styles_statsBar__rDSMN{background:var(--card);border-bottom:1px solid var(--border);box-shadow:0 4px 24px -8px hsl(122,39%,183.3333333333%)}.styles_statsBar__inner__3rGkY{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;padding:0 2rem;flex-wrap:wrap}.styles_statsBar__item__aDjEM{display:flex;flex-direction:column;align-items:center;padding:1.5rem 3rem;border-right:1px solid var(--border)}.styles_statsBar__item__aDjEM:last-child{border-right:none}@media(max-width:640px){.styles_statsBar__item__aDjEM{width:50%;padding:1.25rem 1rem;border-right:none;border-bottom:1px solid var(--border)}.styles_statsBar__item__aDjEM:nth-child(odd){border-right:1px solid var(--border)}.styles_statsBar__item__aDjEM:last-child,.styles_statsBar__item__aDjEM:nth-last-child(2):nth-child(odd){border-bottom:none}}.styles_statsBar__item__value__L7VvK{font-size:1.75rem;font-weight:800;color:var(--primary);line-height:1;margin-bottom:.25rem;letter-spacing:-.02em}.styles_statsBar__item__label__C7fEC{font-size:.78rem;color:var(--muted-foreground);font-weight:500;text-transform:uppercase;letter-spacing:.04em;text-align:center}.styles_viveiro__Zv5_i{padding:6rem 2rem;background:var(--background)}@media(max-width:768px){.styles_viveiro__Zv5_i{padding:4rem 1.5rem}}.styles_viveiro__inner__nZprC{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;max-width:1200px;margin:0 auto;align-items:center}@media(max-width:900px){.styles_viveiro__inner__nZprC{grid-template-columns:1fr;gap:3rem}}.styles_viveiro__text__xZnU7{display:flex;flex-direction:column;gap:.25rem}.styles_viveiro__text__eyebrow__97p9r{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);background:var(--secondary);border:1px solid var(--border);border-radius:99px;padding:.3rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem;width:-moz-fit-content;width:fit-content}.styles_viveiro__text__heading__kz_mQ{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.18;color:var(--foreground);letter-spacing:-.025em;margin-bottom:1.25rem}.styles_viveiro__text__heading__kz_mQ span{color:var(--primary)}.styles_viveiro__text__body__hZWJv{font-size:1rem;line-height:1.7;color:var(--muted-foreground);margin-bottom:1rem}.styles_viveiro__text__highlights__PKejH{display:flex;flex-direction:column;gap:.7rem;margin-top:1.5rem}.styles_viveiro__text__highlights__item__1Lsb2{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;color:var(--foreground);font-weight:500;line-height:1.45}.styles_viveiro__text__highlights__item__icon__26Y98{color:var(--success);flex-shrink:0;margin-top:2px}.styles_viveiro__cards__9BUiT{display:flex;flex-direction:column;gap:1rem}@media(max-width:900px){.styles_viveiro__cards__9BUiT{flex-direction:row;flex-wrap:wrap}}.styles_viveiro__card__LfnB2{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:.25rem;transition:var(--transition-smooth)}.styles_viveiro__card__LfnB2:hover{transform:translateY(-3px);box-shadow:var(--shadow-soft)}@media(max-width:900px){.styles_viveiro__card__LfnB2{flex:1 1;min-width:140px}}.styles_viveiro__card__icon__5pRGE{width:38px;height:38px;border-radius:var(--radius-md);background:var(--secondary);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.styles_viveiro__card__value__s5_wN{font-size:1.8rem;font-weight:800;color:var(--primary);line-height:1;letter-spacing:-.02em}.styles_viveiro__card__label__AhxqK{font-size:.9rem;font-weight:700;color:var(--foreground)}.styles_viveiro__card__desc__SchEV{font-size:.8rem;color:var(--muted-foreground)}.styles_fmap__dheTt{padding:6rem 2rem;background:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(max-width:768px){.styles_fmap__dheTt{padding:4rem 1.5rem}}.styles_fmap__inner__i1bcQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;max-width:1200px;margin:0 auto;align-items:center}@media(min-width:901px){.styles_fmap__inner__i1bcQ{direction:rtl}.styles_fmap__inner__i1bcQ>*{direction:ltr}}@media(max-width:900px){.styles_fmap__inner__i1bcQ{grid-template-columns:1fr;gap:3rem}}.styles_fmap__visual__hHo1p{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;padding:2.5rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.styles_fmap__visual__badge__kZCVp{width:80px;height:80px;border-radius:50%;background:var(--secondary);color:var(--primary);display:flex;align-items:center;justify-content:center}.styles_fmap__visual__tagline__MbNEz{font-size:1rem;font-style:italic;font-weight:500;color:var(--foreground);line-height:1.55;max-width:280px}.styles_fmap__visual__divider__YOUCM{width:40px;height:2px;background:var(--primary);border-radius:99px;opacity:.4}.styles_fmap__visual__contact__Zib2F{display:flex;flex-direction:column;gap:.5rem;width:100%}.styles_fmap__visual__contact__item__EX2Kd{display:flex;align-items:center;justify-content:center;gap:.45rem;font-size:.82rem;color:var(--muted-foreground)}.styles_fmap__content__YdZ8z{display:flex;flex-direction:column;gap:.25rem}.styles_fmap__content__eyebrow__DbsRn{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);background:var(--secondary);border:1px solid var(--border);border-radius:99px;padding:.3rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem;width:-moz-fit-content;width:fit-content}.styles_fmap__content__heading__OapdE{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.18;color:var(--foreground);letter-spacing:-.025em;margin-bottom:1.25rem}.styles_fmap__content__heading__OapdE span{color:var(--primary)}.styles_fmap__content__body__svwFI{font-size:1rem;line-height:1.7;color:var(--muted-foreground);margin-bottom:1rem}.styles_fmap__content__pillars__xk3ci{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.styles_fmap__content__pillar__Lp0n_{display:flex;align-items:flex-start;gap:.9rem}.styles_fmap__content__pillar__icon__mGZRQ{width:34px;height:34px;border-radius:var(--radius-sm);background:var(--secondary);color:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.styles_fmap__content__pillar__label__YS226{font-size:.88rem;font-weight:700;color:var(--foreground);margin-bottom:.15rem}.styles_fmap__content__pillar__desc__DDL3N{font-size:.82rem;color:var(--muted-foreground);line-height:1.5}.styles_sistema__NiLag{padding:6rem 2rem;background:var(--background)}@media(max-width:768px){.styles_sistema__NiLag{padding:4rem 1.5rem}}.styles_sistema__header__Mkgvh{max-width:680px;text-align:center;margin:0 auto 4rem}.styles_sistema__header__eyebrow__sbINe{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);background:var(--secondary);border:1px solid var(--border);border-radius:99px;padding:.3rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem}.styles_sistema__header__heading__O9KXK{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.18;color:var(--foreground);letter-spacing:-.025em;margin-bottom:1.25rem;text-align:center}.styles_sistema__header__heading__O9KXK span{color:var(--primary)}.styles_sistema__header__body__8_yMd{font-size:1rem;line-height:1.7;color:var(--muted-foreground);text-align:center;max-width:560px;margin-left:auto;margin-right:auto}.styles_sistema__grid__14cri{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:1.25rem;gap:1.25rem;max-width:1200px;margin:0 auto 3.5rem;padding:0 2rem}@media(max-width:768px){.styles_sistema__grid__14cri{padding:0}}.styles_sistema__card__HQnpo{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.6rem;box-shadow:var(--shadow-card);transition:var(--transition-smooth)}.styles_sistema__card__HQnpo:hover{transform:translateY(-4px);box-shadow:var(--shadow-soft);border-color:var(--ring)}.styles_sistema__card__icon__CUTy4{width:42px;height:42px;border-radius:var(--radius-md);background:var(--secondary);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.styles_sistema__card__title__mVkfe{font-size:.95rem;font-weight:700;color:var(--foreground);margin-bottom:.45rem}.styles_sistema__card__desc__RT_w3{font-size:.85rem;color:var(--muted-foreground);line-height:1.6}.styles_sistema__problems__DALCS{max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.styles_sistema__problems__DALCS{padding:0}}.styles_sistema__problems__title__TCYl2{font-size:1rem;font-weight:700;color:var(--foreground);margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.styles_sistema__problems__grid__d0kVV{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:.75rem;gap:.75rem}.styles_sistema__problems__item__AkUou{display:flex;align-items:center;gap:.75rem;padding:.7rem 1rem;border-radius:var(--radius-md);background:hsl(0,10%,96%);border:1px solid hsl(0,10%,90%);font-size:.85rem;color:hsl(0,5%,40%);font-weight:500}.styles_sistema__problems__item__x__DbYQz{font-size:.75rem;font-weight:700;color:hsl(0,65%,58%);flex-shrink:0;width:18px;height:18px;border-radius:50%;background:hsl(0,70%,95%);border:1px solid hsl(0,60%,88%);display:flex;align-items:center;justify-content:center;font-size:.6rem}.styles_impact__MyG9V{padding:6rem 2rem;background:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(max-width:768px){.styles_impact__MyG9V{padding:4rem 1.5rem}}.styles_impact__header__Iew4K{max-width:680px;text-align:center;margin:0 auto 4rem}.styles_impact__header__eyebrow__S7zRS{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);background:var(--secondary);border:1px solid var(--border);border-radius:99px;padding:.3rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem}.styles_impact__header__heading__DAIK4{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.18;color:var(--foreground);letter-spacing:-.025em;text-align:center}.styles_impact__header__heading__DAIK4 span{color:var(--primary)}.styles_impact__grid__eSLxM{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.styles_impact__grid__eSLxM{padding:0}}.styles_impact__card__J_Oqv{border-radius:var(--radius-lg);padding:2rem;border:1px solid rgba(0,0,0,0);transition:var(--transition-smooth)}.styles_impact__card__J_Oqv:hover{transform:translateY(-4px)}.styles_impact__card--green___NafM{background:hsl(122,50%,95%);border-color:hsl(122,35%,82%)}.styles_impact__card--green___NafM .styles_impact__card__icon__wd1XF{background:hsl(122,50%,88%);color:hsl(122,45%,28%)}.styles_impact__card--green___NafM .styles_impact__card__title__T_ZJx{color:hsl(122,45%,22%)}.styles_impact__card--green___NafM .styles_impact__card__list__item__VULBw svg{color:hsl(122,45%,35%)}.styles_impact__card--earth__c4ElR{background:hsl(25,45%,95%);border-color:hsl(25,35%,82%)}.styles_impact__card--earth__c4ElR .styles_impact__card__icon__wd1XF{background:hsl(25,45%,88%);color:hsl(25,45%,28%)}.styles_impact__card--earth__c4ElR .styles_impact__card__title__T_ZJx{color:hsl(25,45%,22%)}.styles_impact__card--earth__c4ElR .styles_impact__card__list__item__VULBw svg{color:hsl(25,45%,35%)}.styles_impact__card--primary__VFLiD{background:var(--primary);border-color:hsl(122,39%,28%)}.styles_impact__card--primary__VFLiD .styles_impact__card__icon__wd1XF{background:hsl(122,40%,28%);color:hsl(122,60%,72%)}.styles_impact__card--primary__VFLiD .styles_impact__card__title__T_ZJx{color:var(--primary-foreground)}.styles_impact__card--primary__VFLiD .styles_impact__card__sub__WeK92{color:hsl(122,25%,70%)}.styles_impact__card--primary__VFLiD .styles_impact__card__list__item__VULBw{color:hsl(122,20%,78%)}.styles_impact__card--primary__VFLiD .styles_impact__card__list__item__VULBw svg{color:hsl(122,50%,55%)}.styles_impact__card__header__2SQqE{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.styles_impact__card__icon__wd1XF{width:48px;height:48px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_impact__card__title__T_ZJx{font-size:1.05rem;font-weight:700;line-height:1.2}.styles_impact__card__sub__WeK92{font-size:.78rem;font-weight:500;color:var(--muted-foreground);display:block;margin-top:.15rem}.styles_impact__card__list__ksceQ{display:flex;flex-direction:column;gap:.65rem;list-style:none}.styles_impact__card__list__item__VULBw{display:flex;align-items:flex-start;gap:.5rem;font-size:.88rem;color:var(--foreground);line-height:1.45}.styles_impact__card__list__item__VULBw svg{flex-shrink:0;margin-top:3px}.styles_value__knK3O{padding:6rem 2rem;background:var(--background)}@media(max-width:768px){.styles_value__knK3O{padding:4rem 1.5rem}}.styles_value__header__lIt6i{max-width:680px;text-align:center;margin:0 auto 4rem}.styles_value__header__eyebrow__x1hf_{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);background:var(--secondary);border:1px solid var(--border);border-radius:99px;padding:.3rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem}.styles_value__header__heading__M1Vs8{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.18;color:var(--foreground);letter-spacing:-.025em;text-align:center}.styles_value__header__heading__M1Vs8 span{color:var(--primary)}.styles_value__grid__O_oUA{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.25rem;gap:1.25rem;max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.styles_value__grid__O_oUA{padding:0}}.styles_value__card__fgLlx{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-card);transition:var(--transition-smooth)}.styles_value__card__fgLlx:hover{transform:translateY(-4px);box-shadow:var(--shadow-soft);border-color:var(--ring)}.styles_value__card__icon__jdw8f{width:40px;height:40px;border-radius:var(--radius-md);background:var(--secondary);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:.85rem}.styles_value__card__label__zJwfa{font-size:.9rem;font-weight:700;color:var(--foreground);margin-bottom:.35rem}.styles_value__card__desc__M_2qh{font-size:.82rem;color:var(--muted-foreground);line-height:1.55}.styles_steps__hCN_F{padding:6rem 2rem;background:var(--secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(max-width:768px){.styles_steps__hCN_F{padding:4rem 1.5rem}}.styles_steps__header__vcZCU{max-width:680px;text-align:center;margin:0 auto 4rem}.styles_steps__header__eyebrow__kWnlI{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);background:var(--secondary);border:1px solid var(--border);border-radius:99px;padding:.3rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem}.styles_steps__header__heading__9oTDi{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.18;color:var(--foreground);letter-spacing:-.025em;margin-bottom:1.25rem;text-align:center}.styles_steps__header__heading__9oTDi span{color:var(--primary)}.styles_steps__header__body__i26w1{font-size:1rem;line-height:1.7;color:var(--muted-foreground);text-align:center;max-width:560px;margin-left:auto;margin-right:auto}.styles_steps__timeline__AqvSs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:0;gap:0;max-width:1100px;margin:0 auto;padding:0 2rem;position:relative}.styles_steps__timeline__AqvSs:before{content:"";position:absolute;top:28px;left:calc(2rem + 28px);right:calc(2rem + 28px);height:2px;background:var(--border);z-index:0}@media(max-width:640px){.styles_steps__timeline__AqvSs:before{display:none}}@media(max-width:768px){.styles_steps__timeline__AqvSs{padding:0}}@media(max-width:480px){.styles_steps__timeline__AqvSs{grid-template-columns:1fr;gap:1rem}}.styles_steps__step__WgRPK{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1.25rem 1.5rem;z-index:1}.styles_steps__step__number__cWm6h{width:56px;height:56px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;letter-spacing:.04em;margin-bottom:1.5rem;position:relative;z-index:2;box-shadow:0 0 0 6px var(--secondary),0 0 0 7px var(--border);flex-shrink:0}.styles_steps__step__card__jnJrp{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem 1.25rem;box-shadow:var(--shadow-card);width:100%;transition:var(--transition-smooth)}.styles_steps__step__card__jnJrp:hover{box-shadow:var(--shadow-soft);border-color:var(--ring)}.styles_steps__step__card__icon__AmAM8{width:40px;height:40px;border-radius:var(--radius-md);background:var(--secondary);color:var(--primary);display:flex;align-items:center;justify-content:center;margin:0 auto .85rem}.styles_steps__step__card__title__07xm9{font-size:1rem;font-weight:700;color:var(--foreground);margin-bottom:.5rem}.styles_steps__step__card__desc__iYoTr{font-size:.84rem;color:var(--muted-foreground);line-height:1.6}.styles_location__8FB2G{padding:6rem 2rem;background:var(--background);border-top:1px solid var(--border)}@media(max-width:768px){.styles_location__8FB2G{padding:4rem 1.5rem}}.styles_location__header__t5l2H{max-width:680px;text-align:center;margin:0 auto 4rem}.styles_location__header__eyebrow__QeXbn{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);background:var(--secondary);border:1px solid var(--border);border-radius:99px;padding:.3rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem}.styles_location__header__heading__NpLtl{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.18;color:var(--foreground);letter-spacing:-.025em;text-align:center}.styles_location__header__heading__NpLtl span{color:var(--primary)}.styles_location__inner__EWgWS{display:grid;grid-template-columns:360px 1fr;grid-gap:3rem;gap:3rem;max-width:1200px;margin:0 auto;padding:0 2rem;align-items:start}@media(max-width:900px){.styles_location__inner__EWgWS{grid-template-columns:1fr;gap:2rem;padding:0}}.styles_location__info__eHecm{display:flex;flex-direction:column;gap:1rem}.styles_location__info__card__N1_5Q{display:flex;align-items:flex-start;gap:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;box-shadow:var(--shadow-card);transition:var(--transition-smooth)}.styles_location__info__card__N1_5Q:hover{box-shadow:var(--shadow-soft);border-color:var(--ring)}.styles_location__info__card__icon__85EYo{width:38px;height:38px;border-radius:var(--radius-md);background:var(--secondary);color:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_location__info__card__title__mGjKN{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:.3rem}.styles_location__info__card__text__RMCG_{font-size:.9rem;color:var(--foreground);line-height:1.55;font-weight:500}.styles_location__info__mapsLink__jHJAx{display:inline-flex;align-items:center;gap:.45rem;margin-top:.25rem;padding:.7rem 1.25rem;background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-md);font-size:.88rem;font-weight:600;text-decoration:none;transition:var(--transition-smooth);width:-moz-fit-content;width:fit-content}.styles_location__info__mapsLink__jHJAx:hover{background:var(--primary-glow);transform:translateY(-2px);box-shadow:var(--shadow-soft)}.styles_location__mapWrapper__LDmCU{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-soft);height:600px}@media(max-width:900px){.styles_location__mapWrapper__LDmCU{height:300px}}.styles_location__map__uDir8{width:100%;height:100%}.styles_cta__6jcC0{padding:7rem 2rem;background:var(--primary);position:relative;overflow:hidden;text-align:center}@media(max-width:768px){.styles_cta__6jcC0{padding:5rem 1.5rem}}@media(max-width:480px){.styles_cta__6jcC0{padding:4rem 1.25rem}}.styles_cta__bg__TzVIA{position:absolute;inset:0;pointer-events:none;overflow:hidden}.styles_cta__bg__leaf__j_2aa{position:absolute;top:-40px;left:-30px;width:200px;color:hsl(122,45%,18%);opacity:.5;transform:rotate(-20deg)}.styles_cta__bg__leaf__j_2aa svg{width:100%;height:auto}.styles_cta__bg__leaf--second__GXf3t{top:unset;left:unset;bottom:-50px;right:-20px;width:150px;color:hsl(122,40%,16%);opacity:.45;transform:rotate(30deg)}.styles_cta__inner__BYxuv{position:relative;z-index:2;max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.styles_cta__inner__icon__gz3A3{opacity:.92;filter:drop-shadow(0 8px 24px hsl(122,60%,10%))}.styles_cta__inner__title__VkPZ0{font-size:clamp(1.9rem,4vw,2.8rem);font-weight:800;line-height:1.15;color:var(--primary-foreground);letter-spacing:-.025em}.styles_cta__inner__title__VkPZ0 em{font-style:italic;color:hsl(122,60%,68%)}.styles_cta__inner__desc__eIKxe{font-size:1rem;line-height:1.65;color:hsl(122,20%,75%);max-width:480px}.styles_cta__inner__actions__2tDTD{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.styles_cta__inner__actions__outlineBtn__wgdtI{border-color:hsla(0,0%,100%,.45)!important;color:var(--primary-foreground)!important}.styles_cta__inner__actions__outlineBtn__wgdtI:hover{background-color:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.85)!important}.styles_homeFooter__wyLMo{background:hsl(122,45%,10%);color:hsl(122,15%,70%)}.styles_homeFooter__inner___E6js{max-width:1200px;margin:0 auto;padding:3.5rem 2rem 2.5rem;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:3rem;gap:3rem;align-items:start}@media(max-width:860px){.styles_homeFooter__inner___E6js{grid-template-columns:1fr;gap:2rem}}.styles_homeFooter__brand__JixY4{display:flex;align-items:center;gap:.75rem}.styles_homeFooter__brand__icon__ecTT9{width:42px;height:42px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.styles_homeFooter__brand__name__Barvd{font-size:.88rem;font-weight:700;color:hsl(122,15%,88%);line-height:1.2}.styles_homeFooter__brand__sub__jjxTH{font-size:.76rem;color:hsl(122,10%,55%);margin-top:.15rem}.styles_homeFooter__contact__hxEuC{display:flex;flex-direction:column;gap:.55rem}.styles_homeFooter__contact__item__VOEok{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:hsl(122,10%,58%)}.styles_homeFooter__links__Ogtnc{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}@media(max-width:860px){.styles_homeFooter__links__Ogtnc{align-items:flex-start}}.styles_homeFooter__link__wonNq{font-size:.82rem;color:hsl(122,12%,55%);text-decoration:none;transition:var(--transition-smooth)}.styles_homeFooter__link__wonNq:hover{color:hsl(122,50%,60%)}.styles_homeFooter__bottom__eMVfi{border-top:1px solid hsl(122,40%,14%);padding:1.25rem 2rem;text-align:center;font-size:.78rem;color:hsl(122,10%,45%);max-width:1200px;margin:0 auto}.styles_homePage__VEryv{display:flex;flex-direction:column;min-height:100dvh;width:100%;background:var(--background);color:var(--foreground);overflow-x:hidden}.styles_table__wrapper__3eOqz{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg)}.styles_table__wrapper__table__NtNLV{width:100%;border-collapse:collapse;font-size:.875rem;color:var(--foreground)}.styles_table__wrapper__table__head__24Pkj{background-color:var(--card)}.styles_table__wrapper__table__head__cell__bp43b{padding:.675rem 1rem;text-align:left;font-weight:600;color:var(--muted-foreground);border-bottom:1px solid var(--border);white-space:nowrap}.styles_table__wrapper__table__head__cell--right__voUsf{text-align:right}.styles_table__wrapper__table__head__cell--center__JazYv{text-align:center}.styles_table__wrapper__table__head__cell--actions__xkzpr{width:1%;white-space:nowrap}.styles_table__wrapper__table__body__row__kpDdl{transition:background-color .15s ease}.styles_table__wrapper__table__body__row__kpDdl:hover{background-color:oklch(from var(--primary) l c h/.06)}.styles_table__wrapper__table__body__cell__IuOEQ{padding:.875rem 1rem;border-bottom:1px solid var(--border);white-space:nowrap}.styles_table__wrapper__table__body__row__kpDdl:last-child .styles_table__wrapper__table__body__cell__IuOEQ{border-bottom:none!important}.styles_table__wrapper__table__body__cell--right__UXfge{text-align:right}.styles_table__wrapper__table__body__cell--center__5uG0F{text-align:center}.styles_table__wrapper__table__body__cell--actions__mj3Qd{width:-moz-fit-content;width:fit-content;white-space:nowrap;display:flex;flex-direction:row;align-items:center;gap:8px}.styles_pagination__2XL4n{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem}.styles_pagination__list__zAEE9{display:flex;align-items:center;gap:.25rem}.styles_pagination__list__dots__R_Uxr{padding:0 .75rem;color:var(--muted-foreground);font-weight:600}.styles_pageRange__text__3D73A{font-size:.875rem;color:var(--muted-foreground)}.styles_noContent__P29_C{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;gap:1rem;color:var(--text-muted);animation:styles_fadeIn___nE7m .3s ease-in-out}.styles_noContent--full__rUqMN{width:100%;height:100%;min-height:280px}.styles_noContent__icon__VspxV{color:var(--primary);opacity:.8}.styles_noContent__icon__VspxV svg{width:48px;height:48px}.styles_noContent__title__tpNbm{font-size:1.4rem;font-weight:600;color:var(--text-title)}.styles_noContent__description__JVl_M{font-size:.95rem;color:var(--text-muted);max-width:360px}.styles_noContent__button__LZhrI{margin-top:.5rem}@keyframes styles_fadeIn___nE7m{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.styles_loading__Z103F{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.styles_loading--fullscreen__nenEd{position:fixed;inset:0;background:var(--background);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.styles_loading__spinner___KNgv{border:4px solid var(--muted-foreground);border-top-color:var(--primary);border-radius:50%;animation:styles_spin__za1tI .7s linear infinite}.styles_loading__label__ydnor{font-size:.9rem;color:var(--muted-foreground)}@keyframes styles_spin__za1tI{to{transform:rotate(1turn)}}.styles_alertDialog__qv9pa{display:flex;flex-direction:column;gap:1.5rem}.styles_alertDialog__body__QoRgi{font-size:1rem;color:var(--foreground)}.styles_alertDialog__footer__eDEyM{display:flex;justify-content:flex-end;gap:.75rem}.styles_avatar__cYzEs{width:40px;height:40px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);font-weight:600;display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:var(--transition-smooth);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_avatar__clickable__e33Al{cursor:pointer}.styles_avatar__cYzEs:hover{background-color:color-mix(in hsl,var(--primary),white 15%)}.styles_avatar__image__m6wUW{width:100%;height:100%;object-fit:cover}.styles_avatar__initials__1RoN8{letter-spacing:.5px}.styles_container__CqyxQ{box-sizing:border-box;color:var(--foreground)}.styles_container--full__dyQv4>*{flex:1 1!important}.layout_adminContent__cb6H1{width:100%;display:flex;flex-direction:column;padding:1.5rem 2.5rem}@media(max-width:768px){.layout_adminContent__cb6H1{padding:1rem}}@media(max-width:480px){.layout_adminContent__cb6H1{padding:.75rem}}.styles_skeleton__E41EA{width:100%;display:flex}.styles_skeleton__item__Vkm2x{background:var(--muted);border-radius:var(--radius-md);position:relative;overflow:hidden}.styles_skeleton__item--line__tK0xK{height:.75rem;border-radius:var(--radius-sm)}.styles_skeleton__item--circle__lLWpY{border-radius:50%}.styles_skeleton__item--rect__CwFMk{border-radius:var(--radius-md)}.styles_skeleton__item--shimmer__AaKXh:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in hsl,var(--muted),white 50%),transparent);opacity:1;transform:translateX(-100%);animation:styles_skeletonShimmer___xTO9 1.6s ease-in-out infinite}@keyframes styles_skeletonShimmer___xTO9{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.styles_dark__e_A9S .styles_skeleton__item__Vkm2x{background:hsl(122,8%,15%)}.styles_dark__e_A9S .styles_skeleton__item--shimmer__AaKXh:after{background:linear-gradient(90deg,transparent,hsl(122,10%,22%),transparent);opacity:.4}.styles_donationCard___vGia{display:flex;flex-direction:column;gap:1rem}.styles_donationCard__header__4V_93{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.styles_donationCard__header__title__6T5Vc{font-size:1.2rem;font-weight:700;color:var(--foreground);margin:0;flex:1 1}.styles_donationCard__header__status__1VBhh{width:50%}.styles_donationCard__info__7gPLI{display:flex;flex-direction:column;gap:.25rem}.styles_donationCard__info__line__5E3jn{display:flex;gap:.5rem;align-items:center;color:var(--foreground);font-size:.95rem}.styles_donationCard__items__k3BcA{display:flex;flex-direction:column;gap:.25rem}.styles_donationCard__items__title__FyUma{font-size:1rem;font-weight:500;color:var(--foreground)}.styles_donationCard__items__list___41fm{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.5rem;gap:.5rem;max-width:100%}.styles_donationCard__items__list__item__YvQ5D{display:flex;align-items:center;flex:1 1;border-radius:var(--radius-sm);padding:.5rem;background:var(--muted);color:var(--muted-foreground);min-width:0}.styles_donationCard__items__list__item__YvQ5D span{font-weight:500;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.styles_donationCard__quantityBox__wv5HM{background:var(--muted);padding:.75rem;border-radius:var(--radius-md);font-weight:600;color:var(--primary)}.styles_tag__fzJAk{display:inline-flex;align-items:center;gap:6px;background:var(--muted);color:var(--foreground);border-radius:var(--radius-sm);padding:.125rem .375rem;font-size:.85rem;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease}.styles_tag--small__4u1qy{padding:.125rem .375rem;font-size:.8rem}.styles_tag--medium__OJ8BU{padding:.25rem .5rem;font-size:.85rem}.styles_tag--success__iilY_{background:var(--success);color:var(--success-foreground)}.styles_tag--warning__ED6na{background:var(--warning);color:var(--warning-foreground)}.styles_tag--destructive__85dcg{background:var(--destructive);color:var(--destructive-foreground)}.styles_tag__remove-btn__ILWM9{border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.styles_tag__remove-btn__ILWM9:hover{opacity:.8}.styles_grid__GkGMB{display:grid;width:100%}.styles_grid__GkGMB>*{width:100%;min-width:0}.styles_grid--expand__o9QnD>:only-child{grid-column:1/-1}.styles_grid--full__bGMGP{width:100%}.styles_plantedCard__sN9tB{position:relative;width:100%}.styles_plantedCard__editButton__lcgZv{position:absolute;top:.5rem;right:.5rem;z-index:3}.styles_plantedCard__content__Q8iWv{display:flex;flex-direction:column;gap:1rem;height:100%}.styles_plantedCard__content__codebox__rDckf{display:flex;flex-direction:column;align-items:center;gap:.75rem}.styles_plantedCard__content__codebox__qrcode__97owF{height:180px;width:100%}.styles_plantedCard__content__codebox__code__mt_2h{font-size:1.2rem;font-weight:600;color:var(--foreground);text-align:center;word-break:break-all}.styles_plantedCard__content__info__LKYgg{display:flex;flex-direction:column;gap:.35rem}.styles_plantedCard__content__info__line__csd1B{font-size:.9rem;color:var(--foreground)}.styles_plantedCard__content__info__line__csd1B b{color:var(--foreground)}.styles_plantedCard__sN9tB .styles_select-input__ins0O,.styles_plantedCard__sN9tB select{margin-top:.25rem}.styles_plantedCard__content__Q8iWv{flex:1 1}.styles_dialog__overlay__QVTlE{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999}.styles_dialog__overlay--show__m8NU_,.styles_dialog__overlay__QVTlE{opacity:.6;transition:opacity .2s ease}.styles_dialog__overlay--hide__qIRP0{opacity:0;transition:opacity .2s ease}.styles_dialog__container__Ml5Ka{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg);padding:1.5rem;z-index:1000;max-height:80vh;overflow-y:auto;overflow-x:hidden;box-shadow:0 8px 16px rgba(0,0,0,.1);animation:styles_dialog-scale-in__eGn5K .25s ease}.styles_dialog__container__header__0IMcP{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.styles_dialog__container__header__group__nsSld{display:flex;flex-direction:column}.styles_dialog__container__header__group__title__zf6oA{margin:0;font-size:1.3rem;font-weight:600;color:var(--primary)}.styles_dialog__container__header__group__subtitle__WLMA8{margin:0;font-size:.85rem;font-weight:400;color:var(--muted-foreground)}.styles_dialog__container__body__m6_Zo{color:var(--foreground)}.styles_dialog__container--opening__l2c1C{animation:styles_dialog-scale-in__eGn5K .2s ease forwards}.styles_dialog__container--closing__bZe4U{animation:styles_dialog-scale-out__tVInm .2s ease forwards}@keyframes styles_dialog-scale-in__eGn5K{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes styles_dialog-scale-out__tVInm{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.92)}}.styles_formDialog__form__h8n9p{display:flex;flex-direction:column;gap:1.5rem}.styles_formDialog__form__body__NeV2l{display:flex;flex-direction:column;gap:1rem;flex:1 1}.styles_formDialog__form__footer__xXcJ4{display:flex;justify-content:flex-end;gap:.75rem}.styles_inputField__6fUdE{display:flex;flex-direction:column;gap:6px;width:100%}.styles_inputField__label__J6VqR{font-size:.9rem;color:var(--foreground);font-weight:500}.styles_inputField__control__NytOv{position:relative;width:100%}.styles_inputField__control__input__x7qnj{width:100%;padding:.675rem 2.125rem .675rem .675rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);font-size:.9rem;transition:border-color .15s ease,box-shadow .15s ease}.styles_inputField__control__input__x7qnj::placeholder{color:var(--muted-foreground)}.styles_inputField__control__input__x7qnj:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 .5px var(--ring)}.styles_inputField__control__input--error__iAYK_{border-color:var(--destructive)}.styles_inputField__control__toggle__pT0VM{position:absolute;top:50%;right:.675rem;transform:translateY(-50%);background:none;border:none;cursor:pointer;transition:color .15s ease;color:var(--muted-foreground)}.styles_checkbox__ZvQOD{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px}.styles_checkbox__content__0MD23{display:flex;flex-direction:column}.styles_checkbox__content__label__725Pz{font-size:.9rem;line-height:1.5rem;font-weight:400;color:var(--muted-foreground)}.styles_checkbox__control__3hBtW{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.styles_checkbox__control--disabled__rOy3N{opacity:.6;cursor:not-allowed}.styles_checkbox__control--error__VBYP8 .styles_checkbox__control__box__iABOd{border-color:var(--destructive)}.styles_checkbox__control--checked__Gusv9 .styles_checkbox__control__box__iABOd{background:var(--secondary);border-color:var(--primary)}.styles_checkbox__control__box__iABOd{width:20px;height:20px;border-radius:var(--radius-sm);border:2px solid var(--border);background:var(--card);display:flex;align-items:center;justify-content:center;transition:all .15s ease}.styles_inputField__LqMi3{display:flex;flex-direction:column;gap:6px;width:100%}.styles_inputField__label__n0b04{font-size:.9rem;font-weight:500;color:var(--foreground)}.styles_inputField__input__mlMxu{width:100%;padding:.675rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);font-size:.9rem;transition:border-color .15s ease,box-shadow .15s ease}.styles_inputField__input__mlMxu::placeholder{color:var(--muted-foreground)}.styles_inputField__input__mlMxu:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 .5px var(--ring)}.styles_formSection__zqzsK{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.styles_formSection__header__McRDw{display:flex;align-items:center;gap:.5rem}.styles_formSection__header__icon__MM8a6{color:var(--primary)}.styles_formSection__header__title__k3__E{font-size:1rem;font-weight:500;color:var(--primary)}.styles_formSection__content__zvCH0{display:flex;flex-direction:column;gap:.75rem}.styles_inputField__O4d64{display:flex;flex-direction:column;gap:6px;width:100%}.styles_inputField__label__lNwjb{font-size:.9rem;font-weight:500;color:var(--foreground)}.styles_inputField__wrapper__Elvw2{display:flex;align-items:center;gap:8px}.styles_inputField__wrapper__input__mitsM{width:100%;padding:.675rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.9rem;color:var(--foreground);transition:border-color .15s ease,box-shadow .15s ease}.styles_inputField__wrapper__input__mitsM::placeholder{color:var(--muted-foreground)}.styles_inputField__wrapper__input__mitsM:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 .5px var(--ring)}.styles_inputField__wrapper__input--error__HxP7t{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}.styles_textarea__iJMUg{display:flex;flex-direction:column;gap:6px}.styles_textarea__label__5r8ga{font-size:.95rem;font-weight:500;color:var(--foreground)}.styles_textarea__control__f7z8Z{width:100%;position:relative}.styles_textarea__control__textarea__Li82x{width:100%;padding:.675rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);font-size:.9rem;transition:border-color .15s ease,box-shadow .15s ease;resize:vertical;min-height:100px;height:100px}.styles_textarea__control__textarea__Li82x::placeholder{color:var(--muted-foreground)}.styles_textarea__control__textarea__Li82x:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.styles_textarea__control__textarea--error__D21P2{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}.styles_textarea__fieldMessage__5Lr9o{margin-top:-7px}.styles_imageInput__OFgtz{display:flex;flex-direction:column;gap:6px;width:100%}.styles_imageInput__content__b18WS{display:flex;flex-direction:column;gap:.25rem}.styles_imageInput__content__label___ruRD{font-size:.9rem;font-weight:500;color:var(--foreground)}.styles_imageInput__control__Bekzd{background:var(--card);border:2px dashed var(--border);border-radius:var(--radius-lg);padding:2rem 1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,background .15s ease;position:relative;width:inherit;min-width:320px;min-height:120px}.styles_imageInput__control--withImage__IoqVl{padding:0}.styles_imageInput__control__Bekzd:hover{border-color:var(--primary);background:oklch(from var(--primary) calc(l + .2) c h/.05)}.styles_imageInput__control--disabled__A7JuT{opacity:.5;cursor:not-allowed}.styles_imageInput__control--error__MWqZD{border-color:var(--destructive)}.styles_imageInput__control__native__gBKp8{display:none}.styles_imageInput__control__placeholder__sk1T4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;color:var(--muted-foreground);font-size:.9rem}.styles_imageInput__control__placeholder__preview__a6RtB{position:relative!important;border-radius:var(--radius-lg);object-fit:cover;padding:.25rem;max-height:400px}.styles_imageInput__control__Bekzd:hover .styles_imageInput__overlay___ZYZq{opacity:1}.styles_imageInput__overlay___ZYZq{position:absolute;inset:0;border-radius:var(--radius-lg);background:rgba(0,0,0,.25);opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.styles_imageInput__overlay__button___ZP_y{background:var(--muted);border-radius:50%;padding:.5rem;z-index:20}