:root{--bg:#f6f8fc;--surface:#ffffff;--surface2:#eef4ff;--text:#0b1220;--muted:#44506b;--line:#d8e0f0;--headerBg:rgba(246,248,252,.84);--headerBorder:rgba(216,224,240,.9);--shadow:0 18px 50px rgba(11,18,32,.10);--btnBg:#0b1220;--btnText:#ffffff;--btnBorder:rgba(11,18,32,.14);--ghostBg:rgba(11,18,32,.04);--ghostBorder:rgba(11,18,32,.14);--focus:rgba(75,120,255,.35);--heroOverlay:linear-gradient(135deg,rgba(11,18,32,.84),rgba(13,139,139,.72));--header-row-bg:rgba(255,255,255,.96);--header-row-border:rgba(15,23,42,.08);--header-row-shadow:0 10px 30px rgba(0,0,0,.12);--menu-panel-bg:#ffffff;--menu-panel-border:rgba(15,23,42,.10);--menu-panel-shadow:0 12px 30px rgba(0,0,0,.12);--menu-link-color:#1f2a44;--menu-link-hover-bg:#f2f5fb;--menu-link-active-bg:#eaf1ff;--header-link-color:#5b6475;--header-link-hover:#111827;--theme-text-main:#0b1220;--theme-text-muted:#44506b;--parent-group-bg:rgba(255,255,255,.92);--parent-group-border:rgba(15,23,42,.10);--parent-group-shadow:0 2px 18px rgba(0,0,0,0.3);--nested-group-bg:rgba(238,244,255,.95);--nested-group-border:rgba(216,224,240,.95);--nested-group-shadow:0 10px 24px rgba(11,18,32,.06);--tabs-nav-bg:rgba(255,255,255,.96);--tabs-nav-border:rgba(15,23,42,.10);--tabs-nav-shadow:0 2px 18px rgba(0,0,0,0.3);--tabs-tab-bg:transparent;--tabs-tab-border:rgba(15,23,42,.08);--tabs-tab-text:#0b1220;--tabs-tab-hover-bg:rgba(75,120,255,.08);--tabs-tab-shadow:none;--tabs-tab-active-bg:#5757e1;--tabs-tab-active-text:#ffffff;--tabs-tab-active-border:#5757e1;--tabs-tab-arrow:#5757e1;--tabs-panel-bg:rgba(255,255,255,.92);--tabs-panel-border:rgba(15,23,42,.10);--tabs-panel-shadow:0 2px 18px rgba(0,0,0,0.3)}:root[data-theme="dark"]{--bg:#0b1220;--surface:#0f1a33;--surface2:#0b142b;--text:#e7ecf7;--muted:#a9b4d1;--line:#22325f;--headerBg:rgba(11,18,32,.78);--headerBorder:rgba(34,50,95,.65);--shadow:0 18px 50px rgba(0,0,0,.30);--btnBg:#caa24a;--btnText:#0b1220;--btnBorder:rgba(255,255,255,.14);--ghostBg:rgba(15,26,51,.35);--ghostBorder:rgba(34,50,95,.9);--focus:rgba(75,120,255,.45);--heroOverlay:linear-gradient(135deg,rgba(11,18,32,.88),rgba(13,139,139,.55));--header-row-bg:rgba(15,26,51,.94);--header-row-border:rgba(64,86,140,.45);--header-row-shadow:0 14px 34px rgba(0,0,0,.38);--menu-panel-bg:#13203c;--menu-panel-border:rgba(64,86,140,.45);--menu-panel-shadow:0 14px 34px rgba(0,0,0,.40);--menu-link-color:#eef3ff;--menu-link-hover-bg:#1b2b50;--menu-link-active-bg:#263a68;--header-link-color:#dbe6ff;--header-link-hover:#ffffff;--theme-text-main:#ffffff;--theme-text-muted:#c7d2f0;--parent-group-bg:rgba(15,26,51,.92);--parent-group-border:rgba(64,86,140,.45);--parent-group-shadow:0 18px 50px rgba(0,0,0,.30);--nested-group-bg:rgba(11,20,43,.96);--nested-group-border:rgba(34,50,95,.95);--nested-group-shadow:0 10px 24px rgba(0,0,0,.22);--tabs-nav-bg:rgba(15,26,51,.94);--tabs-nav-border:rgba(64,86,140,.45);--tabs-nav-shadow:0 2px 18px rgba(0,0,0,0.3);--tabs-tab-bg:transparent;--tabs-tab-border:rgba(64,86,140,.35);--tabs-tab-text:#eef3ff;--tabs-tab-hover-bg:rgba(87,87,225,.18);--tabs-tab-shadow:none;--tabs-tab-active-bg:#7b7bff;--tabs-tab-active-text:#0b1220;--tabs-tab-active-border:#7b7bff;--tabs-tab-arrow:#7b7bff;--tabs-panel-bg:rgba(15,26,51,.92);--tabs-panel-border:rgba(64,86,140,.45);--tabs-panel-shadow:0 2px 18px rgba(0,0,0,0.3)}:root[data-theme="assist"]{--bg:#fff7cc;--surface:#ffffff;--surface2:#fff2a6;--text:#0b1220;--muted:#2b3448;--line:#d8c35a;--headerBg:rgba(255,247,204,.9);--headerBorder:rgba(216,195,90,.85);--shadow:0 18px 50px rgba(11,18,32,.12);--btnBg:#0b1220;--btnText:#ffffff;--btnBorder:rgba(11,18,32,.25);--ghostBg:rgba(11,18,32,.06);--ghostBorder:rgba(11,18,32,.25);--focus:rgba(11,18,32,.30);--heroOverlay:linear-gradient(135deg,rgba(11,18,32,.78),rgba(13,139,139,.62));--header-row-bg:rgba(255,247,204,.98);--header-row-border:rgba(216,195,90,.85);--header-row-shadow:0 10px 26px rgba(11,18,32,.16);--menu-panel-bg:#fff7cc;--menu-panel-border:rgba(216,195,90,.85);--menu-panel-shadow:0 12px 28px rgba(11,18,32,.16);--menu-link-color:#0b1220;--menu-link-hover-bg:#fff2a6;--menu-link-active-bg:#ffe98a;--header-link-color:#2b3448;--header-link-hover:#000000;--theme-text-main:#0b1220;--theme-text-muted:#2b3448;--parent-group-bg:rgba(255,247,204,.96);--parent-group-border:rgba(216,195,90,.85);--parent-group-shadow:0 18px 50px rgba(11,18,32,.12);--nested-group-bg:rgba(255,242,166,.96);--nested-group-border:rgba(216,195,90,.95);--nested-group-shadow:0 10px 24px rgba(11,18,32,.08);--tabs-nav-bg:rgba(255,247,204,.98);--tabs-nav-border:rgba(216,195,90,.85);--tabs-nav-shadow:0 2px 18px rgba(0,0,0,0.3);--tabs-tab-bg:transparent;--tabs-tab-border:rgba(216,195,90,.70);--tabs-tab-text:#0b1220;--tabs-tab-hover-bg:rgba(255,233,138,.55);--tabs-tab-shadow:none;--tabs-tab-active-bg:#0b1220;--tabs-tab-active-text:#ffffff;--tabs-tab-active-border:#0b1220;--tabs-tab-arrow:#0b1220;--tabs-panel-bg:rgba(255,247,204,.96);--tabs-panel-border:rgba(216,195,90,.85);--tabs-panel-shadow:0 2px 18px rgba(0,0,0,0.3)}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(1200px 700px at 20% 0%,rgba(75,120,255,.12),transparent 60%),radial-gradient(900px 600px at 80% 10%,rgba(202,162,74,.10),transparent 55%),var(--bg)!important}:root[data-theme="dark"] body{background:radial-gradient(1200px 700px at 20% 0%,rgba(75,120,255,.18),transparent 60%),radial-gradient(900px 600px at 80% 10%,rgba(202,162,74,.14),transparent 55%),var(--bg)!important}#logo,.et_pb_image.fmu-logo img,.fmu-logo img{width:80px!important;max-width:80px!important;min-width:80px!important;height:auto!important;display:block}#main-content,#page-container,.et_pb_section{background:transparent!important}#main-content,#page-container{padding-top:0!important}.fmu-header-left{display:flex;align-items:center}.fmu-header-overlay{position:fixed!important;top:0;left:0;width:100%;z-index:99999!important;background:transparent!important;margin:0!important;padding:0!important;box-shadow:none!important;pointer-events:none;overflow:visible!important}.fmu-header-overlay .et_pb_column,.fmu-header-overlay .et_pb_module,.fmu-header-overlay .et_pb_row,.fmu-header-row .et-menu,.fmu-header-row .et-menu-nav,.fmu-header-row .et_pb_column,.fmu-header-row .et_pb_menu,.fmu-header-row .et_pb_menu__menu,.fmu-header-row .et_pb_menu__wrap,.fmu-header-row .et_pb_menu_inner_container,.fmu-header-row .et_pb_module,.fmu-header-row .et_pb_row,.fmu-header-row .nav,.fmu-header-row .sub-menu{overflow:visible!important}.fmu-header-row,.fmu-header-row.et_pb_row{position:relative;z-index:99999;pointer-events:auto;background:var(--header-row-bg)!important;border:1px solid var(--header-row-border)!important;max-width:1180px;margin:0 auto!important;padding:12px 24px!important;box-shadow:var(--header-row-shadow)!important;border-radius:0 0 12px 12px;overflow:visible!important;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.fmu-header-row{display:flex!important;align-items:center!important}.fmu-header-row .et-menu a,.fmu-header-row .et_pb_menu a{color:var(--header-link-color)!important;transition:color .25s ease,background .25s ease}.fmu-header-row .et-menu a:hover,.fmu-header-row .et_pb_menu a:hover{color:var(--header-link-hover)!important}.fmu-header-row .et_pb_column{display:flex;align-items:center}.fmu-header-row .et_pb_column:first-child{justify-content:flex-start;gap:12px}.fmu-header-row .et_pb_column:last-child{justify-content:flex-end}.fmu-header-row .et_pb_menu{margin-left:auto!important}.fmu-header-row .et_pb_menu ul.et-menu{justify-content:flex-end!important}.fmu-header-row .et_pb_menu__wrap,.fmu-header-row .et_pb_menu_inner_container{justify-content:flex-end!important}.fmu-header-row .sub-menu{background:var(--menu-panel-bg)!important;border:1px solid var(--menu-panel-border)!important;box-shadow:var(--menu-panel-shadow)!important;z-index:100001!important}.fmu-header-row .sub-menu a{color:var(--menu-link-color)!important}.fmu-header-row .sub-menu a:hover{background:var(--menu-link-hover-bg)!important;color:var(--header-link-hover)!important}.fmu-theme-nested-group,.fmu-theme-nested-group h1,.fmu-theme-nested-group h2,.fmu-theme-nested-group h3,.fmu-theme-nested-group h4,.fmu-theme-nested-group h5,.fmu-theme-nested-group h6,.fmu-theme-nested-group li,.fmu-theme-nested-group p,.fmu-theme-nested-group span:not(.et_pb_button){color:var(--theme-text-main)}.fmu-theme-nested-group,.fmu-theme-nested-group.et_pb_column,.fmu-theme-nested-group.et_pb_module,.fmu-theme-nested-group.et_pb_row{background:var(--nested-group-bg)!important;border:1px solid var(--nested-group-border)!important;box-shadow:var(--nested-group-shadow)!important;border-radius:12px;padding:20px 24px!important;box-sizing:border-box;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.fmu-theme-parent-group,.fmu-theme-parent-group.et_pb_column,.fmu-theme-parent-group.et_pb_module,.fmu-theme-parent-group.et_pb_row{background:var(--parent-group-bg)!important;border:1px solid var(--parent-group-border)!important;box-shadow:var(--parent-group-shadow)!important;border-radius:16px;padding:28px 32px!important;box-sizing:border-box;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.fmu-theme-parent-group,.fmu-theme-parent-group h1,.fmu-theme-parent-group h2,.fmu-theme-parent-group h3,.fmu-theme-parent-group h4,.fmu-theme-parent-group h5,.fmu-theme-parent-group h6,.fmu-theme-parent-group li,.fmu-theme-parent-group p,.fmu-theme-parent-group span:not(.et_pb_button){color:var(--theme-text-main)}.fmu-theme-tabs.et_pb_tabs{background:transparent!important;border:none!important;box-shadow:0 2px 18px rgba(0,0,0,0.3)!important;position:relative;overflow:visible!important;border-radius:16px!important}.fmu-theme-tabs .et_pb_all_tabs{background:var(--tabs-panel-bg);border:1px solid var(--tabs-panel-border);box-shadow:var(--tabs-panel-shadow)!important;overflow:visible!important;margin-top:-1px;padding-top:14px;position:relative;z-index:1;border-radius:0 0 16px 16px!important}.fmu-theme-tabs .et_pb_tabs_controls{display:flex;flex-wrap:nowrap;width:100%;background:var(--tabs-nav-bg);border:1px solid var(--tabs-nav-border);box-shadow:var(--tabs-nav-shadow)!important;overflow:visible!important;padding:0;margin:0;position:relative;z-index:3;border-radius:16px 16px 0 0!important}.fmu-theme-tabs .et_pb_tabs_controls li{flex:1 1 0;width:auto;float:none;display:flex;align-items:stretch;justify-content:center;text-align:center;white-space:normal;margin:0;position:relative;overflow:visible!important;background:var(--tabs-tab-bg);border-radius:10px solid var(--tabs-tab-border)}.fmu-theme-tabs .et_pb_tabs_controls li:last-child{border-right:none}.fmu-theme-tabs .et_pb_tabs_controls{display:flex;flex-wrap:nowrap;width:100%;background:var(--tabs-nav-bg);border:1px solid var(--tabs-nav-border);overflow:visible!important;padding:0;margin:0;position:relative;z-index:3;align-items:stretch}.fmu-theme-tabs .et_pb_tabs_controls li{flex:1 1 0;width:0;float:none;display:flex;align-items:stretch;justify-content:center;text-align:center;white-space:normal;margin:0;position:relative;overflow:visible;background:var(--tabs-tab-bg);border-right:1px solid var(--tabs-tab-border);box-shadow:none!important}.fmu-theme-tabs .et_pb_tabs_controls li a{width:100%;min-height:108px;display:flex;align-items:center;justify-content:center;text-align:center;padding:18px 20px;line-height:1.2;color:var(--tabs-tab-text)!important;transition:background .25s ease,color .25s ease,border-color .25s ease}.fmu-theme-tabs .et_pb_tabs_controls li:hover a{background:var(--tabs-tab-hover-bg)}.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_active,.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_tab_active{background:var(--tabs-tab-active-bg);border-color:var(--tabs-tab-active-border);z-index:4}.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_active a,.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:var(--tabs-tab-active-text)!important}.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_active::after,.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_tab_active::after{content:"";position:absolute;left:50%;bottom:-12px;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid var(--tabs-tab-arrow);z-index:20}.fmu-theme-text,.fmu-theme-text h1,.fmu-theme-text h2,.fmu-theme-text h3,.fmu-theme-text h4,.fmu-theme-text h5,.fmu-theme-text h6,.fmu-theme-text p,.fmu-theme-text li,.fmu-theme-text span:not(.et_pb_button){color:var(--theme-text-main)!important;transition:color .25s ease}.fmu-theme-text-muted{color:var(--theme-text-muted)!important;transition:color .25s ease}.theme-btn{appearance:none;border:1px solid var(--menu-panel-border);background:var(--menu-panel-bg);color:var(--menu-link-color);padding:8px 10px;border-radius:10px;font-size:14px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:0 2px 8px rgba(0,0,0,.06);min-width:auto;transition:background .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.theme-btn:hover{background:var(--menu-link-hover-bg)}.theme-caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;transform:translateY(1px)}.theme-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:160px;background:var(--menu-panel-bg);border:1px solid var(--menu-panel-border);border-radius:12px;box-shadow:var(--menu-panel-shadow);padding:8px;display:none;z-index:100001;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.theme-menu a{display:block;text-decoration:none;color:var(--menu-link-color);padding:10px 12px;border-radius:8px;font-size:15px;transition:background .25s ease,color .25s ease}.theme-menu a:hover{background:var(--menu-link-hover-bg)}.theme-menu a.active{background:var(--menu-link-active-bg);font-weight:600}.theme-switcher{position:relative;display:inline-flex;align-items:center;margin-left:12px;z-index:100000}.theme-switcher.open .theme-menu{display:block}@media (max-width:767px){.fmu-theme-tabs .et_pb_tabs_controls{flex-wrap:wrap}.fmu-theme-tabs .et_pb_tabs_controls li{flex:0 0 100%;width:100%;border-right:none;border-bottom:1px solid var(--tabs-tab-border)}.fmu-theme-tabs .et_pb_tabs_controls li:last-child{border-bottom:none}.fmu-theme-tabs .et_pb_tabs_controls li a{min-height:88px;padding:14px 16px;font-size:14px;line-height:1.2}.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_active::after,.fmu-theme-tabs .et_pb_tabs_controls li.et_pb_tab_active::after{display:none}}