.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;border:none;border-radius:var(--radius);cursor:pointer;transition:opacity .2s,transform .2s,border-color .2s,background .2s}.Button_primary__oSpWt{color:var(--white);background:var(--gradient);padding:14px 36px;box-shadow:0 4px 16px rgba(61,184,92,.3)}.Button_primary__oSpWt:hover{opacity:.9;transform:translateY(-2px)}.Button_primary__oSpWt:disabled{opacity:.6;cursor:not-allowed;transform:none}.Button_ghost__mZ9vJ{color:var(--text);font-weight:500;padding:14px 28px;border:1.5px solid var(--rule);background:transparent}.Button_ghost__mZ9vJ:hover{border-color:var(--green);background:rgba(61,184,92,.04)}.Container_container__jbVMe{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--shell-x)}@media (max-width:1024px){.Container_container__jbVMe{padding-inline:var(--shell-x-md)}}.Drawer_backdrop__pAy8I{position:fixed;inset:0;z-index:1100;display:flex;justify-content:flex-end;background:rgba(17,24,39,.45);animation:Drawer_fade__XQ6AE .18s ease-out}.Drawer_panel__Fct48{display:flex;flex-direction:column;width:min(100%,460px);height:100%;color:var(--text);background:var(--white);border-left:1px solid rgba(17,24,39,.08);box-shadow:-24px 0 70px rgba(17,24,39,.3);outline:none;animation:Drawer_slide__l5p7m .22s ease-out}.Drawer_header__LuOrs{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--rule)}.Drawer_title__UAcn4{font-size:18px;line-height:1.25;letter-spacing:0}.Drawer_badge__kYrmu,.Drawer_close__PdyJ8{display:grid;place-items:center;width:36px;height:36px;border-radius:999px}.Drawer_badge__kYrmu{color:var(--green-dark);background:rgba(61,184,92,.12)}.Drawer_close__PdyJ8{color:var(--muted);background:transparent;border:1px solid transparent;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.Drawer_close__PdyJ8:hover{color:var(--text);background:#f3f4f6;border-color:var(--rule)}.Drawer_body__SVYVn{flex:1 1;min-height:0;overflow-y:auto;padding:18px}.Drawer_footer__B44gU{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--rule);background:var(--white)}@keyframes Drawer_slide__l5p7m{0%{transform:translateX(24px);opacity:.6}to{transform:translateX(0);opacity:1}}@keyframes Drawer_fade__XQ6AE{0%{opacity:0}to{opacity:1}}@media (max-width:520px){.Drawer_panel__Fct48{width:100%}}.Reveal_reveal__TfdAQ{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.Reveal_visible__g7NZX{opacity:1;transform:translateY(0)}.Section_section__ILLTf{padding-block:100px;scroll-margin-top:80px}.Section_bg__X0lfL{background:var(--bg)}.Section_white__zQtQF{background:var(--white)}.Section_dark__cE9Ul{background:var(--dark);color:var(--white)}.SectionHeading_wrap__r9duC{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.SectionHeading_title__4BQIh{font-size:clamp(32px,3.5vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.02em;max-width:680px}.Tag_tag__YYgLg{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:100px}.Tag_green__rlKMb{color:var(--green);background:rgba(61,184,92,.1)}.Tag_blue__vTwwe{color:var(--blue);background:rgba(75,191,234,.1)}.Tag_green__rlKMb.Tag_onDark__XnyeI{background:rgba(61,184,92,.15)}.Tag_withDot__2cNDO:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.richText_green__TsX_y{color:var(--green)}.richText_blue__77ALp{color:var(--blue)}.richText_strong__ze_50{color:var(--text);font-weight:600}.ContentEditor_trigger__AyXqE{display:inline-flex;align-items:center;gap:7px;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;color:#fff;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:8px;cursor:pointer;transition:background .2s,border-color .2s}.ContentEditor_trigger__AyXqE:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.28)}.ContentEditor_selector__Js2sD{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--rule)}.ContentEditor_tab__n3vw2{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:13px;font-weight:600;padding:7px 11px;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:999px;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.ContentEditor_tab__n3vw2:hover{background:#f9fafb;border-color:#9ca3af}.ContentEditor_tabActive__1wsmC{color:#fff;background:var(--gradient);border-color:transparent}.ContentEditor_tabActive__1wsmC:hover{background:var(--gradient);opacity:.95}.ContentEditor_form__W02GM{display:grid;grid-gap:22px;gap:22px}.ContentEditor_block__wOkg5{display:grid;grid-gap:14px;gap:14px}.ContentEditor_blockHead__VWoaN{display:flex;align-items:center;gap:8px}.ContentEditor_blockTitle__kHgzK{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.ContentEditor_count__f5H4p{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;color:var(--green-dark);background:rgba(61,184,92,.12);border-radius:999px}.ContentEditor_note__ienAw{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.4;color:var(--muted);padding:8px 10px;background:#f9fafb;border:1px solid var(--rule);border-radius:var(--radius)}.ContentEditor_note__ienAw svg{flex-shrink:0;margin-top:1px}.ContentEditor_item__h0yJs,.ContentEditor_items__l8naR{display:grid;grid-gap:12px;gap:12px}.ContentEditor_item__h0yJs{padding:14px;border:1px solid var(--rule);border-radius:var(--radius);background:#fcfcfd}.ContentEditor_itemLegend__SyNdk{padding:0 6px;font-size:12px;font-weight:700;color:var(--text);text-transform:capitalize}.ContentEditor_field__bKtfH{display:grid;grid-gap:6px;gap:6px}.ContentEditor_label__AaZaf{font-size:13px;font-weight:700;line-height:1.3;color:#374151}.ContentEditor_req__SizDX{color:#b42318}.ContentEditor_control__cRTfO{width:100%;min-height:42px;padding:10px 12px;color:var(--text);font:inherit;font-size:14px;background:#fff;border:1px solid #d1d5db;border-radius:var(--radius);outline:none;transition:border-color .2s,box-shadow .2s}.ContentEditor_textarea__E7IsX{min-height:76px;line-height:1.5;resize:vertical}.ContentEditor_control__cRTfO:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(61,184,92,.14)}.ContentEditor_control__cRTfO[aria-invalid=true]{border-color:#f0a3a3}.ContentEditor_hint__pBQIT{font-size:12px;line-height:1.4;color:var(--muted)}.ContentEditor_error__cLIlr{font-size:12px;line-height:1.35;color:#b42318}.ContentEditor_status__pZUVv{display:inline-flex;align-items:center;gap:5px;margin-right:auto;font-size:13px;color:var(--muted)}.ContentEditor_status__pZUVv svg{color:var(--green-dark)}.ContentEditor_primary__6kLY9,.ContentEditor_secondary__TgOkn{min-height:40px;padding:9px 16px;font-size:14px;font-weight:700;border-radius:var(--radius);cursor:pointer;transition:opacity .2s,background .2s,border-color .2s}.ContentEditor_primary__6kLY9{color:#fff;background:var(--gradient);border:1px solid transparent}.ContentEditor_primary__6kLY9:hover{opacity:.92}.ContentEditor_secondary__TgOkn{color:#374151;background:#fff;border:1px solid #d1d5db}.ContentEditor_secondary__TgOkn:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.ContentEditor_secondary__TgOkn:disabled{opacity:.5;cursor:not-allowed}.ContentEditor_panelHeader__QPuHy{border-bottom:1px solid var(--rule)}.ContentEditor_titleRow__DMyt1{display:flex;align-items:center;gap:10px;padding:16px 18px 12px}.ContentEditor_panelTitle__qy7rW{font-size:19px;font-weight:800;letter-spacing:-.01em}.ContentEditor_editorBadge__NeX0e{padding:3px 10px;font-size:12px;font-weight:700;color:#fff;background:var(--gradient);border-radius:999px}.ContentEditor_lockBtn__0RCA_{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:600;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:color .2s,background .2s}.ContentEditor_lockBtn__0RCA_:hover{color:var(--text);background:#f3f4f6}.ContentEditor_headerClose__81qGr{display:grid;place-items:center;width:34px;height:34px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.ContentEditor_headerClose__81qGr:hover{color:var(--text);background:#f3f4f6;border-color:var(--rule)}.ContentEditor_tabBar__fzLrz{display:flex;gap:4px;padding:0 12px}.ContentEditor_topTab__S7XqX{position:relative;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:600;color:var(--muted);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .2s}.ContentEditor_topTab__S7XqX:hover{color:var(--text)}.ContentEditor_topTabActive___Wnl_{color:var(--green-dark);border-bottom-color:var(--green)}.ContentEditor_sections__pK3wW{display:grid;grid-gap:12px;gap:12px}.ContentEditor_intro___f_fH{font-size:14px;color:var(--muted)}.ContentEditor_rows__8rWuE{display:grid;grid-gap:10px;gap:10px;list-style:none}.ContentEditor_row__59_kC{display:flex;align-items:center;gap:10px;padding:14px;background:#fff;border:1px solid var(--rule);border-radius:var(--radius);box-shadow:0 1px 2px rgba(17,24,39,.04)}.ContentEditor_rowOver__x71QL{border-color:var(--green);box-shadow:0 0 0 3px rgba(61,184,92,.14)}.ContentEditor_rowHidden__fE7J6{opacity:.55}.ContentEditor_grip__SsIJs{display:grid;place-items:center;color:#9ca3af;cursor:-webkit-grab;cursor:grab}.ContentEditor_grip__SsIJs:active{cursor:-webkit-grabbing;cursor:grabbing}.ContentEditor_rowName__0k9ku{font-size:15px;font-weight:700;color:var(--text)}.ContentEditor_rowKey__BdHri{padding:2px 8px;font-size:12px;font-weight:600;color:var(--muted);background:#f3f4f6;border-radius:6px}.ContentEditor_switch__8CCWM{margin-left:auto;position:relative;width:42px;height:24px;flex-shrink:0;padding:0;background:#d1d5db;border:none;border-radius:999px;cursor:pointer;transition:background .2s}.ContentEditor_switchOn__bFq5p{background:var(--green)}.ContentEditor_knob__bvwml{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(17,24,39,.3);transition:transform .2s}.ContentEditor_switchOn__bFq5p .ContentEditor_knob__bvwml{transform:translateX(18px)}.ContentEditor_iconBtn__vW_ke{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.ContentEditor_iconBtn__vW_ke:hover{color:var(--text);background:#f3f4f6;border-color:var(--rule)}.ContentEditor_iconSpacer__ocjES{width:32px;height:32px;flex-shrink:0}.ContentEditor_danger__IBTuO{color:#b42318}.ContentEditor_iconBtn__vW_ke.ContentEditor_danger__IBTuO:hover{color:#b42318;background:rgba(180,35,24,.08);border-color:rgba(180,35,24,.2)}button.ContentEditor_danger__IBTuO{min-height:40px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:700;color:#b42318;background:#fff;border:1px solid rgba(180,35,24,.3);border-radius:var(--radius);cursor:pointer;transition:background .2s,border-color .2s}button.ContentEditor_danger__IBTuO:hover{background:rgba(180,35,24,.06);border-color:rgba(180,35,24,.5)}.ContentEditor_addNew__ApMIC{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;font-family:inherit;font-size:14px;font-weight:600;color:var(--muted);background:transparent;border:1px dashed #cbd5e1;border-radius:var(--radius);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.ContentEditor_addNew__ApMIC:hover:not(:disabled){color:var(--green-dark);border-color:var(--green);background:rgba(61,184,92,.05)}.ContentEditor_addNew__ApMIC:disabled{opacity:.6;cursor:not-allowed}.ContentEditor_addList__bSR5U{display:grid;grid-gap:6px;gap:6px;padding:8px;list-style:none;background:#f9fafb;border:1px solid var(--rule);border-radius:var(--radius)}.ContentEditor_addOption__SrirH{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;font-family:inherit;font-size:14px;font-weight:600;color:var(--text);background:#fff;border:1px solid var(--rule);border-radius:8px;cursor:pointer;transition:border-color .2s,background .2s}.ContentEditor_addOption__SrirH:hover{border-color:var(--green);background:rgba(61,184,92,.05)}.ContentEditor_addOption__SrirH .ContentEditor_rowKey__BdHri{margin-left:auto}.ContentEditor_actionBar__ZH_3g{position:-webkit-sticky;position:sticky;bottom:-18px;display:flex;align-items:center;gap:10px;margin:22px -18px -18px;padding:14px 18px;background:var(--white);border-top:1px solid var(--rule)}.ContentEditor_settings__5X0R1{display:grid;grid-gap:14px;gap:14px}.ContentEditor_settingRow__fmerc{display:flex;align-items:center;gap:14px;padding:16px;background:#fff;border:1px solid var(--rule);border-radius:var(--radius)}.ContentEditor_settingTitle__tb_tF{font-size:15px;font-weight:700;color:var(--text)}.ContentEditor_settingText__fR0vS{margin-top:4px;font-size:13px;line-height:1.45;color:var(--muted)}.ContentEditor_settingRow__fmerc .ContentEditor_danger__IBTuO,.ContentEditor_settingRow__fmerc .ContentEditor_secondary__TgOkn{flex-shrink:0;margin-left:auto}.AdminBar_bar___Ga6W{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:16px;max-width:calc(100vw - 32px);padding:12px 16px 12px 18px;background:#111827;color:#fff;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.3);font-size:13px}.AdminBar_dot__ALlp8{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(61,184,92,.25);flex-shrink:0}.AdminBar_label__cGwEx{color:#d1d5db;line-height:1.4}.AdminBar_actions__WnEMp{display:flex;gap:8px;flex-shrink:0}.AdminBar_exit__rZqu2,.AdminBar_reset__xUgyq{font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;border-radius:8px;cursor:pointer;border:1px solid transparent;transition:opacity .2s,background .2s}.AdminBar_reset__xUgyq{color:#fff;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.16)}.AdminBar_reset__xUgyq:hover{background:hsla(0,0%,100%,.18)}.AdminBar_exit__rZqu2{color:#fff;background:var(--gradient)}.AdminBar_exit__rZqu2:hover{opacity:.9}@media (max-width:640px){.AdminBar_bar___Ga6W{flex-direction:column;align-items:stretch;text-align:center;gap:10px}.AdminBar_actions__WnEMp{justify-content:center}}.AdminSettingsButton_trigger__silOv{position:fixed;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));z-index:1002;display:grid;place-items:center;width:48px;height:48px;color:#111827;background:hsla(0,0%,100%,.96);border:1px solid rgba(17,24,39,.12);border-radius:999px;box-shadow:0 12px 32px rgba(17,24,39,.18);cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.AdminSettingsButton_trigger__silOv:hover{transform:translateY(-2px);border-color:rgba(75,191,234,.5);box-shadow:0 16px 36px rgba(17,24,39,.22)}.AdminSettingsButton_trigger__silOv:active{transform:translateY(0)}.AdminSettingsButton_backdrop__Jmi7M{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:20px;background:rgba(17,24,39,.45)}.AdminSettingsButton_dialog__rXl4A{width:min(100%,380px);color:var(--text);background:var(--white);border:1px solid rgba(17,24,39,.08);border-radius:var(--radius-lg);box-shadow:0 24px 70px rgba(17,24,39,.3)}.AdminSettingsButton_header__ooM7i{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--rule)}.AdminSettingsButton_header__ooM7i h2{font-size:18px;line-height:1.25;letter-spacing:0}.AdminSettingsButton_badge__GFYfE,.AdminSettingsButton_close__pTOVX{display:grid;place-items:center;width:36px;height:36px;border-radius:999px}.AdminSettingsButton_badge__GFYfE{color:var(--green-dark);background:rgba(61,184,92,.12)}.AdminSettingsButton_close__pTOVX{color:var(--muted);background:transparent;border:1px solid transparent;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.AdminSettingsButton_close__pTOVX:hover{color:var(--text);background:#f3f4f6;border-color:var(--rule)}.AdminSettingsButton_activeState__uSvVc,.AdminSettingsButton_form__BC_70{display:grid;grid-gap:14px;gap:14px;padding:18px}.AdminSettingsButton_activeState__uSvVc p{color:var(--muted);font-size:14px;line-height:1.5}.AdminSettingsButton_label__zXZ6s{color:#374151;font-size:13px;font-weight:700;line-height:1.3}.AdminSettingsButton_input__0HsJw{width:100%;min-height:44px;padding:10px 12px;color:var(--text);font:inherit;font-size:15px;background:#fff;border:1px solid #d1d5db;border-radius:var(--radius);outline:none;transition:border-color .2s,box-shadow .2s}.AdminSettingsButton_input__0HsJw:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(61,184,92,.14)}.AdminSettingsButton_error__CMpTd{color:#b42318;font-size:13px;line-height:1.35}.AdminSettingsButton_actions__4yxGc{display:flex;justify-content:flex-end;gap:10px;padding-top:2px}.AdminSettingsButton_primary__P_E56,.AdminSettingsButton_secondary__f2q1U{min-height:40px;padding:9px 14px;font-size:14px;font-weight:700;border-radius:var(--radius);cursor:pointer;transition:opacity .2s,background .2s,border-color .2s}.AdminSettingsButton_primary__P_E56{color:#fff;background:var(--gradient);border:1px solid transparent}.AdminSettingsButton_primary__P_E56:hover{opacity:.92}.AdminSettingsButton_secondary__f2q1U{color:#374151;background:#fff;border:1px solid #d1d5db}.AdminSettingsButton_secondary__f2q1U:hover{background:#f9fafb;border-color:#9ca3af}@media (max-width:480px){.AdminSettingsButton_backdrop__Jmi7M{align-items:end;padding:14px}.AdminSettingsButton_dialog__rXl4A{width:100%}.AdminSettingsButton_actions__4yxGc{flex-direction:column-reverse}.AdminSettingsButton_primary__P_E56,.AdminSettingsButton_secondary__f2q1U{width:100%}}.Navbar_nav___WITp{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(248,249,250,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.Navbar_scrolled__nobxR{border-color:var(--rule);box-shadow:0 1px 20px rgba(0,0,0,.06)}.Navbar_inner__Zc9of{display:flex;align-items:center;justify-content:space-between;padding-block:20px}.Navbar_logo__Am5h2{display:block;line-height:0}.Navbar_links__c080l{display:flex;gap:36px;list-style:none}.Navbar_links__c080l a{font-size:14px;font-weight:500;color:var(--muted);text-decoration:none;transition:color .2s}.Navbar_links__c080l a:hover{color:var(--text)}.Navbar_actions__TwM5h{display:flex;align-items:center;gap:16px}.Navbar_cta__X3jE5{font-size:14px;font-weight:600;color:var(--white);background:var(--gradient);text-decoration:none;padding:10px 26px;border-radius:var(--radius-sm);transition:opacity .2s,transform .2s;white-space:nowrap}.Navbar_cta__X3jE5:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:768px){.Navbar_links__c080l{display:none}}.Footer_footer__eNA9m{background:#1e1e1e;border-top:1px solid hsla(0,0%,100%,.06);padding-block:32px}.Footer_inner__ngCVB{display:flex;align-items:center;justify-content:space-between;gap:24px}.Footer_copy__1rMWy{font-size:13px;color:hsla(0,0%,100%,.25)}.Footer_links__13oK3{display:flex;gap:28px;list-style:none}.Footer_links__13oK3 a{font-size:13px;color:hsla(0,0%,100%,.3);text-decoration:none;transition:color .2s}.Footer_links__13oK3 a:hover{color:hsla(0,0%,100%,.7)}@media (max-width:768px){.Footer_inner__ngCVB{flex-direction:column;text-align:center}}@keyframes Hero_fadeUp__hrS4w{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.Hero_hero__ug2fn{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-block:120px 80px;overflow:hidden}.Hero_shape__iZmSd{top:-120px;right:-80px;width:600px;height:600px;background:linear-gradient(135deg,rgba(61,184,92,.08),rgba(75,191,234,.12))}.Hero_shapeSmall__7BYdb,.Hero_shape__iZmSd{position:absolute;border-radius:50%;pointer-events:none}.Hero_shapeSmall__7BYdb{bottom:-60px;left:-60px;width:300px;height:300px;background:linear-gradient(135deg,rgba(75,191,234,.06),rgba(61,184,92,.08))}.Hero_tag__BASu5{opacity:0;animation:Hero_fadeUp__hrS4w .7s ease .2s forwards}.Hero_headline__WxaXd{margin-top:32px;max-width:820px;font-size:clamp(44px,6vw,80px);font-weight:700;line-height:1.08;letter-spacing:-.03em;color:var(--dark);opacity:0;animation:Hero_fadeUp__hrS4w .9s ease .4s forwards}.Hero_subtitle__aqwaH{margin-top:28px;max-width:540px;font-size:18px;color:var(--muted);line-height:1.7;opacity:0;animation:Hero_fadeUp__hrS4w .9s ease .6s forwards}.Hero_actions__uLjCu{margin-top:48px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;opacity:0;animation:Hero_fadeUp__hrS4w .9s ease .8s forwards}.Stats_band__ajrtg{background:var(--dark)}.Stats_grid__UteYK{display:grid;grid-template-columns:repeat(4,1fr)}.Stats_item__fraAj{padding:44px 0 44px 48px;border-right:1px solid hsla(0,0%,100%,.08)}.Stats_item__fraAj:first-child{padding-left:0}.Stats_item__fraAj:last-child{border-right:none}.Stats_number__Z4Xs5{font-size:48px;font-weight:700;line-height:1;color:var(--white);display:flex;align-items:end;gap:4px}.Stats_number__Z4Xs5 span{font-size:28px;color:var(--green)}.Stats_label__f7j_S{margin-top:6px;font-size:13px;color:hsla(0,0%,100%,.45);letter-spacing:.02em}@media (max-width:1024px){.Stats_grid__UteYK{grid-template-columns:repeat(2,1fr)}.Stats_item__fraAj{padding-left:32px}.Stats_item__fraAj:nth-child(odd){padding-left:0}.Stats_item__fraAj:nth-child(2){border-right:none}}@media (max-width:560px){.Stats_grid__UteYK{grid-template-columns:1fr}.Stats_item__fraAj{padding:28px 0;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.08)}.Stats_item__fraAj:last-child{border-bottom:none}}.Mission_grid__k9w_E{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;margin-top:60px;align-items:start}.Mission_statement__nP9KF{font-size:20px;line-height:1.7;color:var(--muted)}.Mission_pillars__to2nX{margin-top:40px;display:flex;flex-direction:column}.Mission_pillar__I66la{display:flex;gap:20px;align-items:flex-start;padding:24px 0;border-top:1px solid var(--rule)}.Mission_pillars__to2nX>:last-child .Mission_pillar__I66la{border-bottom:1px solid var(--rule)}.Mission_pillarDot__xQ3_q{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:2px}.Mission_green__H1kFT{background:rgba(61,184,92,.12)}.Mission_blue__raAXT{background:rgba(75,191,234,.12)}.Mission_both__A0Kyn{background:linear-gradient(135deg,rgba(61,184,92,.15),rgba(75,191,234,.15))}.Mission_pillarTitle__jG2xL{font-size:15px;font-weight:600;margin-bottom:4px}.Mission_pillarDesc__G9Cbr{font-size:14px;color:var(--muted);line-height:1.6}.Mission_visionCard__5yR__{background:var(--gradient);border-radius:var(--radius-xl);padding:48px;color:var(--white)}.Mission_visionLabel__jaMPg{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin-bottom:16px}.Mission_visionTitle__N2d_e{font-size:28px;font-weight:700;line-height:1.3;margin-bottom:20px}.Mission_visionBody__OVpzZ{font-size:16px;opacity:.85;line-height:1.7}.Mission_metrics__YO3b7{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.Mission_metricItem__7TcQb{background:hsla(0,0%,100%,.15);border-radius:10px;padding:20px}.Mission_metricNum__FkL0T{font-size:32px;font-weight:700}.Mission_metricLbl__hK2ZL{font-size:12px;opacity:.7;margin-top:4px}@media (max-width:1024px){.Mission_grid__k9w_E{grid-template-columns:1fr;gap:48px}}.Programs_grid__rzl_9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:60px}.Programs_card__11FAM{position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;background:var(--white);border:1.5px solid var(--rule);border-radius:var(--radius-lg);padding:36px 32px;transition:transform .25s,box-shadow .25s,border-color .25s}.Programs_card__11FAM:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--green),var(--blue));opacity:0;transition:opacity .25s}.Programs_card__11FAM:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08);border-color:var(--green)}.Programs_card__11FAM:hover:before{opacity:1}.Programs_icon__JDRVb{width:48px;height:48px;border-radius:var(--radius-lg);margin-bottom:20px;display:flex;align-items:center;justify-content:center}.Programs_green__9Ll8M{background:rgba(61,184,92,.12)}.Programs_blue__evbHe{background:rgba(75,191,234,.12)}.Programs_both__I8U9A{background:linear-gradient(135deg,rgba(61,184,92,.15),rgba(75,191,234,.15))}.Programs_cardTag__Non8i{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.Programs_cardTitle__USTV_{font-size:20px;font-weight:700;margin-bottom:12px}.Programs_cardDesc__EMO4E{font-size:14px;color:var(--muted);line-height:1.7;flex:1 1}.Programs_link__nvXMg{display:inline-flex;align-items:center;gap:6px;margin-top:24px;font-size:13px;font-weight:600;color:var(--green);text-decoration:none;transition:gap .2s;width:-moz-fit-content;width:fit-content}.Programs_link__nvXMg:hover{gap:10px}@media (max-width:1024px){.Programs_grid__rzl_9{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Programs_grid__rzl_9{grid-template-columns:1fr}}.Partners_section___eQ8b{background:var(--white);padding-block:100px;scroll-margin-top:80px}.Partners_header__1A4yv{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:48px}.Partners_body___9X18{max-width:420px;font-size:16px;color:var(--muted);line-height:1.7}.Partners_carousel__d21fh{position:relative}.Partners_track___IC0P{display:flex;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:4px 4px 20px;scrollbar-width:none;-ms-overflow-style:none}.Partners_track___IC0P::-webkit-scrollbar{height:6px}.Partners_track___IC0P::-webkit-scrollbar-track{background:transparent}.Partners_track___IC0P::-webkit-scrollbar-thumb{background:var(--rule);border-radius:3px}.Partners_card__bA6M1{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 40px) / 3);scroll-snap-align:start;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 24px;background:var(--white);border:1.5px solid var(--rule);border-radius:14px;text-decoration:none;color:inherit;transition:border-color .25s,box-shadow .25s,transform .25s}.Partners_card__bA6M1:hover{border-color:var(--green);box-shadow:0 10px 32px rgba(0,0,0,.07);transform:translateY(-3px)}.Partners_logo__Mf72t{font-size:15px;font-weight:700;color:var(--text);text-align:center;line-height:1.3}.Partners_hint__enmxu{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--green);opacity:0;transition:opacity .2s}.Partners_adminHref__5KF3H{width:min(100%,240px);font-size:11px;font-weight:500;line-height:1.4;color:var(--muted);text-align:center}.Partners_card__bA6M1:hover .Partners_hint__enmxu{opacity:1}.Partners_nav__O7dgl{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--rule);background:var(--white);color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:background .2s,border-color .2s,color .2s,opacity .2s}.Partners_nav__O7dgl:hover{background:var(--green);border-color:var(--green);color:var(--white)}.Partners_prev__fTOjG{left:-22px}.Partners_next__X_mBb{right:-22px}.Partners_nav__O7dgl:disabled{opacity:0;pointer-events:none}@media (max-width:1024px){.Partners_header__1A4yv{flex-direction:column;align-items:flex-start}.Partners_card__bA6M1{flex-basis:calc((100% - 20px) / 2)}.Partners_nav__O7dgl{display:none}}@media (max-width:640px){.Partners_card__bA6M1{flex-basis:calc((100% - 10px) / 1.4)}}.News_grid__Vns53{display:grid;grid-template-columns:5fr 3fr;grid-gap:20px;gap:20px;margin-top:60px}.News_side__IX6NF{display:flex;flex-direction:column;gap:20px}.News_card__A3qmM{display:flex;flex-direction:column;background:var(--white);border:1.5px solid var(--rule);border-radius:var(--radius-lg);padding:40px;transition:box-shadow .2s}.News_card__A3qmM:hover{box-shadow:0 8px 32px rgba(0,0,0,.07)}.News_small__wz0HO{padding:28px 32px}.News_meta__oI2Cj{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:14px}.News_title__wGqDM{font-size:20px;font-weight:700;line-height:1.35;margin-bottom:12px}.News_featured__MWf6q .News_title__wGqDM{font-size:26px}.News_small__wz0HO .News_title__wGqDM{font-size:16px}.News_excerpt__OPQ_8{font-size:15px;color:var(--muted);line-height:1.7;flex:1 1}.News_small__wz0HO .News_excerpt__OPQ_8{font-size:14px}.News_link__3KKhu{margin-top:28px;font-size:13px;font-weight:600;color:var(--green);text-decoration:none;width:-moz-fit-content;width:fit-content;transition:opacity .2s}.News_link__3KKhu:hover{opacity:.75}@media (max-width:1024px){.News_grid__Vns53{grid-template-columns:1fr}}.Press_list__mrytl{display:flex;flex-direction:column;margin-top:56px;border-top:1px solid var(--rule)}.Press_item__rctI0{display:flex;align-items:center;gap:24px;padding:28px 8px;border-bottom:1px solid var(--rule);text-decoration:none;color:inherit;transition:background .2s,padding-left .25s}.Press_item__rctI0:hover{background:var(--bg);padding-left:20px}.Press_date__R8drD{width:130px;flex-shrink:0;font-size:13px;font-weight:600;color:var(--blue);letter-spacing:.02em}.Press_main__4PuoD{flex:1 1;min-width:0}.Press_headline__ihZrL{font-size:18px;font-weight:600;color:var(--text);line-height:1.4;margin-bottom:4px}.Press_source__wcGOT{font-size:13px;color:var(--muted)}.Press_source__wcGOT span{color:var(--green);font-weight:600}.Press_arrow___deqM{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--rule);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--muted);transition:background .25s,border-color .25s,transform .25s,color .25s}.Press_item__rctI0:hover .Press_arrow___deqM{background:var(--green);border-color:var(--green);color:var(--white);transform:rotate(-45deg)}@media (max-width:640px){.Press_item__rctI0{flex-wrap:wrap;gap:8px 16px}.Press_date__R8drD{width:auto;order:1}.Press_arrow___deqM{order:2;margin-left:auto}.Press_main__4PuoD{order:3;flex-basis:100%}}.Contact_grid__giCFL{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;margin-top:60px;align-items:start}.Contact_body___1vSv{font-size:16px;color:hsla(0,0%,100%,.55);line-height:1.8;margin-bottom:40px}.Contact_details__JnqsX{display:flex;flex-direction:column;gap:28px}.Contact_detailLabel__egRSq{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.3);margin-bottom:4px}.Contact_detailLink__uTHia,.Contact_detailValue__schtP{font-size:15px;color:var(--white)}.Contact_detailLink__uTHia{text-decoration:none;transition:color .2s}.Contact_detailLink__uTHia:hover{color:var(--green)}.Contact_detailHref__c8C2a{max-width:280px;margin-top:6px;font-size:12px;line-height:1.4;color:hsla(0,0%,100%,.48)}.Contact_form__dKnmJ{display:flex;flex-direction:column}.Contact_row__FiW9k{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Contact_group__kkTke{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.Contact_label__OxZXh{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.Contact_input__a19QJ,.Contact_textarea__uEVDD{width:100%;background:hsla(0,0%,100%,.07);border:1.5px solid hsla(0,0%,100%,.1);color:var(--white);font-family:inherit;font-size:15px;padding:13px 16px;border-radius:var(--radius);outline:none;transition:border-color .2s}.Contact_input__a19QJ:focus,.Contact_textarea__uEVDD:focus{border-color:var(--green)}.Contact_input__a19QJ::placeholder,.Contact_textarea__uEVDD::placeholder{color:hsla(0,0%,100%,.2)}.Contact_input__a19QJ[aria-invalid=true],.Contact_textarea__uEVDD[aria-invalid=true]{border-color:#ef5b5b}.Contact_textarea__uEVDD{resize:vertical;min-height:120px}.Contact_error__FOWcH{font-size:12px;color:#ff8585}.Contact_submit__7mf1s{font-family:inherit;font-size:15px;font-weight:600;color:var(--white);background:var(--gradient);border:none;padding:14px 40px;border-radius:var(--radius);cursor:pointer;transition:opacity .2s,transform .2s;margin-top:8px;align-self:flex-start}.Contact_submit__7mf1s:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.Contact_submit__7mf1s:disabled{opacity:.6;cursor:progress}.Contact_feedback__eZzbV{margin-top:16px;font-size:14px}.Contact_success__8NRNN{color:var(--green)}.Contact_failure__Q9ufs{color:#ff8585}@media (max-width:1024px){.Contact_grid__giCFL{grid-template-columns:1fr;gap:48px}}@media (max-width:480px){.Contact_row__FiW9k{grid-template-columns:1fr}}