._burger_ul584_1{display:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;background:transparent;border:none;color:var(--color-text-primary);cursor:pointer;border-radius:8px;transition:background .15s cubic-bezier(.33,1,.68,1),color .2s cubic-bezier(.65,0,.35,1)}._burger_ul584_1:hover{background:var(--color-bg-hover)}._burger_ul584_1:focus-visible{outline:2px solid #047857;outline-offset:2px}@media(max-width:768px){._burger_ul584_1{display:flex}}._burgerLine_ul584_30{display:block;width:22px;height:2px;background:currentColor;border-radius:1px;transform-origin:50% 50%;transition:transform .2s cubic-bezier(.33,1,.68,1),opacity .15s cubic-bezier(.33,1,.68,1)}._burgerOpen_ul584_40 ._burgerLine_ul584_30:nth-child(1){transform:translateY(8px) rotate(45deg)}._burgerOpen_ul584_40 ._burgerLine_ul584_30:nth-child(2){opacity:0}._burgerOpen_ul584_40 ._burgerLine_ul584_30:nth-child(3){transform:translateY(-8px) rotate(-45deg)}._overlay_ul584_50{position:fixed;inset:72px 0 0;z-index:9999;background:#00000080;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.33,1,.68,1),visibility .2s cubic-bezier(.33,1,.68,1);pointer-events:none}@media(max-width:768px){._overlay_ul584_50._overlayOpen_ul584_62{opacity:1;visibility:visible;pointer-events:auto}}._drawer_ul584_69{position:absolute;top:0;right:0;width:min(280px,85vw);height:100%;background:var(--color-bg-primary);border-left:1px solid var(--color-border-primary);box-shadow:var(--shadow-xl);padding:2rem;display:flex;flex-direction:column;gap:.5rem;transform:translate(100%);transition:transform .35s cubic-bezier(.33,1,.68,1);z-index:1;overscroll-behavior:contain;overflow-y:auto}._drawer_ul584_69._drawerOpen_ul584_88{transform:translate(0)}._root_1ak8u_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:inherit;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:transform .2s cubic-bezier(.33,1,.68,1),box-shadow .2s cubic-bezier(.33,1,.68,1),background .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1),border-color .2s cubic-bezier(.65,0,.35,1)}._root_1ak8u_1:focus-visible{outline:2px solid #047857;outline-offset:2px}._root_1ak8u_1:disabled{opacity:.7;cursor:not-allowed}._primary_1ak8u_22{background:#047857;color:#fff}._primary_1ak8u_22:hover:not(:disabled){background:#065f46;color:#fff;transform:translateY(-2px)}._primaryCompact_1ak8u_32{font-size:.8125rem;padding:.5rem 1.5rem}._primaryDefault_1ak8u_37{font-size:1rem;padding:.75rem 2rem;align-self:flex-start}._outline_1ak8u_43{font-size:.8125rem;font-weight:500;padding:.5rem 1rem;color:var(--color-text-tertiary);background:transparent;border:1px solid var(--color-border-primary)}._outline_1ak8u_43:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-secondary);transform:translateY(-1px)}._outlineActive_1ak8u_57{color:#047857;border-color:#047857;background:var(--color-bg-hover)}._ghost_1ak8u_63{padding:.5rem;color:var(--color-text-tertiary);background:transparent}._ghost_1ak8u_63:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-hover)}._ghostSquare_1ak8u_73{width:40px;height:40px}._icon_1ak8u_78{flex-shrink:0;width:1.125em;height:1.125em;opacity:.95;transition:transform .2s cubic-bezier(.33,1,.68,1),opacity .15s cubic-bezier(.33,1,.68,1)}._primary_1ak8u_22 ._icon_1ak8u_78{width:1.125em;height:1.125em;transition:transform .2s cubic-bezier(.33,1,.68,1) .08s,opacity .15s cubic-bezier(.33,1,.68,1)}._primary_1ak8u_22:hover:not(:disabled) ._icon_1ak8u_78{transform:translateY(2px)}._loading_1ak8u_96{pointer-events:none}._switcher_wvj0a_1{position:relative;display:flex;align-items:center;min-width:0}._localeLabel_wvj0a_8{display:inline-flex;align-items:center;justify-content:center;gap:.3rem}._flag_wvj0a_15{font-size:.92rem;line-height:1}._code_wvj0a_20{font-size:.78rem;font-weight:700;letter-spacing:.06em;line-height:1}._trigger_wvj0a_27{display:flex;align-items:center;justify-content:center;min-width:46px;height:40px;border:none;border-radius:.5rem;background:transparent;color:var(--color-text-tertiary, inherit);font-size:1.05rem;padding:0;cursor:pointer;transition:color .22s ease-in-out,background .22s ease-in-out}._trigger_wvj0a_27:hover{color:var(--color-text-primary, inherit);background:var(--color-bg-hover, rgba(255, 255, 255, .08))}._trigger_wvj0a_27:focus-visible{outline:2px solid var(--color-primary, currentColor);outline-offset:2px}._menu_wvj0a_53{position:absolute;right:0;top:calc(100% + .35rem);min-width:3rem;background:var(--color-bg-primary, #111);border:1px solid color-mix(in oklab,currentColor 20%,transparent);border-radius:.6rem;box-shadow:0 8px 24px #00000040;display:none;z-index:1000;overflow:hidden}._menuOpen_wvj0a_67{display:block}._option_wvj0a_71{min-width:3rem;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;font:inherit;text-align:center;padding:.4rem;cursor:pointer}@media(max-width:48rem){._menu_wvj0a_53{padding:.25rem}._option_wvj0a_71{min-height:2.5rem;padding:.55rem .65rem}}._option_wvj0a_71:hover{background:color-mix(in oklab,currentColor 10%,transparent)}._optionActive_wvj0a_98{font-weight:600}._pageTransition_jnx6i_1{width:100%;min-height:100%;position:relative;view-transition-name:main-content}._pageTransition_jnx6i_1._entering_jnx6i_8{animation:_pageEnter_jnx6i_1 .55s cubic-bezier(.32,.72,0,1) forwards}::view-transition-old(main-content){animation:_pageOut_jnx6i_1 .55s cubic-bezier(.32,.72,0,1) forwards}::view-transition-new(main-content){animation:_pageEnter_jnx6i_1 .55s cubic-bezier(.32,.72,0,1) forwards}@media(prefers-reduced-motion:reduce){._pageTransition_jnx6i_1._entering_jnx6i_8{animation:none}::view-transition-old(main-content),::view-transition-new(main-content){animation:none}}@keyframes _pageOut_jnx6i_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-12px) scale(.98)}}@keyframes _pageEnter_jnx6i_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._toggle_3ug26_1{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:color .2s cubic-bezier(.65,0,.35,1),background .2s cubic-bezier(.65,0,.35,1)}._toggle_3ug26_1:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._toggle_3ug26_1:focus-visible{outline:2px solid #047857;outline-offset:2px}._icon_3ug26_23{display:flex;align-items:center;justify-content:center}._body_mjjke_1{display:flex;flex-direction:column;min-height:100vh}._skipLink_mjjke_7{position:absolute;left:-9999px;top:.5rem;z-index:300;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:var(--color-text-primary);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:8px;box-shadow:var(--shadow-lg)}._skipLink_mjjke_7:focus-visible{left:1rem;outline:2px solid #047857;outline-offset:2px}._header_mjjke_27{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--color-bg-primary) 88%,transparent);border-bottom:1px solid var(--color-border-primary);-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);box-shadow:0 1px color-mix(in srgb,var(--color-border-primary) .6)}._headerInner_mjjke_37{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;max-width:1200px;margin:0 auto;gap:2rem}._logo_mjjke_47{font-family:Sora,system-ui,sans-serif;font-size:1.25rem;font-weight:600;color:var(--color-text-primary);letter-spacing:-.02em;transition:color .2s cubic-bezier(.65,0,.35,1)}._logo_mjjke_47:hover{color:#047857}._logo_mjjke_47:focus-visible{outline:2px solid #047857;outline-offset:2px;border-radius:6px}._nav_mjjke_64{display:flex;gap:.25rem;align-items:center;padding:.25rem;border-radius:12px;background:color-mix(in srgb,var(--color-border-primary) 40%,transparent)}._navLink_mjjke_73{position:relative;font-size:.8125rem;font-weight:500;color:var(--color-text-tertiary);padding:.5rem 1rem;border-radius:8px;transition:color .2s cubic-bezier(.65,0,.35,1),background .15s cubic-bezier(.33,1,.68,1)}._navLink_mjjke_73:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._navLink_mjjke_73:focus-visible{outline:2px solid #047857;outline-offset:2px}._navLink_mjjke_73._active_mjjke_90{color:#047857;background:var(--color-bg-active)}._headerActions_mjjke_95{display:flex;align-items:center;gap:.75rem}._main_mjjke_101{min-height:calc(100vh - 72px);flex:1}._pendingWrap_mjjke_106{min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center}._pendingLabel_mjjke_113{font-size:.8125rem;color:var(--color-text-tertiary)}._notFound_mjjke_118{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 72px);padding:4rem;text-align:center}._notFoundCode_mjjke_128{font-family:Sora,system-ui,sans-serif;font-size:clamp(4rem,12vw,8rem);font-weight:700;line-height:1;color:#047857;margin:0 0 1rem;letter-spacing:-.02em}._notFoundTitle_mjjke_138{font-family:Sora,system-ui,sans-serif;font-size:2rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .5rem}._notFoundText_mjjke_146{font-size:1.125rem;color:var(--color-text-secondary);margin:0 0 2rem;max-width:28rem}._footer_mjjke_153{position:relative;width:100%;margin-top:auto;padding:4rem 2rem;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,#047857 3%,var(--color-bg-primary)) 100%);isolation:isolate}._footerAccent_mjjke_162{position:absolute;top:0;left:0;right:0;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,#047857 50%,transparent) 20%,#047857 50%,color-mix(in srgb,#047857 50%,transparent) 80%,transparent 100%);opacity:.9;border-radius:2px}._footerInner_mjjke_174{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:4rem;max-width:1200px;margin:0 auto}._footerBrand_mjjke_184{display:flex;flex-direction:column;gap:.25rem}._footerCopy_mjjke_190{font-size:.75rem;font-weight:500;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase}._footerName_mjjke_198{font-family:Sora,system-ui,sans-serif;font-size:1.25rem;font-weight:600;color:var(--color-text-primary);letter-spacing:-.02em;line-height:1.2}._footerTagline_mjjke_207{font-size:.8125rem;color:var(--color-text-tertiary)}._footerConnect_mjjke_212{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}._footerConnectLabel_mjjke_219{font-family:Sora,system-ui,sans-serif;font-size:.75rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase}._footerLinks_mjjke_228{display:flex;align-items:center;gap:1.5rem}._footerLinkIcon_mjjke_234{display:block;flex-shrink:0}._footerLink_mjjke_228{font-size:.8125rem;font-weight:500;color:var(--color-text-tertiary);padding:.5rem 0;transition:color .2s cubic-bezier(.65,0,.35,1),transform .15s cubic-bezier(.33,1,.68,1)}._footerLink_mjjke_228:hover{color:#047857;transform:translateY(-1px)}._footerLink_mjjke_228:focus-visible{outline:2px solid #047857;outline-offset:4px;border-radius:6px}@media(max-width:768px){._footer_mjjke_153{padding:2rem 1rem}._footerInner_mjjke_174{flex-direction:column;align-items:flex-start;gap:2rem}._footerConnect_mjjke_212{align-items:flex-start}}@media(max-width:768px){._nav_mjjke_64,._headerActions_mjjke_95{display:none}._headerInner_mjjke_37{padding:1rem}}._mobileNav_mjjke_280{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}._mobileNavLink_mjjke_287{display:block;padding:.75rem 1rem;font-size:1.125rem;font-weight:500;color:var(--color-text-tertiary);border-radius:8px;transition:color .2s cubic-bezier(.65,0,.35,1),background .15s cubic-bezier(.33,1,.68,1)}._mobileNavLink_mjjke_287:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._mobileNavLink_mjjke_287:focus-visible{outline:2px solid #047857;outline-offset:2px}._mobileNavLink_mjjke_287._mobileNavLinkActive_mjjke_304{color:#047857;background:var(--color-bg-active)}._mobileActions_mjjke_309{margin-top:1rem;padding-top:1rem;display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:.75rem;border-top:1px solid var(--color-border-primary)}._mobileIconActions_mjjke_320{display:flex;align-items:center;gap:.5rem}:root{--color-bg-primary: #fafaf9;--color-bg-secondary: #f5f5f4;--color-bg-tertiary: #e7e5e4;--color-bg-hover: rgba(4, 120, 87, .08);--color-bg-active: rgba(4, 120, 87, .14);--color-text-primary: #1c1917;--color-text-secondary: #44403c;--color-text-tertiary: #57534e;--color-text-muted: #78716c;--color-text-disabled: #a8a29e;--color-border-primary: #e7e5e4;--color-border-secondary: #d6d3d1;--color-border-tertiary: #a8a29e;--shadow-sm: 0 1px 2px rgba(28, 25, 23, .06);--shadow-md: 0 4px 12px rgba(28, 25, 23, .08);--shadow-lg: 0 8px 24px rgba(28, 25, 23, .1);--shadow-xl: 0 16px 48px rgba(28, 25, 23, .12);--shadow-primary: 0 4px 16px rgba(4, 120, 87, .24)}[data-theme=dark]{--color-bg-primary: #121212;--color-bg-secondary: #1e1e1e;--color-bg-tertiary: #2a2a2a;--color-bg-hover: rgba(52, 211, 153, .12);--color-bg-active: rgba(52, 211, 153, .18);--color-text-primary: #E0E0E0;--color-text-secondary: #b0b0b0;--color-text-tertiary: #909090;--color-text-muted: #787878;--color-text-disabled: #606060;--color-border-primary: #2a2a2a;--color-border-secondary: #404040;--color-border-tertiary: #505050;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 12px rgba(0, 0, 0, .25);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .3);--shadow-xl: 0 16px 48px rgba(0, 0, 0, .4);--shadow-primary: 0 4px 20px rgba(52, 211, 153, .28)}*{margin:0;padding:0;box-sizing:border-box}:root{font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.5;font-weight:400;color:var(--color-text-primary);background-color:var(--color-bg-primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--color-bg-primary);color:var(--color-text-primary)}h1,h2,h3,h4{text-wrap:balance}#root{width:100%;min-height:100vh;background-color:var(--color-bg-primary)}a{color:inherit;text-decoration:none;transition:color .2s cubic-bezier(.65,0,.35,1)}a:hover{color:#047857}a:focus-visible{outline:2px solid #047857;outline-offset:2px;border-radius:2px}button{font-family:inherit;cursor:pointer;transition:color .15s cubic-bezier(.33,1,.68,1),background-color .15s cubic-bezier(.33,1,.68,1),border-color .15s cubic-bezier(.33,1,.68,1),box-shadow .15s cubic-bezier(.33,1,.68,1),transform .15s cubic-bezier(.33,1,.68,1);border:none;background:transparent}input,textarea{font-family:inherit;color:inherit}
