.Footer_middleSection___9xXD.Footer_middleSection___9xXD{border-bottom:1px solid #484848}.Footer_loadingText__2uakj{color:#999;font-style:italic}.Footer_socialCol__BaiSx{padding-top:2.4%}.Footer_fullWidth__27SAN.Footer_fullWidth__27SAN{width:100%}.Footer_socialLinks__Fh6yT.Footer_socialLinks__Fh6yT{display:flex;justify-content:center;align-items:center;margin-top:0}.Footer_langCol__dA3MO{padding-top:2%}.Header_hdr__jsSir{background:#fff;border-bottom:1px solid #eaecef;height:64px;display:flex;align-items:center;padding:0 32px;gap:28px;position:fixed;top:0;left:0;right:0;z-index:5000}.Header_hdrLogo__czENd{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.Header_hdrLogo__czENd img{height:38px;width:auto;display:block}.Header_hdrNav__KfvAZ{display:flex;align-items:center;gap:4px;height:100%}.Header_navItem__8jeVH{position:relative;height:100%;display:flex;align-items:center}.Header_navLink__encDI{display:flex;align-items:center;gap:6px;text-decoration:none;color:#1f2937;font-size:.93rem;font-weight:500;padding:8px 14px;border-radius:8px;transition:background .15s,color .15s;cursor:pointer;height:40px;white-space:nowrap;background:none;border:none;font-family:inherit}.Header_navLink__encDI:hover{background:#f3f4f6;color:#2563eb}.Header_primary__Zs0Ml{color:#111827;font-weight:600}.Header_chev__NBV1A{color:#9ca3af;transition:transform .2s;display:inline-flex}.Header_chev__NBV1A,.Header_chev__NBV1A svg{width:14px;height:14px}.Header_navItem__8jeVH.Header_open__aTg5e .Header_chev__NBV1A{transform:rotate(180deg)}.Header_navItem__8jeVH.Header_open__aTg5e .Header_navLink__encDI{background:#eff6ff;color:#2563eb}.Header_active___1CY2{color:#2563eb;position:relative}.Header_active___1CY2:after{content:"";position:absolute;bottom:-1px;left:14px;right:14px;height:2.5px;background:#2563eb;border-radius:2px}.Header_dropdown__V4H1t{position:absolute;top:calc(100% + 6px);left:50%;background:#fff;border:1px solid #eaecef;border-radius:14px;box-shadow:0 12px 40px rgba(15,23,42,.13);opacity:0;visibility:hidden;transform:translate(-50%,-6px);transition:opacity .18s,visibility .18s,transform .18s;z-index:6000;padding:10px}.Header_navItem__8jeVH.Header_open__aTg5e .Header_dropdown__V4H1t{opacity:1;visibility:visible;transform:translate(-50%)}.Header_mega__lEs7R{width:520px;display:flex;flex-direction:column;gap:2px}.Header_megaHead__zLsb5{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 10px;border-bottom:1px solid #f1f3f5;margin-bottom:6px;gap:12px}.Header_megaHeadTitle__T_Syw{font-size:.78rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.Header_megaHeadLink__tCsje{font-size:.82rem;color:#2563eb;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:4px}.Header_megaHeadLink__tCsje:hover{text-decoration:underline}.Header_chev13__cZo_s{display:inline-flex}.Header_chev13__cZo_s,.Header_chev13__cZo_s svg{width:13px;height:13px}.Header_megaGrid__72YUI{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.Header_megaCard__Kx3f3{display:flex;align-items:flex-start;gap:12px;padding:11px 12px;border-radius:10px;text-decoration:none;transition:background .14s;color:inherit}.Header_megaCard__Kx3f3:hover{background:#f5f7ff}.Header_megaIco__Smxcg{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Header_megaIco__Smxcg svg{width:19px;height:19px}.Header_megaTxt__oJyb4{display:flex;flex-direction:column;gap:2px;min-width:0}.Header_megaTxt__oJyb4 b{font-size:.9rem;color:#111827;font-weight:600}.Header_megaTxt__oJyb4 span{font-size:.78rem;color:#6b7280;line-height:1.3}.Header_mc_blue__4rnN_{background:#eff6ff}.Header_mc_blue__4rnN_ svg{color:#2563eb}.Header_mc_green__r_tNW{background:#f0fdf4}.Header_mc_green__r_tNW svg{color:#16a34a}.Header_mc_amber__sjrZd{background:#fffbeb}.Header_mc_amber__sjrZd svg{color:#d97706}.Header_mc_violet__nSx2J{background:#f5f3ff}.Header_mc_violet__nSx2J svg{color:#7c3aed}.Header_mc_rose__NcyUS{background:#fff1f2}.Header_mc_rose__NcyUS svg{color:#e11d48}.Header_mc_teal__ipEz_{background:#f0fdfa}.Header_mc_teal__ipEz_ svg{color:#0d9488}.Header_simple__X1D7x{min-width:300px;display:flex;flex-direction:column;gap:1px}.Header_simple__X1D7x a{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:9px;text-decoration:none;color:#374151;font-size:.9rem;transition:background .14s,color .14s}.Header_simple__X1D7x a:hover{background:#f5f7ff;color:#2563eb}.Header_si__7IXrj{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .14s}.Header_si__7IXrj svg{width:16px;height:16px}.Header_si_teal__8pn4V{background:#f0fdfa}.Header_si_teal__8pn4V svg{color:#0d9488}.Header_si_amber___AfeC{background:#fffbeb}.Header_si_amber___AfeC svg{color:#d97706}.Header_simple__X1D7x a:hover .Header_si_teal__8pn4V{background:#ccfbf1}.Header_simple__X1D7x a:hover .Header_si_amber___AfeC{background:#fef3c7}.Header_st__l9v5V{display:flex;flex-direction:column;min-width:0}.Header_st__l9v5V b{font-size:.9rem;font-weight:600;color:inherit}.Header_st__l9v5V small{font-size:.76rem;color:#9ca3af;max-width:240px}.Header_hdrActions__zvj5S{display:flex;align-items:center;gap:10px;margin-left:auto;flex-shrink:0}.Header_iconSm__yC3_0{display:inline-flex;flex-shrink:0}.Header_iconSm__yC3_0,.Header_iconSm__yC3_0 svg{width:15px;height:15px}.Header_btnSignin__Kx2Zj{display:inline-flex;align-items:center;gap:7px;background:#fff;color:#2563eb;border:1.5px solid #2563eb;padding:9px 18px;border-radius:9px;font-size:.9rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .18s,color .18s}.Header_btnSignin__Kx2Zj:hover{background:#2563eb;color:#fff}.Header_btnSignin__Kx2Zj:hover svg{color:#fff}.Header_btnSignin__Kx2Zj svg{color:#2563eb;transition:color .18s}.Header_btnCreate__Fk1kF{display:inline-flex;align-items:center;gap:7px;background:#f1f3f5;color:#374151;border:1.5px solid #e2e5ea;padding:9px 18px;border-radius:9px;font-size:.9rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .18s,border-color .18s,color .18s,box-shadow .2s,transform .14s}.Header_btnCreate__Fk1kF:hover{background:#2563eb;border-color:#2563eb;color:#fff;box-shadow:0 8px 20px rgba(37,99,235,.35);transform:translateY(-2px)}.Header_btnCreate__Fk1kF:hover svg{color:#fff}.Header_btnCreate__Fk1kF:active{transform:translateY(0);box-shadow:0 3px 8px rgba(37,99,235,.3)}.Header_btnCreate__Fk1kF svg{color:#6b7280;transition:color .18s;width:16px;height:16px}.Header_btnLabel___C43_{display:inline}.Header_userMenu__YY2c6{position:relative;display:flex;align-items:center}.Header_userBtn__xN5yS{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;border-radius:999px}.Header_userAvatar__sTprh{width:38px;height:38px;border-radius:50%;overflow:hidden;background:#eef2ff;display:inline-flex}.Header_userAvatar__sTprh img{width:100%;height:100%;object-fit:cover;display:block}.Header_userDrop__bF0Ht{position:absolute;top:calc(100% + 8px);right:0;width:260px;background:#fff;border:1px solid #eaecef;border-radius:14px;box-shadow:0 12px 40px rgba(15,23,42,.13);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s,visibility .18s,transform .18s;padding:10px;z-index:6000}.Header_userMenu__YY2c6.Header_open__aTg5e .Header_userDrop__bF0Ht{opacity:1;visibility:visible;transform:translateY(0)}.Header_userDropHead__V0aFQ{display:flex;align-items:center;gap:10px;padding:8px 10px 12px;border-bottom:1px solid #f1f3f5;margin-bottom:6px}.Header_userDropHead__V0aFQ b{display:block;font-size:.92rem;color:#111827;font-weight:600}.Header_userDropHead__V0aFQ small{display:block;font-size:.76rem;color:#9ca3af}.Header_userDrop__bF0Ht ul{list-style:none;margin:0;padding:0}.Header_userDrop__bF0Ht li a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;text-decoration:none;color:#374151;font-size:.9rem;transition:background .14s,color .14s}.Header_userDrop__bF0Ht li a:hover{background:#f5f7ff;color:#2563eb}.Header_userDrop__bF0Ht li a i{width:18px;display:inline-flex;justify-content:center;font-size:16px;color:#9ca3af}.Header_hamburger__1rpXg{display:none;background:none;border:none;padding:8px;cursor:pointer;flex-direction:column;gap:4px;border-radius:8px}.Header_hamburger__1rpXg span{display:block;width:22px;height:2px;background:#111827;border-radius:2px}.Header_hamburger__1rpXg:hover{background:#f3f4f6}@media (max-width:1100px){.Header_hdr__jsSir{padding:0 20px;gap:18px}.Header_mega__lEs7R{width:460px}}@media (max-width:960px){.Header_hdrNav__KfvAZ{display:none}.Header_hamburger__1rpXg{display:inline-flex}.Header_btnLabel___C43_{display:none}.Header_btnCreate__Fk1kF,.Header_btnSignin__Kx2Zj{padding:9px 12px}}@media (max-width:480px){.Header_hdr__jsSir{padding:0 14px;gap:10px}.Header_hdrLogo__czENd img{height:32px}.Header_btnCreate__Fk1kF,.Header_btnSignin__Kx2Zj{padding:8px 10px}}.Header_mobileOverlay__OtE3F{position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:99998;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.Header_mobileOverlay__OtE3F.Header_open__aTg5e{opacity:1;visibility:visible}.Header_mobilePanel__jCO5q{position:fixed;top:0;right:0;bottom:0;width:340px;max-width:88%;background:#fff;z-index:99999;box-shadow:-2px 0 24px rgba(15,23,42,.25);transform:translateX(100%);transition:transform .28s ease;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch}.Header_mobilePanel__jCO5q.Header_open__aTg5e{transform:translateX(0)}.Header_mobileHead__LGeG_{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #eaecef;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.Header_mobileTitle__3NenF{font-size:1rem;font-weight:700;color:#111827}.Header_mobileBack__Nu2QU{display:inline-flex;align-items:center;gap:6px;background:none;border:none;font-size:.95rem;font-weight:600;color:#2563eb;cursor:pointer;padding:0}.Header_mobileBackChev__PWxZK{font-size:1.4rem;line-height:1}.Header_mobileClose__O_F5E{background:none;border:none;font-size:1.8rem;line-height:1;color:#6b7280;cursor:pointer;padding:0 4px}.Header_mobileClose__O_F5E:hover{color:#111827}.Header_mobileList__mIG_w{list-style:none;margin:0;padding:8px}.Header_mobileList__mIG_w li{margin:0}.Header_mobileList__mIG_w li>a,.Header_mobileTop__6A2_r{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:10px;background:none;border:none;color:#1f2937;text-decoration:none;font-size:.95rem;font-weight:500;cursor:pointer;text-align:left}.Header_mobileList__mIG_w li>a:hover,.Header_mobileTop__6A2_r:hover{background:#f5f7ff}.Header_mobileTopLabel__rhDM0{flex:1 1}.Header_mobileTopArrow__ORwGU{color:#9ca3af;font-size:1.2rem;line-height:1}.Header_mobileIco__15rLk{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Header_mobileIco__15rLk svg{width:19px;height:19px}.Header_mobileItemTxt__BGrpM{display:flex;flex-direction:column;gap:2px;min-width:0}.Header_mobileItemTxt__BGrpM b{font-size:.92rem;color:#111827;font-weight:600}.Header_mobileItemTxt__BGrpM small{font-size:.78rem;color:#6b7280;line-height:1.3}.Header_mobileHeadLink__mgZJM{justify-content:space-between;color:#2563eb!important;font-weight:600}.Header_mobileActions__FCbwb{margin-top:auto;padding:16px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #eaecef;background:#fff;position:-webkit-sticky;position:sticky;bottom:0}.Header_mobileBtnCreate__NH_DH,.Header_mobileBtnSignin__Fd24f{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border-radius:10px;font-weight:600;font-size:.95rem;text-decoration:none;border:1.5px solid transparent;cursor:pointer}.Header_mobileBtnCreate__NH_DH{background:#2563eb;color:#fff;border-color:#2563eb}.Header_mobileBtnCreate__NH_DH svg{color:#fff}.Header_mobileBtnSignin__Fd24f{background:#fff;color:#2563eb;border-color:#2563eb}.Header_mobileBtnSignin__Fd24f svg{color:#2563eb}.bootstrap-select.btn-group .dropdown-menu li a span.text,.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{color:#000!important}input:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{color:grey;transition:box-shadow .2s!important;opacity:1;border:1px solid #e0e0e0;box-shadow:0 1px 4px 0 rgba(0,0,0,.12)!important}.filter-buttons .search-button{background-color:#3b82f6!important;color:#fff!important;border:1px solid #3b82f6!important;transition:background-color .2s ease;margin-left:10px}.filter-buttons .clear-button{background-color:#f0f0f0!important;color:#555!important;border:1px solid #ccc!important;transition:background-color .2s ease}.filter-buttons .clear-button:hover{background-color:#e0e0e0!important}.filter-buttons .search-button:hover{background-color:#2563eb!important}.filter-widget{display:flex;flex-direction:column;height:100%}.filter-widget details{display:flex;flex-direction:column;flex-grow:1}.checkbox-list-wrapper{flex-grow:1;overflow-y:auto}.categories-wrapper{max-height:283px}.categories-wrapper .filter-list,.categories-wrapper .filter-list button,.categories-wrapper .filter-list label,.categories-wrapper .filter-list li{line-height:18px}.categories-wrapper .category-row{display:flex;align-items:center;gap:8px}.categories-wrapper .category-row .category-toggle,.categories-wrapper .category-row .category-toggle-spacer{margin-left:auto}.categories-wrapper input[type=checkbox]:checked+label{font-weight:400;color:inherit}.categories-wrapper .category-toggle,.categories-wrapper .category-toggle-spacer{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;flex:0 0 16px}.categories-wrapper .category-toggle{background:none;border:none;color:#666;font-size:12px;cursor:pointer;padding:0}.categories-wrapper .category-toggle svg{display:block;fill:currentColor}.categories-wrapper .category-toggle.expanded,.categories-wrapper .category-toggle:hover{color:#333}.categories-wrapper .category-toggle.expanded svg{transform:rotate(90deg)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:2px solid #007bff!important;outline-offset:2px!important}.skip-link{position:absolute;top:-40px;left:6px;background:#007bff;color:white;padding:8px;text-decoration:none;z-index:1000;border-radius:4px}.skip-link:focus{top:6px}::selection{background:#007bff;color:white}::-moz-selection{background:#007bff;color:white}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}@media (prefers-contrast:high){.button,.tag,button{border:2px solid}}.filter-widget .selected-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 12px;max-height:104px;overflow-y:auto;padding-right:6px}.filter-widget .chip{display:inline-flex;align-items:center;gap:6px;background:#eef2ff;color:#4338ca;padding:6px 10px;border-radius:999px;font-size:13px;border:1px solid #c7d2fe}.filter-widget .chip button{background:none;border:none;cursor:pointer;color:inherit;font-weight:700;padding:0}.app-toast-stack{position:fixed;top:20px;right:20px;z-index:100000;display:flex;flex-direction:column;gap:10px;max-width:360px;pointer-events:none}.app-toast{pointer-events:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:10px;color:#fff;box-shadow:0 10px 24px rgba(15,23,42,.22);animation:app-toast-in .2s ease-out}.app-toast--success{background:#16a34a}.app-toast--error{background:#dc2626}.home-faq-headline{margin-bottom:45px!important}.app-toast--info{background:#2563eb}.app-toast__close{border:none;background:transparent;color:inherit;font-size:18px;line-height:1;cursor:pointer;padding:0}@keyframes app-toast-in{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.app-toast-stack{left:12px;right:12px;top:12px;max-width:none}}