.Completed-Jobs_container__9Ai_6{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);margin-top:var(--space-10);color:var(--color-fg);overflow-y:auto;min-height:93vh;max-height:93vh;padding:var(--space-6) var(--space-8)}.Completed-Jobs_pageHeader__Q8l16{margin-top:var(--space-10);margin-bottom:var(--space-6);border-bottom:1px solid var(--color-border);padding:var(--space-4)}.Completed-Jobs_pageTitle___AOUs{margin:0;color:var(--brand-600);font-size:var(--fs-h4);font-weight:var(--weight-extrabold);line-height:var(--lh-tight);letter-spacing:var(--track-tight);font-family:var(--font-sans)}.Completed-Jobs_pageDescription__cSY8N{margin:var(--space-2) 0 0 0;color:var(--color-fg-muted);font-size:var(--fs-base);line-height:var(--lh-relaxed)}.Completed-Jobs_tableContainer__YNqdl{display:flex;flex-direction:column;gap:var(--space-6)}.Completed-Jobs_customTable__kAqn9{width:100%;border-collapse:collapse;background:var(--color-surface-1);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-1)}.Completed-Jobs_customTable__kAqn9 thead th{background-color:var(--color-surface-2);color:var(--color-fg);font-weight:var(--weight-semibold);padding:var(--space-4);text-align:center;border-bottom:2px solid var(--color-border);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:var(--track-wide)}.Completed-Jobs_customTable__kAqn9 td,.Completed-Jobs_customTable__kAqn9 th{padding:var(--space-3) var(--space-4);text-align:center;background-color:var(--color-surface-1);color:var(--color-fg);border-bottom:1px solid var(--color-border);vertical-align:middle}.Completed-Jobs_customTable__kAqn9 tbody tr:hover{background-color:var(--color-surface-2);transition:background-color var(--duration-fast) var(--ease-out)}.Completed-Jobs_paginationControls__biioi{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5);background:var(--color-surface-1);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-1);margin-bottom:var(--space-5)}.Completed-Jobs_paginationControlsInner__ws9nJ{display:flex;align-items:center;gap:var(--space-2)}.Completed-Jobs_itemsPerPageLabel__hov__,.Completed-Jobs_itemsPerPageText__vz9OR,.Completed-Jobs_paginationInfo__Xhb_B{font-size:var(--fs-sm);color:var(--color-fg)}.Completed-Jobs_itemsPerPageText__vz9OR{margin-left:var(--space-2);white-space:nowrap}.Completed-Jobs_itemsPerPageSelect__3sr2X{padding:var(--space-0) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-fg);font-size:var(--fs-sm);cursor:pointer}.Completed-Jobs_itemsPerPageSelect__3sr2X:focus{border-color:var(--brand-600);outline:none;box-shadow:0 0 0 var(--ring-size) color-mix(in hsl,var(--brand-600),transparent 70%)}.Completed-Jobs_paginationContainer__ReTZg{display:flex;justify-content:center;align-items:center;margin-top:var(--space-6)}.Completed-Jobs_pagination__3MP7T{margin:0;display:flex;list-style:none;padding:0;gap:var(--space-1)}.Completed-Jobs_pageItemActive___d_u5,.Completed-Jobs_pageItemDisabled__5427q,.Completed-Jobs_pageItem__BkpES{list-style:none}.Completed-Jobs_pageLink__wdNjn{color:var(--color-fg);border:1px solid var(--color-border);background:var(--color-surface-1);padding:var(--space-2) var(--space-3);margin:0 var(--space-1);border-radius:var(--radius-sm);transition:all var(--dur) var(--ease);text-decoration:none;display:inline-block;cursor:pointer;font-size:var(--fs-sm);font-weight:var(--weight-medium);min-width:40px;text-align:center}.Completed-Jobs_pageItemActive___d_u5 .Completed-Jobs_pageLink__wdNjn,.Completed-Jobs_pageLink__wdNjn:hover{background:var(--btn-primary-bg);color:var(--on-brand);border-color:var(--btn-primary-bg);transform:translateY(-1px);box-shadow:var(--shadow-1)}.Completed-Jobs_pageItemDisabled__5427q .Completed-Jobs_pageLink__wdNjn{opacity:.5;cursor:not-allowed;background:var(--color-surface-2)}.Completed-Jobs_pageItemDisabled__5427q .Completed-Jobs_pageLink__wdNjn:hover{background:var(--color-surface-2);color:var(--color-fg);border-color:var(--color-border);transform:none;box-shadow:none}.Completed-Jobs_loadingContainer__AGlmd{display:flex;justify-content:center;align-items:center;min-height:60vh}.Completed-Jobs_loadingContent__NVdQF{text-align:center}.Completed-Jobs_loadingSpinner__e6E90{width:3rem;height:3rem;margin-bottom:var(--space-3)}.Completed-Jobs_loadingTitle__gIIpK{color:var(--color-fg);margin-bottom:var(--space-2);font-size:var(--fs-lg);font-weight:var(--weight-semibold)}.Completed-Jobs_loadingText__TI5NS{color:var(--color-fg-muted);margin-bottom:0;font-size:var(--fs-base)}.Completed-Jobs_errorContainer__NZJDL{display:flex;justify-content:center;align-items:center;min-height:60vh}.Completed-Jobs_errorContent___WrrE{text-align:center;max-width:500px}.Completed-Jobs_errorIcon__JZDJu{font-size:4rem;margin-bottom:var(--space-3)}.Completed-Jobs_errorTitle__fCeZU{color:var(--color-fg);margin-bottom:var(--space-2);font-size:var(--fs-lg);font-weight:var(--weight-semibold)}.Completed-Jobs_errorText__K0Aqx{color:var(--color-fg-muted);margin-bottom:var(--space-4);font-size:var(--fs-base);line-height:var(--lh-relaxed)}.Completed-Jobs_retryButton__2YMcA{background-color:var(--brand-500);color:white;border:none;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--fs-base);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.Completed-Jobs_retryButton__2YMcA:hover{background-color:var(--brand-600)}.Completed-Jobs_emptyContainer__bTQ32{display:flex;justify-content:center;align-items:center;min-height:60vh}.Completed-Jobs_emptyContent__0pQ7E{text-align:center;max-width:500px}.Completed-Jobs_emptyIcon__pTIi_{font-size:4rem;margin-bottom:var(--space-3)}.Completed-Jobs_emptyTitle__8Zl_M{color:var(--color-fg);margin-bottom:var(--space-2);font-size:var(--fs-lg);font-weight:var(--weight-semibold)}.Completed-Jobs_emptyText__00xS7{color:var(--color-fg-muted);margin-bottom:var(--space-4);font-size:var(--fs-base);line-height:var(--lh-relaxed)}.Completed-Jobs_viewActiveJobsButton__AF7AA{background-color:var(--brand-500);color:white;border:none;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--fs-base);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-block}.Completed-Jobs_viewActiveJobsButton__AF7AA:hover{background-color:var(--brand-600);color:white;text-decoration:none}@media (max-width:768px){.Completed-Jobs_container__9Ai_6{padding:var(--space-4) var(--space-4);margin-top:var(--space-6)}.Completed-Jobs_pageHeader__Q8l16{margin-top:var(--space-6);margin-bottom:var(--space-4)}.Completed-Jobs_pageTitle___AOUs{font-size:var(--fs-lg)}.Completed-Jobs_customTable__kAqn9{font-size:var(--fs-xs)}.Completed-Jobs_customTable__kAqn9 td,.Completed-Jobs_customTable__kAqn9 th,.Completed-Jobs_customTable__kAqn9 thead th{padding:var(--space-2) var(--space-2)}.Completed-Jobs_paginationControls__biioi{flex-direction:column;gap:var(--space-4);align-items:flex-start;padding:var(--space-4)}.Completed-Jobs_paginationInfo__Xhb_B{font-size:var(--fs-xs)}.Completed-Jobs_pageLink__wdNjn{padding:var(--space-1) var(--space-2);font-size:var(--fs-xs);min-width:35px}.Completed-Jobs_itemsPerPageSelect__3sr2X{min-width:50px}}@media (max-width:576px){.Completed-Jobs_pagination__3MP7T{gap:var(--space-1)}.Completed-Jobs_pageLink__wdNjn{padding:var(--space-1) var(--space-2);font-size:var(--fs-xs);min-width:30px}}@media (max-width:480px){.Completed-Jobs_container__9Ai_6{padding:var(--space-3) var(--space-3)}.Completed-Jobs_customTable__kAqn9{font-size:var(--fs-xs)}.Completed-Jobs_customTable__kAqn9 td,.Completed-Jobs_customTable__kAqn9 th,.Completed-Jobs_customTable__kAqn9 thead th{padding:var(--space-1) var(--space-1)}.Completed-Jobs_pagination__3MP7T{gap:var(--space-1)}.Completed-Jobs_pageLink__wdNjn{padding:var(--space-1) var(--space-2);font-size:var(--fs-xs);min-width:30px}}.Completed-Jobs_itemsPerPageSelect__3sr2X:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.Completed-Jobs_pageLink__wdNjn:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Completed-Jobs_pageLink__wdNjn{transition:none}}[dir=rtl] .Completed-Jobs_pageLink__wdNjn{margin:0 var(--space-1)}.SideBar-Company_sideBarContainer__5CATJ{width:min(280px,90vw);height:100vh;background-color:var(--color-surface-1);color:var(--color-fg);display:flex;flex-direction:column;justify-content:space-between;padding-top:clamp(60px,8vh,90px);inset-inline-end:-100%;transition:all var(--dur) var(--ease);box-shadow:var(--shadow-3);-webkit-border-start:1px solid var(--color-border);border-inline-start:1px solid var(--color-border);overflow:hidden}.SideBar-Company_sideBarHeader__ZWhbs{margin-right:var(--space-5)}.SideBar-Company_closeButton__dbmyf{display:none;background:none;border:none;color:var(--color-fg);font-size:clamp(var(--fs-base),2.5vw,var(--fs-lg));cursor:pointer;margin:var(--space-4);transition:all var(--dur-fast) var(--ease);padding:var(--space-3);border-radius:50%;width:48px;height:48px;align-items:center;justify-content:center}.SideBar-Company_closeButton__dbmyf:hover{transform:rotate(90deg);background-color:rgba(128,128,128,.08);box-shadow:var(--shadow-1)}.SideBar-Company_closeButton__dbmyf:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.SideBar-Company_menuSection__1Qu2f{flex:1 1;padding:clamp(var(--space-4),4vh,var(--space-8)) 0;overflow-y:auto;overflow-x:hidden}.SideBar-Company_menuSection__1Qu2f::-webkit-scrollbar{width:6px}.SideBar-Company_menuSection__1Qu2f::-webkit-scrollbar-track{background:transparent}.SideBar-Company_menuSection__1Qu2f::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:var(--radius-pill)}.SideBar-Company_menuSection__1Qu2f::-webkit-scrollbar-thumb:hover{background-color:var(--color-muted)}.SideBar-Company_menuTitle__KMkTT{font-size:clamp(var(--fs-xs),1.8vw,var(--fs-sm));font-weight:var(--weight-bold);color:var(--color-fg);text-transform:uppercase;letter-spacing:var(--track-wide);margin:0 clamp(var(--space-4),3vw,var(--space-6)) clamp(var(--space-3),2vh,var(--space-5));padding:clamp(var(--space-3),2vh,var(--space-4)) 0 clamp(var(--space-2),1vh,var(--space-3));border-bottom:2px solid var(--color-border);position:relative;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SideBar-Company_menuTitle__KMkTT:after{content:"";position:absolute;bottom:-2px;left:0;width:clamp(20px,3vw,30px);height:2px;background:linear-gradient(90deg,var(--brand-600),var(--accent-500));border-radius:1px}.SideBar-Company_sideBarContainer__5CATJ ul{list-style:none;padding:0 clamp(var(--space-4),3vw,var(--space-6));margin:0}.SideBar-Company_sideBarContainer__5CATJ ul li{display:flex;align-items:center;padding:clamp(var(--space-2),1.5vh,var(--space-3)) clamp(var(--space-3),2vw,var(--space-5));margin:clamp(var(--space-1),.5vh,var(--space-2)) 0;border-radius:var(--radius-lg);transition:all var(--dur) var(--ease);position:relative;overflow:hidden;min-height:44px}.SideBar-Company_sideBarContainer__5CATJ ul li:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,color-mix(in hsl,var(--brand-600) 10%,transparent),transparent);transition:width var(--dur) var(--ease)}.SideBar-Company_sideBarContainer__5CATJ ul li:hover:before{width:100%}.SideBar-Company_sideBarContainer__5CATJ ul li:hover{background-color:var(--color-surface-2);transform:translateX(calc(1 * var(--space-1)));box-shadow:var(--shadow-2)}.SideBar-Company_sideBarContainer__5CATJ ul li svg{width:clamp(14px,1.8vw,18px);height:clamp(14px,1.8vw,18px);color:var(--color-fg);opacity:.7;transition:all var(--dur) var(--ease);-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3);flex-shrink:0}.SideBar-Company_sideBarContainer__5CATJ ul li:hover svg{opacity:1;color:var(--brand-600);transform:scale(1.1)}.SideBar-Company_navLink__3AiF_{color:var(--color-fg);text-decoration:none;display:flex;align-items:center;width:100%;padding:clamp(var(--space-1),1vh,var(--space-2)) var(--space-1);font-size:clamp(var(--fs-xs),1.2vw,var(--fs-sm));font-weight:var(--weight-medium);transition:all var(--dur) var(--ease);position:relative;z-index:1;border-radius:var(--radius-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:44px}.SideBar-Company_navLink__3AiF_:hover{color:var(--brand-600);font-weight:var(--weight-semibold)}.SideBar-Company_navLink__3AiF_:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.SideBar-Company_navLink__3AiF_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideBar-Company_btnLogout__5tFhO{padding:clamp(var(--space-4),3vh,var(--space-6));display:flex;align-items:center;margin-top:auto;border-top:1px solid var(--color-border);flex-shrink:0}.SideBar-Company_logoutButton__WSha_{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:clamp(var(--space-2),1.5vh,var(--space-3)) clamp(var(--space-3),2vw,var(--space-5));background:none;border:none;color:var(--color-fg);font-size:clamp(var(--fs-xs),1.2vw,var(--fs-sm));font-weight:var(--weight-medium);cursor:pointer;transition:all var(--dur) var(--ease);border-radius:var(--radius-lg);position:relative;overflow:hidden;min-height:44px}.SideBar-Company_logoutButton__WSha_:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,color-mix(in hsl,var(--danger-600) 10%,transparent),transparent);transition:width var(--dur) var(--ease)}.SideBar-Company_logoutButton__WSha_:hover:before{width:100%}.SideBar-Company_logoutButton__WSha_:hover{background-color:var(--color-surface-2);transform:translateX(calc(1 * var(--space-1)));box-shadow:var(--shadow-2);color:var(--danger-600);font-weight:var(--weight-semibold)}.SideBar-Company_logoutButton__WSha_:hover svg{opacity:1;color:var(--danger-600);transform:scale(1.1)}.SideBar-Company_logoutButton__WSha_ svg{width:clamp(14px,1.8vw,18px);height:clamp(14px,1.8vw,18px);color:var(--color-fg);opacity:.7;transition:all var(--dur) var(--ease);-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3);flex-shrink:0}.SideBar-Company_logoutButton__WSha_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideBar-Company_sideBarContainer__5CATJ ul li.SideBar-Company_mobileOnly__XE413{display:none}@media (max-width:1200px){.SideBar-Company_sideBarContainer__5CATJ{width:min(260px,85vw)}}@media (max-width:992px){.SideBar-Company_sideBarContainer__5CATJ ul li.SideBar-Company_mobileOnly__XE413{display:flex!important}.SideBar-Company_closeButton__dbmyf{display:flex}.SideBar-Company_sideBarContainer__5CATJ{position:fixed;top:0;inset-inline-end:-100%;z-index:1001;padding-top:clamp(var(--space-3),3vh,var(--space-5));justify-content:flex-start;width:min(100vw,400px);height:100vh;overflow-y:auto;overflow-x:hidden}.SideBar-Company_sideBarContainer__5CATJ.SideBar-Company_open__kCDTy{inset-inline-end:0}}@media (max-width:768px) and (orientation:landscape){.SideBar-Company_sideBarContainer__5CATJ{padding-top:clamp(var(--space-2),2vh,var(--space-4))}.SideBar-Company_menuSection__1Qu2f{padding:clamp(var(--space-2),2vh,var(--space-4)) 0}.SideBar-Company_btnLogout__5tFhO{padding:clamp(var(--space-2),2vh,var(--space-4))}}@media (max-width:480px){.SideBar-Company_sideBarContainer__5CATJ{width:100vw;padding-top:var(--space-4)}.SideBar-Company_menuTitle__KMkTT{margin:0 var(--space-3) var(--space-3);padding:var(--space-2) 0 var(--space-1)}.SideBar-Company_sideBarContainer__5CATJ ul{padding:0 var(--space-3)}.SideBar-Company_sideBarContainer__5CATJ ul li{padding:var(--space-2) var(--space-3);margin:var(--space-1) 0}.SideBar-Company_navLink__3AiF_{padding:var(--space-1);font-size:var(--fs-sm)}.SideBar-Company_logoutButton__WSha_{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm)}.SideBar-Company_btnLogout__5tFhO{padding:var(--space-3)}}@media (max-width:360px){.SideBar-Company_sideBarContainer__5CATJ{padding-top:var(--space-3)}.SideBar-Company_menuSection__1Qu2f{padding:var(--space-3) 0}.SideBar-Company_menuTitle__KMkTT{font-size:var(--fs-xs);margin:0 var(--space-2) var(--space-2);padding:var(--space-1) 0}.SideBar-Company_sideBarContainer__5CATJ ul{padding:0 var(--space-2)}.SideBar-Company_sideBarContainer__5CATJ ul li{padding:var(--space-1) var(--space-2);margin:2px 0}.SideBar-Company_navLink__3AiF_{font-size:var(--fs-xs);padding:4px}.SideBar-Company_logoutButton__WSha_{padding:var(--space-1) var(--space-2);font-size:var(--fs-xs)}.SideBar-Company_btnLogout__5tFhO{padding:var(--space-2)}}.SideBar-Company_modalOverlay__Rm_ZA{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1002;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:var(--space-4)}.SideBar-Company_modal__l6ga6{background-color:var(--color-surface-1);border-radius:var(--radius-lg);padding:0;max-width:min(400px,90vw);width:100%;box-shadow:var(--shadow-3);animation:SideBar-Company_modalSlideIn__Rr0fN var(--dur-slow) var(--ease);border:1px solid var(--color-border);max-height:min(80vh,500px);overflow:hidden;display:flex;flex-direction:column}@keyframes SideBar-Company_modalSlideIn__Rr0fN{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.SideBar-Company_modalHeader__jk4_q{display:flex;justify-content:space-between;align-items:center;padding:clamp(var(--space-4),3vh,var(--space-5)) clamp(var(--space-4),3vw,var(--space-6));border-bottom:1px solid var(--color-border);flex-shrink:0}.SideBar-Company_modalHeader__jk4_q h3{margin:0;color:var(--color-fg);font-size:clamp(var(--fs-base),2vw,var(--fs-lg));font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideBar-Company_modalCloseButton__ahuai{background:none;border:none;color:var(--color-fg);font-size:clamp(var(--fs-base),2vw,var(--fs-lg));cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:all var(--dur-fast) var(--ease);min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SideBar-Company_modalCloseButton__ahuai:hover{background-color:var(--color-surface-2);transform:scale(1.1)}.SideBar-Company_modalCloseButton__ahuai:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.SideBar-Company_modalBody__CwY0o{padding:clamp(var(--space-4),4vh,var(--space-6));flex:1 1;overflow-y:auto}.SideBar-Company_modalBody__CwY0o p{margin:0;color:var(--color-fg);font-size:clamp(var(--fs-sm),1.5vw,var(--fs-base));line-height:var(--lh-normal);text-align:center}.SideBar-Company_modalFooter__jHzrA{display:flex;gap:clamp(var(--space-2),2vw,var(--space-3));padding:clamp(var(--space-4),3vh,var(--space-5)) clamp(var(--space-4),3vw,var(--space-6));border-top:1px solid var(--color-border);flex-shrink:0}.SideBar-Company_modalButton__bWP3F{flex:1 1;padding:clamp(var(--space-2),2vh,var(--space-3)) clamp(var(--space-3),2vw,var(--space-5));border:none;border-radius:var(--radius-md);font-size:clamp(var(--fs-xs),1.5vw,var(--fs-sm));font-weight:var(--weight-medium);cursor:pointer;transition:all var(--dur) var(--ease);min-height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SideBar-Company_modalButton__bWP3F:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.SideBar-Company_cancelButton__eKVsH{background-color:var(--color-surface-2);color:var(--color-fg);border:1px solid var(--color-border)}.SideBar-Company_cancelButton__eKVsH:hover{background-color:var(--color-border);transform:translateY(-1px)}.SideBar-Company_confirmButton__Y0GrC{background:var(--danger-600);color:white}.SideBar-Company_confirmButton__Y0GrC:hover{background:color-mix(in hsl,var(--danger-600),black 10%);transform:translateY(-1px)}@media (max-width:480px){.SideBar-Company_modalOverlay__Rm_ZA{padding:var(--space-2)}.SideBar-Company_modal__l6ga6{max-width:100%;max-height:90vh}.SideBar-Company_modalFooter__jHzrA{flex-direction:column;gap:var(--space-2)}.SideBar-Company_modalButton__bWP3F{width:100%;min-height:48px}}@media (max-width:360px){.SideBar-Company_modalHeader__jk4_q{padding:var(--space-3) var(--space-3)}.SideBar-Company_modalBody__CwY0o{padding:var(--space-3)}.SideBar-Company_modalFooter__jHzrA{padding:var(--space-3);gap:var(--space-1)}.SideBar-Company_modalButton__bWP3F{padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);min-height:44px}}.SideBar-Admin_sideBarContainer__QJJ3U{width:min(280px,90vw);height:100vh;background-color:var(--color-surface-1);color:var(--color-fg);display:flex;flex-direction:column;justify-content:space-between;padding-top:clamp(60px,8vh,90px);inset-inline-end:-100%;transition:all var(--dur) var(--ease);box-shadow:var(--shadow-3);-webkit-border-start:1px solid var(--color-border);border-inline-start:1px solid var(--color-border);overflow:hidden}.SideBar-Admin_sideBarHeader__Ugwor{margin-right:var(--space-5)}.SideBar-Admin_closeButton__sTV0p{display:none;background:none;border:none;color:var(--color-fg);font-size:clamp(var(--fs-base),2.5vw,var(--fs-lg));cursor:pointer;margin:var(--space-4);transition:all var(--dur-fast) var(--ease);padding:var(--space-3);border-radius:50%;width:48px;height:48px;align-items:center;justify-content:center}.SideBar-Admin_closeButton__sTV0p:hover{transform:rotate(90deg);background-color:rgba(var(--color-fg-rgb,0,0,0),.08);box-shadow:var(--shadow-1)}.SideBar-Admin_closeButton__sTV0p:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.SideBar-Admin_menuSection__5F9a3{flex:1 1;padding:clamp(var(--space-4),4vh,var(--space-8)) 0;overflow-y:auto;overflow-x:hidden}.SideBar-Admin_menuSection__5F9a3::-webkit-scrollbar{width:6px}.SideBar-Admin_menuSection__5F9a3::-webkit-scrollbar-track{background:transparent}.SideBar-Admin_menuSection__5F9a3::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:var(--radius-pill)}.SideBar-Admin_menuSection__5F9a3::-webkit-scrollbar-thumb:hover{background-color:var(--color-muted)}.SideBar-Admin_menuTitle__Xg1na{font-size:clamp(var(--fs-xs),1.8vw,var(--fs-sm));font-weight:var(--weight-bold);color:var(--color-fg);text-transform:uppercase;letter-spacing:var(--track-wide);margin:0 clamp(var(--space-4),3vw,var(--space-6)) clamp(var(--space-3),2vh,var(--space-5));padding:clamp(var(--space-3),2vh,var(--space-4)) 0 clamp(var(--space-2),1vh,var(--space-3));border-bottom:2px solid var(--color-border);position:relative;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SideBar-Admin_menuTitle__Xg1na:after{content:"";position:absolute;bottom:-2px;left:0;width:clamp(20px,3vw,30px);height:2px;background:linear-gradient(90deg,var(--brand-600),var(--accent-500));border-radius:1px}.SideBar-Admin_sideBarContainer__QJJ3U ul{list-style:none;padding:0 clamp(var(--space-4),3vw,var(--space-6));margin:0}.SideBar-Admin_sideBarContainer__QJJ3U ul li{display:flex;align-items:center;padding:clamp(var(--space-2),1.5vh,var(--space-3)) clamp(var(--space-3),2vw,var(--space-5));margin:clamp(var(--space-1),.5vh,var(--space-2)) 0;border-radius:var(--radius-lg);transition:all var(--dur) var(--ease);position:relative;overflow:hidden;min-height:44px}.SideBar-Admin_sideBarContainer__QJJ3U ul li:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,color-mix(in hsl,var(--brand-600) 10%,transparent),transparent);transition:width var(--dur) var(--ease)}.SideBar-Admin_sideBarContainer__QJJ3U ul li:hover:before{width:100%}.SideBar-Admin_sideBarContainer__QJJ3U ul li:hover{background-color:var(--color-surface-2);transform:translateX(calc(1 * var(--space-1)));box-shadow:var(--shadow-2)}.SideBar-Admin_sideBarContainer__QJJ3U ul li svg{width:clamp(14px,1.8vw,18px);height:clamp(14px,1.8vw,18px);color:var(--color-fg);opacity:.7;transition:all var(--dur) var(--ease);-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3);flex-shrink:0}.SideBar-Admin_sideBarContainer__QJJ3U ul li:hover svg{opacity:1;color:var(--brand-600);transform:scale(1.1)}.SideBar-Admin_navLink__L0Ju4{color:var(--color-fg);text-decoration:none;display:flex;align-items:center;width:100%;padding:clamp(var(--space-1),1vh,var(--space-2)) var(--space-1);font-size:clamp(var(--fs-xs),1.2vw,var(--fs-sm));font-weight:var(--weight-medium);transition:all var(--dur) var(--ease);position:relative;z-index:1;border-radius:var(--radius-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:44px}.SideBar-Admin_navLink__L0Ju4:hover{color:var(--brand-600);font-weight:var(--weight-semibold)}.SideBar-Admin_navLink__L0Ju4:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.SideBar-Admin_navLink__L0Ju4 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideBar-Admin_btnLogout__ejAe7{padding:clamp(var(--space-4),3vh,var(--space-6));display:flex;align-items:center;margin-top:auto;border-top:1px solid var(--color-border);flex-shrink:0}.SideBar-Admin_logoutButton__TvWLU{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:clamp(var(--space-2),1.5vh,var(--space-3)) clamp(var(--space-3),2vw,var(--space-5));background:none;border:none;color:var(--color-fg);font-size:clamp(var(--fs-xs),1.2vw,var(--fs-sm));font-weight:var(--weight-medium);cursor:pointer;transition:all var(--dur) var(--ease);border-radius:var(--radius-lg);position:relative;overflow:hidden;min-height:44px}.SideBar-Admin_logoutButton__TvWLU:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,color-mix(in hsl,var(--danger-600) 10%,transparent),transparent);transition:width var(--dur) var(--ease)}.SideBar-Admin_logoutButton__TvWLU:hover:before{width:100%}.SideBar-Admin_logoutButton__TvWLU:hover{background-color:var(--color-surface-2);transform:translateX(calc(1 * var(--space-1)));box-shadow:var(--shadow-2);color:var(--danger-600);font-weight:var(--weight-semibold)}.SideBar-Admin_logoutButton__TvWLU:hover svg{opacity:1;color:var(--danger-600);transform:scale(1.1)}.SideBar-Admin_logoutButton__TvWLU svg{width:clamp(14px,1.8vw,18px);height:clamp(14px,1.8vw,18px);color:var(--color-fg);opacity:.7;transition:all var(--dur) var(--ease);-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3);flex-shrink:0}.SideBar-Admin_logoutButton__TvWLU span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideBar-Admin_sideBarContainer__QJJ3U ul li.SideBar-Admin_mobileOnly__a1M2k{display:none}@media (max-width:1200px){.SideBar-Admin_sideBarContainer__QJJ3U{width:min(260px,85vw)}}@media (max-width:992px){.SideBar-Admin_sideBarContainer__QJJ3U ul li.SideBar-Admin_mobileOnly__a1M2k{display:flex!important}.SideBar-Admin_closeButton__sTV0p{display:flex}.SideBar-Admin_sideBarContainer__QJJ3U{position:fixed;top:0;inset-inline-end:-100%;z-index:1001;padding-top:clamp(var(--space-3),3vh,var(--space-5));justify-content:flex-start;width:min(100vw,400px);height:100vh;overflow-y:auto;overflow-x:hidden}.SideBar-Admin_sideBarContainer__QJJ3U.SideBar-Admin_open__95hX_{inset-inline-end:0}}@media (max-width:768px) and (orientation:landscape){.SideBar-Admin_sideBarContainer__QJJ3U{padding-top:clamp(var(--space-2),2vh,var(--space-4))}.SideBar-Admin_menuSection__5F9a3{padding:clamp(var(--space-2),2vh,var(--space-4)) 0}.SideBar-Admin_btnLogout__ejAe7{padding:clamp(var(--space-2),2vh,var(--space-4))}}@media (max-width:480px){.SideBar-Admin_sideBarContainer__QJJ3U{width:100vw;padding-top:var(--space-4)}.SideBar-Admin_menuTitle__Xg1na{margin:0 var(--space-3) var(--space-3);padding:var(--space-2) 0 var(--space-1)}.SideBar-Admin_sideBarContainer__QJJ3U ul{padding:0 var(--space-3)}.SideBar-Admin_sideBarContainer__QJJ3U ul li{padding:var(--space-2) var(--space-3);margin:var(--space-1) 0}.SideBar-Admin_navLink__L0Ju4{padding:var(--space-1);font-size:var(--fs-sm)}.SideBar-Admin_logoutButton__TvWLU{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm)}.SideBar-Admin_btnLogout__ejAe7{padding:var(--space-3)}}@media (max-width:360px){.SideBar-Admin_sideBarContainer__QJJ3U{padding-top:var(--space-3)}.SideBar-Admin_menuSection__5F9a3{padding:var(--space-3) 0}.SideBar-Admin_menuTitle__Xg1na{font-size:var(--fs-xs);margin:0 var(--space-2) var(--space-2);padding:var(--space-1) 0}.SideBar-Admin_sideBarContainer__QJJ3U ul{padding:0 var(--space-2)}.SideBar-Admin_sideBarContainer__QJJ3U ul li{padding:var(--space-1) var(--space-2);margin:2px 0}.SideBar-Admin_navLink__L0Ju4{font-size:var(--fs-xs);padding:4px}.SideBar-Admin_logoutButton__TvWLU{padding:var(--space-1) var(--space-2);font-size:var(--fs-xs)}.SideBar-Admin_btnLogout__ejAe7{padding:var(--space-2)}}.SideBar-Admin_modalOverlay__b0xs8{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1002;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:var(--space-4)}.SideBar-Admin_modal__7C83p{background-color:var(--color-surface-1);border-radius:var(--radius-lg);padding:0;max-width:min(400px,90vw);width:100%;box-shadow:var(--shadow-3);animation:SideBar-Admin_modalSlideIn__q894Z var(--dur-slow) var(--ease);border:1px solid var(--color-border);max-height:min(80vh,500px);overflow:hidden;display:flex;flex-direction:column}@keyframes SideBar-Admin_modalSlideIn__q894Z{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.SideBar-Admin_modalHeader__Rdnvh{display:flex;justify-content:space-between;align-items:center;padding:clamp(var(--space-4),3vh,var(--space-5)) clamp(var(--space-4),3vw,var(--space-6));border-bottom:1px solid var(--color-border);flex-shrink:0}.SideBar-Admin_modalHeader__Rdnvh h3{margin:0;color:var(--color-fg);font-size:clamp(var(--fs-base),2vw,var(--fs-lg));font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideBar-Admin_modalCloseButton__BsvP8{background:none;border:none;color:var(--color-fg);font-size:clamp(var(--fs-base),2vw,var(--fs-lg));cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:all var(--dur-fast) var(--ease);min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SideBar-Admin_modalCloseButton__BsvP8:hover{background-color:var(--color-surface-2);transform:scale(1.1)}.SideBar-Admin_modalCloseButton__BsvP8:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.SideBar-Admin_modalBody__3Wmow{padding:clamp(var(--space-4),4vh,var(--space-6));flex:1 1;overflow-y:auto}.SideBar-Admin_modalBody__3Wmow p{margin:0;color:var(--color-fg);font-size:clamp(var(--fs-sm),1.5vw,var(--fs-base));line-height:var(--lh-normal);text-align:center}.SideBar-Admin_modalFooter__5nMqE{display:flex;gap:clamp(var(--space-2),2vw,var(--space-3));padding:clamp(var(--space-4),3vh,var(--space-5)) clamp(var(--space-4),3vw,var(--space-6));border-top:1px solid var(--color-border);flex-shrink:0}.SideBar-Admin_modalButton__uIu09{flex:1 1;padding:clamp(var(--space-2),2vh,var(--space-3)) clamp(var(--space-3),2vw,var(--space-5));border:none;border-radius:var(--radius-md);font-size:clamp(var(--fs-xs),1.5vw,var(--fs-sm));font-weight:var(--weight-medium);cursor:pointer;transition:all var(--dur) var(--ease);min-height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SideBar-Admin_modalButton__uIu09:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}@media (max-width:480px){.SideBar-Admin_modalOverlay__b0xs8{padding:var(--space-2)}.SideBar-Admin_modal__7C83p{max-width:100%;max-height:90vh}.SideBar-Admin_modalFooter__5nMqE{flex-direction:column;gap:var(--space-2)}.SideBar-Admin_modalButton__uIu09{width:100%;min-height:48px}}@media (max-width:360px){.SideBar-Admin_modalHeader__Rdnvh{padding:var(--space-3) var(--space-3)}.SideBar-Admin_modalBody__3Wmow{padding:var(--space-3)}.SideBar-Admin_modalFooter__5nMqE{padding:var(--space-3);gap:var(--space-1)}.SideBar-Admin_modalButton__uIu09{padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);min-height:44px}}.loading_jobOpportunitiesLoading__AANst{display:flex;justify-content:center;align-items:center;min-height:400px;padding:2rem}.loading_jobOpportunitiesContent__jmxlr{text-align:center;max-width:400px}.loading_jobOpportunitiesSpinner__8Mtjw{width:40px;height:40px;border-top:3px solid var(--color-border);border:3px solid var(--color-border);border-top-color:var(--brand-600);border-radius:50%;animation:loading_spin__Ozkpm 1s linear infinite;margin:0 auto var(--space-4)}@keyframes loading_spin__Ozkpm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading_jobOpportunitiesContent__jmxlr p{color:var(--color-fg);font-size:var(--fs-base);margin:0}.Modal_modalOverlay__y_rZI{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:var(--space-4)}@keyframes Modal_fadeIn__Q_G_p{0%{opacity:0}to{opacity:1}}.Modal_modalContent__RlZxx{background:var(--color-surface-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);width:100%;max-width:800px;max-height:90vh;overflow-y:auto;position:relative;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-surface-2);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-right:2px}.Modal_modalContent__RlZxx::-webkit-scrollbar{height:8px}.Modal_modalContent__RlZxx::-webkit-scrollbar-track{background:var(--color-surface-2);border-radius:4px;margin:4px 0}.Modal_modalContent__RlZxx::-webkit-scrollbar-thumb{background-color:var(--color-primary);border:2px solid var(--color-surface-2)}.Modal_modalContent__RlZxx::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-hover)}@supports (scrollbar-width:thin){.Modal_modalContent__RlZxx{scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-surface-2)}}@keyframes Modal_slideUp__FU3eA{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.Modal_modalSmall__AErXE{max-width:400px}.Modal_modalMedium__pMZTd{max-width:600px}.Modal_modalLarge__hcF3N{max-width:800px}.Modal_modalXl__VvycN{max-width:1200px}.Modal_modalHeader__YD4XA{display:flex;justify-content:space-between;align-items:center;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}.Modal_modalTitle__xCE5d{margin:0;font-size:1.25rem;font-weight:600;color:var(--color-heading);line-height:1.3}.Modal_closeButton__BeBxp{color:var(--color-fg);padding:0;width:var(--space-8);height:var(--space-8)}.Modal_modalBody__Ljp2x{padding:var(--space-6);color:var(--color-fg);font-size:var(--fs-base);line-height:var(--lh-normal)}.Modal_modalFooter___jb7d{padding:var(--space-5) var(--space-6)}.Modal_modalForm__gEUvr{display:flex;flex-direction:column;gap:1.25rem}.Modal_modalFooter___jb7d{display:flex;gap:.75rem;justify-content:flex-end;padding:1.25rem 1.5rem;border-top:1px solid var(--color-border);background:var(--color-surface-1);border-radius:0 0 var(--radius-md) var(--radius-md)}.Modal_modalFooter___jb7d button,.Modal_modalForm__gEUvr button{align-items:center;padding:.5rem 1.25rem;border-radius:var(--radius-sm);font-weight:500;font-size:var(--fs-base);line-height:1.5;cursor:pointer;transition:all .2s ease;border:1px solid transparent;min-width:100px;text-align:center!important}.Modal_submitButton__MoURN{background-color:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}.Modal_submitButton__MoURN:hover:not(:disabled){background-color:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-hover-bg)}.Modal_loadingSpinner__Wk9h_{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:Modal_spin__Xh4T2 .6s linear infinite;margin-right:8px;margin-left:8px;vertical-align:middle}@keyframes Modal_spin__Xh4T2{to{transform:rotate(1turn)}}.Modal_loadingButton__cN1HV{opacity:.8;cursor:not-allowed}.Modal_confirmButton__AqJjw{background-color:var(--danger-600);color:var(--on-danger);border-color:var(--btn-danger-bg)}.Modal_confirmButton__AqJjw:hover:not(:disabled){background-color:var(--danger-600);border-color:var(--btn-danger-hover-bg)}.Modal_cancelButton__K3Luu{background-color:transparent;color:var(--btn-outline-fg);border:1px solid var(--btn-outline-border)}.Modal_cancelButton__K3Luu:hover:not(:disabled){background-color:var(--btn-outline-hover-bg);border-color:var(--btn-outline-hover-border)}.Modal_closeButton__BeBxp{background:none;border:none;font-size:var(--fs-h3);color:var(--color-muted);cursor:pointer;padding:.25rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.Modal_closeButton__BeBxp:hover{background-color:var(--color-surface-2);color:var(--color-fg)}.Modal_button__6H3Rg:disabled{opacity:.6;cursor:not-allowed}.Modal_alertContent__th5zz{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:1.5rem 1rem}.Modal_alertIcon__pVcmO{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;margin-bottom:.5rem}.Modal_success__qEPBv .Modal_alertIcon__pVcmO{background-color:var(--success-bg);color:var(--success)}.Modal_error__WP77v .Modal_alertIcon__pVcmO{background-color:var(--danger-bg);color:var(--danger)}.Modal_info__y7Rkf .Modal_alertIcon__pVcmO{background-color:var(--info-bg);color:var(--info)}.Modal_warning__jQl_L .Modal_alertIcon__pVcmO{background-color:var(--warning-bg);color:var(--warning)}.Modal_alertMessage__IFSXt,.Modal_confirmMessage__6bqYs{margin:0;color:var(--modal-text);font-size:1rem;line-height:1.6}@media (max-width:640px){.Modal_modalOverlay__y_rZI{padding:0}.Modal_modalContent__RlZxx{max-height:100vh;border-radius:0;min-height:100vh}.Modal_modalLarge__hcF3N,.Modal_modalMedium__pMZTd,.Modal_modalSmall__AErXE,.Modal_modalXl__VvycN{max-width:100%}.Modal_modalBody__Ljp2x,.Modal_modalFooter___jb7d,.Modal_modalHeader__YD4XA{padding:1rem}.Modal_modalFooter___jb7d{flex-direction:column-reverse}.Modal_modalFooter___jb7d button{width:100%}}.Modal_modalContent__RlZxx::-webkit-scrollbar{width:8px}.Modal_modalContent__RlZxx::-webkit-scrollbar-track{background:#f3f4f6}.Modal_modalContent__RlZxx::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.Modal_modalContent__RlZxx::-webkit-scrollbar-thumb:hover{background:#9ca3af}.TopBar-Admin_navbar__Cz6ua{position:fixed;inset-block-start:0;inset-inline:0;z-index:1000;background:var(--color-surface-1);color:var(--color-fg);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-1);display:flex;justify-content:space-between;align-items:center;padding-block:calc(env(safe-area-inset-top) + var(--space-3));padding-inline:var(--space-4);min-block-size:64px}.TopBar-Admin_logo__3Lms5{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;text-decoration:none;color:inherit;-webkit-padding-end:var(--space-4);padding-inline-end:var(--space-4);-webkit-border-end:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);-webkit-margin-start:var(--space-4);margin-inline-start:var(--space-4)}.TopBar-Admin_logo__3Lms5 img{max-block-size:32px;height:auto;width:auto}.TopBar-Admin_logo__3Lms5:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.TopBar-Admin_navListContainer__ZvUfv{display:flex;align-items:center;justify-content:flex-start;flex:1 1 auto;-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4)}.TopBar-Admin_navList__vhnYH{list-style:none;display:flex;align-items:center;gap:var(--space-5);padding:0;margin:0}.TopBar-Admin_navLinks__EOUeo{text-decoration:none;font-weight:var(--weight-bold);color:var(--brand-600);font-size:var(--fs-base);line-height:1;padding:8px 6px;border-radius:var(--radius-sm);transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease),text-underline-offset var(--dur) var(--ease)}.TopBar-Admin_navLinks__EOUeo:hover{color:var(--accent-600);text-decoration:underline;text-underline-offset:3px}.TopBar-Admin_navLinks__EOUeo:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.TopBar-Admin_NavButtons__4IihI{display:flex;align-items:center;gap:var(--space-3)}.TopBar-Admin_dropdownContainer__PzQwB{position:relative;display:inline-block}.TopBar-Admin_dropdownButton__afgIO{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--color-surface-1);color:var(--brand-600);cursor:pointer;font-size:var(--fs-base);font-weight:var(--weight-semibold);padding:.6rem 1rem;border-radius:var(--radius-pill);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform var(--dur-fast) var(--ease)}.TopBar-Admin_dropdownButton__afgIO:hover{background:var(--color-surface-2)}.TopBar-Admin_dropdownButton__afgIO:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.TopBar-Admin_dropdownIcon__ev7h6{font-size:.85rem;transition:transform var(--dur) var(--ease)}.TopBar-Admin_dropdownContainer__PzQwB:hover .TopBar-Admin_dropdownIcon__ev7h6{transform:rotate(180deg)}.TopBar-Admin_dropdownMenu__nWZj2{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;min-inline-size:220px;background:var(--color-surface-1);border-radius:var(--radius-md);box-shadow:var(--shadow-2);overflow:hidden;z-index:1001}.TopBar-Admin_dropdownItem__BjykX{display:block;padding:12px 16px;text-decoration:none;color:var(--color-fg);font-size:var(--fs-sm);border-bottom:1px solid var(--color-border);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.TopBar-Admin_dropdownItem__BjykX:last-child{border-bottom:0}.TopBar-Admin_dropdownItem__BjykX:hover{background:var(--color-surface-2);color:var(--brand-600)}.TopBar-Admin_languageToggle__OeIGP,.TopBar-Admin_themeToggle__L8mGB{background:transparent;border:1px solid var(--color-border);color:var(--brand-600);padding:8px 12px;border-radius:var(--radius-md);cursor:pointer;font-size:var(--fs-lg);min-inline-size:40px;block-size:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease)}.TopBar-Admin_languageToggle__OeIGP:hover,.TopBar-Admin_themeToggle__L8mGB:hover{background:color-mix(in hsl,var(--brand-600) 12%,transparent);color:var(--brand-600);transform:translateY(-1px);box-shadow:var(--shadow-1)}.TopBar-Admin_languageToggle__OeIGP:focus-visible,.TopBar-Admin_themeToggle__L8mGB:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.TopBar-Admin_languageText__xZIWG{font-size:var(--fs-sm);font-weight:var(--weight-medium)}.TopBar-Admin_menuButton__YuzTp{display:none;background:transparent;border:1px solid var(--color-border);color:var(--brand-600);font-size:1.1rem;cursor:pointer;padding:8px;border-radius:var(--radius-md);transition:background-color var(--dur) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease)}.TopBar-Admin_menuButton__YuzTp:hover{background:var(--color-surface-2);transform:scale(1.05);box-shadow:var(--shadow-1)}.TopBar-Admin_menuButton__YuzTp:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}@media (max-width:992px){.TopBar-Admin_dropdownContainer__PzQwB,.TopBar-Admin_navListContainer__ZvUfv{display:none}.TopBar-Admin_menuButton__YuzTp{display:inline-flex}.TopBar-Admin_navbar__Cz6ua{justify-content:space-between}.TopBar-Admin_logo__3Lms5{padding-inline:var(--space-2);-webkit-border-end:none;border-inline-end:none}.TopBar-Admin_NavButtons__4IihI{gap:var(--space-2);padding-inline:var(--space-2)}.TopBar-Admin_languageText__xZIWG{display:none}.TopBar-Admin_languageToggle__OeIGP{min-inline-size:40px;padding:8px}}@media (max-width:768px){.TopBar-Admin_navbar__Cz6ua{min-block-size:56px}.TopBar-Admin_NavButtons__4IihI{gap:var(--space-2)}.TopBar-Admin_languageToggle__OeIGP,.TopBar-Admin_themeToggle__L8mGB{min-inline-size:36px;block-size:36px;font-size:var(--fs-sm)}.TopBar-Admin_mobileMenu__3J_TC{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface-1)}}.Button_button__oQ8QV{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all var(--dur) var(--ease);font-family:inherit;line-height:1.5;box-shadow:var(--shadow-2)}.Button_button__oQ8QV:disabled{opacity:.6;cursor:not-allowed}.Button_button__oQ8QV:focus{outline:2px solid transparent;outline-offset:2px}.Button_small__epbo6{padding:.5rem 1rem;font-size:.875rem}.Button_medium__iX2Ij{padding:.625rem 1.25rem;font-size:1rem}.Button_large__nU5CJ{padding:.75rem 1.5rem;font-size:1.125rem}.Button_primary__nGhNz{background-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.Button_primary__nGhNz:hover:not(:disabled){background-color:var(--btn-primary-bg);transform:translateY(-1px)}.Button_secondary__JOX_V{background-color:#718096;color:white}.Button_secondary__JOX_V:hover:not(:disabled){background-color:#4a5568}.Button_danger__KhB70{background-color:var(--danger-600);color:var(--on-danger)}.Button_danger__KhB70:hover:not(:disabled){background-color:var(--danger-600);transform:translateY(-1px)}.Button_success__wOOOM{background-color:#38a169;color:white}.Button_success__wOOOM:hover:not(:disabled){background-color:#2f855a}.Button_warning__glQvS{background-color:#dd6b20;color:white}.Button_warning__glQvS:hover:not(:disabled){background-color:#c05621}.Button_outline__sUYLd{background-color:transparent;color:var(--btn-fg)}.Button_outline__sUYLd:hover:not(:disabled){background-color:var(--color-surface-2);transform:translateY(-1px)}.Button_loading__xhwQU{opacity:.8;cursor:not-allowed}.Button_spinner__zEIcH{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:Button_spin__vWC4i .6s linear infinite}@keyframes Button_spin__vWC4i{to{transform:rotate(1turn)}}.Button_iconLeft__xkUa8,.Button_iconRight___Ttqf{display:inline-flex;align-items:center}.Button_fullWidth__RtBIf{width:100%}.Button_content__Nz6Ch{display:inline-flex;align-items:center}.Aboutus_container__zyPwg{flex-direction:row-reverse;align-items:center;padding:var(--space-10) var(--space-4);margin-inline:auto;margin-top:var(--space-10);margin-bottom:var(--space-10);max-width:var(--container-lg);box-shadow:var(--shadow-2);min-height:56vh}.Aboutus_container__zyPwg,.Aboutus_contentContainer__uOBXT{display:flex;justify-content:center;gap:var(--space-8);background:var(--color-surface-1);border-radius:var(--radius-lg)}.Aboutus_contentContainer__uOBXT{width:100%;align-items:stretch;padding:var(--space-6) var(--space-5);box-sizing:border-box}.Aboutus_textContainer__pKyRU{flex:1 1;max-inline-size:50%;min-inline-size:320px;-webkit-padding-start:var(--space-6);padding-inline-start:var(--space-6);display:flex;flex-direction:column;justify-content:center;background:transparent;border-radius:0;box-shadow:none;box-sizing:border-box}.Aboutus_textContainer__pKyRU h1{margin:0 0 var(--space-4);font-size:var(--fs-h3);font-weight:var(--weight-extrabold);letter-spacing:var(--track-tight);color:var(--brand-600)}.Aboutus_textContainer__pKyRU p{margin:0;font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--color-muted)}.Aboutus_videoContainer__WWZQq{flex:1 1;max-inline-size:80%;min-inline-size:320px;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}@media (max-width:1200px){.Aboutus_container__zyPwg{max-inline-size:98vw;margin:80px var(--space-4) var(--space-4)}}@media (max-width:992px){.Aboutus_container__zyPwg{padding:var(--space-5) var(--space-3);margin:80px var(--space-4) var(--space-4)}.Aboutus_container__zyPwg,.Aboutus_contentContainer__uOBXT{flex-direction:column;gap:0;max-inline-size:100vw;border-radius:0;box-shadow:none}.Aboutus_contentContainer__uOBXT{padding:var(--space-4) var(--space-1)}.Aboutus_textContainer__pKyRU,.Aboutus_videoContainer__WWZQq{max-inline-size:100%;min-inline-size:0;padding:var(--space-4)}.Aboutus_textContainer__pKyRU{order:1;-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6);text-align:center;padding-inline:var(--space-4)}.Aboutus_videoContainer__WWZQq{order:2}.Aboutus_textContainer__pKyRU h1{font-size:var(--fs-h4);-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.Aboutus_textContainer__pKyRU p{font-size:var(--fs-base)}}@media (max-width:576px){.Aboutus_container__zyPwg{padding:var(--space-3)}.Aboutus_contentContainer__uOBXT{padding:var(--space-2)}.Aboutus_textContainer__pKyRU{padding:var(--space-4);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.Aboutus_videoContainer__WWZQq{padding:var(--space-2)}.Aboutus_textContainer__pKyRU h1{font-size:var(--fs-h5)}}.FAQ_container__Uz7Nf{padding:var(--space-10) var(--space-4);background:var(--color-surface-1);display:flex;flex-direction:column;align-items:center;gap:var(--space-8);margin-inline:auto;margin-top:var(--space-10);margin-bottom:var(--space-10);max-width:var(--container-lg);box-shadow:var(--shadow-2);border-radius:var(--radius-lg)}.FAQ_faqTitle__A_AEt{font-size:var(--fs-h3);font-weight:var(--weight-extrabold);letter-spacing:var(--track-tight);color:var(--brand-600);margin:0 0 var(--space-5)}.FAQ_faqList__wSFqk{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}.FAQ_faqItem__cfuvk{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-1);overflow:hidden;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease)}.FAQ_faqQuestion__tEAyr{width:100%;background:transparent;border:0;font-size:var(--fs-base);font-weight:var(--weight-semibold);color:var(--color-fg);padding:var(--space-4) var(--space-4);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);line-height:1.3;text-align:start;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.FAQ_faqQuestion__tEAyr:hover{background:var(--color-surface-2)}.FAQ_faqQuestion__tEAyr:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.FAQ_arrow__7haYi{font-size:1.2rem;-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);color:var(--color-muted);transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}.FAQ_faqAnswer__qKP0d{color:var(--color-muted);font-size:var(--fs-base);line-height:var(--lh-relaxed);padding:0 var(--space-4) var(--space-4)}@media (max-width:1200px){.FAQ_container__Uz7Nf{max-inline-size:98vw;margin:80px var(--space-4) var(--space-4)}}@media (max-width:992px){.FAQ_container__Uz7Nf{gap:0;padding:var(--space-5) var(--space-3);max-inline-size:100vw;margin:80px var(--space-4) var(--space-4);border-radius:0;box-shadow:none}.FAQ_faqTitle__A_AEt{font-size:var(--fs-h4)}.FAQ_faqList__wSFqk{gap:var(--space-3)}.FAQ_faqItem__cfuvk{border-radius:var(--radius-md);box-shadow:var(--shadow-1)}.FAQ_faqQuestion__tEAyr{padding:var(--space-3) var(--space-3)}.FAQ_faqAnswer__qKP0d{padding:0 var(--space-3) var(--space-3)}}@media (max-width:576px){.FAQ_container__Uz7Nf{padding:var(--space-3)}.FAQ_faqTitle__A_AEt{font-size:var(--fs-h5)}.FAQ_faqQuestion__tEAyr{font-size:var(--fs-base)}.FAQ_faqAnswer__qKP0d{font-size:var(--fs-sm)}.FAQ_faqList__wSFqk{gap:var(--space-2)}}.about-page_pageContainer__IjP9A{min-height:100vh;display:flex;flex-direction:column}.about-page_mainContent__BfHEh{flex:1 1;display:flex;align-items:center;justify-content:center;padding:20px}.about-page_loadingContainer__bXDB0{text-align:center;padding:40px;font-size:18px;color:#666;background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e9ecef}.about-page_loadingSpinner__VjO36{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:about-page_spin__OX6kA 1s linear infinite;margin:0 auto 20px}.about-page_errorContainer__qXTxI{text-align:center;padding:60px 40px;font-size:20px;color:#333;background-color:var(--card-background);border-radius:16px;margin:20px;border:2px solid var(--border-color);box-shadow:0 8px 32px rgba(0,0,0,.1);max-width:600px;width:100%}.about-page_warningIcon__5WJSs{font-size:64px;margin-bottom:20px;color:#dc3545}.about-page_errorTitle__JxuqC{margin-bottom:20px;color:#dc3545;font-size:28px;font-weight:700}.about-page_errorDescription__PgHCu{margin-bottom:15px;font-size:18px;line-height:1.6;color:var(--text-color)}.about-page_errorSubDescription__Zxvo2{font-size:16px;color:var(--text-color);line-height:1.5}@keyframes about-page_spin__OX6kA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.About_container__R2zIx{justify-content:space-between;background:var(--color-surface-1);color:var(--color-fg);padding:var(--space-10) var(--space-4);max-width:var(--container-lg);margin-inline:auto;box-shadow:var(--shadow-2)}.About_container__R2zIx,.About_contentContainer__o5Huc{display:flex;align-items:center;gap:var(--space-8);width:100%}.About_textContainer__ugMIJ{flex:1 1;padding:var(--space-5) var(--space-4)}.About_textContainer__ugMIJ h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;font-weight:700;margin:0 0 var(--space-3);color:var(--brand-600)}.About_textContainer__ugMIJ .About_subtitle__6ChG_{font-size:var(--fs-lg);line-height:var(--lh-relaxed);margin:0 0 var(--space-4);color:var(--color-muted)}.About_textContainer__ugMIJ p{font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.8;margin:0 0 var(--space-4);color:var(--color-muted);max-width:65ch}.About_textContainer__ugMIJ .About_cta__sVLFl{inline-size:180px;block-size:50px;border-radius:var(--radius-md)}.About_socialContainer__dbd4l{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-5) var(--space-4)}.About_socialContainer__dbd4l h3{text-align:center;margin:0 0 var(--space-3);color:var(--brand-600);font-size:clamp(1.125rem,1.8vw,1.25rem)}.About_socialIcons__gAF1d{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:center}.About_socialIcons__gAF1d a{display:inline-flex;align-items:center;justify-content:center;color:var(--brand-600);font-size:24px;text-decoration:none;min-width:44px;min-height:44px;padding:6px;border-radius:var(--radius-pill);transition:color var(--dur) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease);border:1px solid transparent}.About_socialIcons__gAF1d a:hover{color:var(--accent-600);transform:translateY(-1px) scale(1.04);background:color-mix(in hsl,var(--accent-600) 12%,transparent);box-shadow:var(--shadow-1)}.About_socialIcons__gAF1d a:active{transform:translateY(0) scale(.98)}.About_socialIcons__gAF1d a:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px;box-shadow:var(--shadow-1)}.About_socialIcons__gAF1d a img,.About_socialIcons__gAF1d a svg{inline-size:1em;block-size:1em}@media (max-width:768px){.About_container__R2zIx{align-items:center;text-align:center;padding:var(--space-6) var(--space-4)}.About_container__R2zIx,.About_contentContainer__o5Huc{flex-direction:column;gap:var(--space-6)}.About_socialContainer__dbd4l,.About_textContainer__ugMIJ{padding:var(--space-4) 0;width:100%}.About_textContainer__ugMIJ .About_cta__sVLFl{inline-size:100%}.About_socialIcons__gAF1d a{font-size:20px}}[dir=ltr] .About_textContainer__ugMIJ .About_cta__sVLFl,[dir=rtl] .About_textContainer__ugMIJ .About_cta__sVLFl{-webkit-margin-start:0;margin-inline-start:0}.Hero_container__pDEDi{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-0);padding:var(--space-10) var(--space-4);background:var(--color-surface-1);max-width:var(--container-lg);margin-inline:auto;min-height:56vh;box-shadow:var(--shadow-2)}.Hero_textContainer__zJLwU{display:flex;flex-direction:column;justify-content:center;gap:var(--space-5);padding:var(--space-4);color:var(--color-fg);margin-top:0;flex:1 1 52%}.Hero_textContainer__zJLwU h1{margin:0;font-weight:800;line-height:1.15;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.015em;color:var(--brand-600)}.Hero_textContainer__zJLwU p{margin:0;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.8;color:var(--color-muted);max-width:65ch}.Hero_textContainer__zJLwU .Hero_cta__wKA1g{inline-size:100%;block-size:52px}.Hero_imageContainer__DvUaV{display:flex;justify-content:center;align-items:center;max-inline-size:100%;flex:1 1 48%;margin-top:0}.Hero_imageContainer__DvUaV img{max-inline-size:min(560px,100%);block-size:auto;object-fit:contain;border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}@media (max-width:992px){.Hero_container__pDEDi{flex-direction:column;text-align:center;gap:var(--space-6);min-height:unset}.Hero_textContainer__zJLwU{padding:var(--space-4) var(--space-3);margin-top:20px}.Hero_textContainer__zJLwU .Hero_cta__wKA1g{inline-size:100%}.Hero_imageContainer__DvUaV img{max-inline-size:300px;max-block-size:300px}}.Hero_modalOverlay__u4K48{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}.Hero_modalContent__ORBue{background:var(--color-surface-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);width:100%;max-width:1200px;max-height:90vh;overflow-y:auto;position:relative;display:flex;flex-direction:column}.Hero_modalHeader__xIHSH{display:flex;justify-content:space-between;align-items:center;padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border)}.Hero_modalTitle__2n6VX{font-size:var(--fs-h2);font-weight:var(--weight-extrabold);color:var(--brand-600);margin:0}.Hero_closeButton__BCZwS{background:none;border:none;font-size:1.5rem;color:var(--color-muted);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);transition:all var(--dur) var(--ease);display:flex;align-items:center;justify-content:center;width:40px;height:40px}.Hero_closeButton__BCZwS:hover{background:var(--color-surface-2);color:var(--color-fg)}.Hero_modalBody__pV0tU{display:flex;flex:1 1;min-height:0}.Hero_modalSection__9tOAu{flex:1 1;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.Hero_modalSection__9tOAu:first-child{border-right:2px solid var(--color-border)}.Hero_sectionTitle__zTOvj{font-size:var(--fs-h3);font-weight:var(--weight-bold);color:var(--brand-600);margin:0}.Hero_sectionDescription__KBrtJ{font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--color-muted);margin:0}.Hero_featuresList__T3zv7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.Hero_featureItem__3ZHVd{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--fs-base);color:var(--color-fg);line-height:var(--lh-relaxed)}.Hero_featureIcon__OvS1j{color:var(--accent-600);font-weight:700;margin-top:2px;flex-shrink:0}.Hero_learnMoreSection__18ydi{margin-top:var(--space-6);padding:var(--space-4);background:var(--color-surface-2);border-radius:var(--radius-md);border:1px solid var(--color-border)}.Hero_learnMoreTitle__nGGNJ{font-size:var(--fs-h5);font-weight:var(--weight-semibold);color:var(--brand-600);margin:0 0 var(--space-2)}.Hero_learnMoreDescription__2nXmK{font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--color-muted);margin:0 0 var(--space-4)}.Hero_buttonsContainer__JselL{display:flex;flex-direction:column;gap:var(--space-3);margin-top:auto}.Hero_learnMoreButtonContainer__1CYJ7{margin-bottom:var(--space-4)}.Hero_buttonRow___N7Dg{display:flex;gap:var(--space-3);flex-wrap:wrap}.Hero_buttonRow___N7Dg .Hero_button__7XlK4{flex:1 1;min-width:120px}@media (max-width:992px){.Hero_modalOverlay__u4K48{padding:var(--space-2)}.Hero_modalContent__ORBue{max-height:95vh}.Hero_modalBody__pV0tU{flex-direction:column}.Hero_modalSection__9tOAu:first-child{border-right:none;border-bottom:1px solid var(--color-border)}.Hero_modalHeader__xIHSH,.Hero_modalSection__9tOAu{padding:var(--space-4)}.Hero_modalTitle__2n6VX{font-size:var(--fs-h3)}.Hero_buttonRow___N7Dg{flex-direction:column}.Hero_buttonRow___N7Dg .Hero_button__7XlK4{flex:none}}@media (max-width:576px){.Hero_modalOverlay__u4K48{padding:var(--space-1)}.Hero_modalHeader__xIHSH,.Hero_modalSection__9tOAu{padding:var(--space-3)}.Hero_sectionTitle__zTOvj{font-size:var(--fs-h4)}.Hero_featureItem__3ZHVd,.Hero_sectionDescription__KBrtJ{font-size:var(--fs-sm)}}.HowItWorks_container__HQG85{display:flex;flex-direction:column;align-items:center;width:100%;background:var(--color-surface-1);padding:var(--space-10) var(--space-4);gap:var(--space-8);max-width:var(--container-lg);margin-inline:auto}.HowItWorks_container__HQG85 h4{text-align:center;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;color:var(--brand-600);margin:0}.HowItWorks_cardContainer__CA3IH{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-5);width:100%}.HowItWorks_card__hShLu{flex:1 1 300px;min-inline-size:250px;max-inline-size:350px;display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-surface-1);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-1);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease),background-color var(--dur) var(--ease);will-change:transform}.HowItWorks_card__hShLu:hover{transform:translateY(-4px);box-shadow:var(--shadow-2);border-color:color-mix(in hsl,var(--accent-600),black 10%);background:color-mix(in hsl,var(--accent-600) 5%,transparent)}.HowItWorks_card__hShLu:active{transform:translateY(-1px)}.HowItWorks_card__hShLu:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:3px;transform:translateY(-2px)}.HowItWorks_card__hShLu h5{margin:0;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:700;color:var(--brand-600)}.HowItWorks_card__hShLu p{margin:0;font-size:1rem;line-height:1.7;color:var(--color-muted)}@media (max-width:992px){.HowItWorks_container__HQG85{max-inline-size:98vw;padding:var(--space-8) var(--space-4);gap:var(--space-5)}.HowItWorks_container__HQG85 h4{font-size:clamp(1.25rem,4.5vw,1.5rem)}.HowItWorks_cardContainer__CA3IH{gap:var(--space-4)}.HowItWorks_card__hShLu{min-inline-size:100%;padding:var(--space-4)}}@media (max-width:576px){.HowItWorks_container__HQG85{padding:var(--space-6) var(--space-3)}.HowItWorks_cardContainer__CA3IH{gap:var(--space-3)}}.Newsletter_container__FsXeT{padding:var(--space-10) var(--space-4);width:100%;max-width:var(--container-lg);margin-inline:auto}.Newsletter_contentContainer__hKXB2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-0);width:100%}.Newsletter_textContainer__WNPUt{flex:1 1 52%;-webkit-padding-end:var(--space-5);padding-inline-end:var(--space-5)}.Newsletter_textContainer__WNPUt h4{color:var(--brand-600);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;margin:0 0 var(--space-3)}.Newsletter_textContainer__WNPUt p{font-size:1rem;color:var(--color-muted);margin:0 0 var(--space-5);line-height:1.7;max-width:65ch}.Newsletter_form__ChsbB{display:flex;gap:var(--space-4);margin:0 0 var(--space-4);width:100%}.Newsletter_input__EJhkE{flex:1 1;padding:12px 16px;background:var(--input-bg);color:var(--input-fg);border:1px solid var(--input-border);border-radius:var(--radius-md);font-size:1rem;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.Newsletter_input__EJhkE::placeholder{color:var(--input-placeholder)}.Newsletter_input__EJhkE:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px;box-shadow:var(--shadow-1)}.Newsletter_button__JAGpB{padding:12px 24px;background:var(--btn-accent-bg);color:var(--btn-accent-fg);border:1px solid transparent;border-radius:var(--radius-md);font-size:1rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color var(--dur) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease);box-shadow:var(--shadow-1)}.Newsletter_button__JAGpB:hover{background:color-mix(in hsl,var(--btn-accent-bg),black 10%);transform:translateY(-1px);box-shadow:var(--shadow-2)}.Newsletter_button__JAGpB:active{transform:translateY(0)}.Newsletter_button__JAGpB:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:2px}.Newsletter_button__JAGpB:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.Newsletter_message__2JRnr{padding:12px;border-radius:var(--radius-md);font-size:.95rem;margin-top:var(--space-3);border:1px solid transparent}.Newsletter_success__DgRG4{background:var(--success-tint);color:var(--success-fg);border-color:var(--success-stroke)}.Newsletter_error__9DRjV{background:var(--danger-tint);color:var(--danger-fg);border-color:var(--danger-stroke)}.Newsletter_imageContainer__OnqoO{display:flex;justify-content:center;align-items:center;flex:1 1 48%}.Newsletter_imageContainer__OnqoO img{max-inline-size:100%;block-size:auto;object-fit:contain;border-radius:var(--radius-lg)}@media (max-width:768px){.Newsletter_container__FsXeT{padding:var(--space-8) var(--space-4)}.Newsletter_contentContainer__hKXB2{flex-direction:column;gap:var(--space-6)}.Newsletter_textContainer__WNPUt{-webkit-padding-end:0;padding-inline-end:0;text-align:center}.Newsletter_textContainer__WNPUt h4{font-size:clamp(1.25rem,4.5vw,1.5rem)}.Newsletter_form__ChsbB{flex-direction:column;gap:var(--space-4)}.Newsletter_button__JAGpB,.Newsletter_input__EJhkE{width:100%}.Newsletter_imageContainer__OnqoO{order:-1}.Newsletter_imageContainer__OnqoO img{max-inline-size:220px;max-block-size:220px}}.Partners_partnerContainer__O1DSG{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-4);background:var(--color-surface-1);max-width:var(--container-lg);margin-inline:auto;box-shadow:var(--shadow-2)}.Partners_partnerContainer__O1DSG h4{color:var(--brand-600);font-size:clamp(1.375rem,2.5vw,1.8rem);font-weight:700;margin:0;text-align:center}.Partners_partnerCardContainer__liFCf{display:flex;flex-wrap:wrap;gap:var(--space-4);width:100%;justify-content:center}.Partners_partnerCard__nY7tr{inline-size:180px;block-size:150px;background:var(--color-surface-1);border:2px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);display:flex;align-items:center;justify-content:center;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease),background-color var(--dur) var(--ease);will-change:transform;outline:none;cursor:pointer}.Partners_partnerCard__nY7tr:hover{transform:translateY(-4px);box-shadow:var(--shadow-2);border-color:color-mix(in hsl,var(--accent-600),black 10%);background:color-mix(in hsl,var(--accent-600) 6%,transparent)}.Partners_partnerCard__nY7tr:active{transform:translateY(-1px)}.Partners_partnerCard__nY7tr:focus-visible{outline:var(--ring-size) solid var(--ring);outline-offset:3px;transform:translateY(-2px)}.Partners_partnerCard__nY7tr img,.Partners_partnerCard__nY7tr svg{max-inline-size:70%;max-block-size:60%;object-fit:contain;filter:saturate(1);transition:filter var(--dur) var(--ease),opacity var(--dur) var(--ease)}.Partners_partnerCard__nY7tr:hover img,.Partners_partnerCard__nY7tr:hover svg{filter:saturate(1.1)}.Partners_partnerCard__nY7tr.Partners_is-empty__Tm_ff{border-style:dashed;opacity:.7}.Partners_loadingSkeleton__rKrsD{inline-size:80%;block-size:60%;background:linear-gradient(90deg,var(--color-surface-2) 25%,var(--color-surface-3) 50%,var(--color-surface-2) 75%);background-size:200% 100%;border-radius:var(--radius-md);animation:Partners_shimmer__yDNhG 1.5s infinite}@keyframes Partners_shimmer__yDNhG{0%{background-position:-200% 0}to{background-position:200% 0}}.Partners_noPartnersState__5OM8G{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center;max-inline-size:500px;margin-inline:auto}.Partners_noPartnersIcon__dhq97{font-size:3rem;opacity:.7;-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.Partners_noPartnersTitle__bquKl{color:var(--color-text-1);font-size:1.25rem;font-weight:600;margin:0}.Partners_noPartnersMessage__D16EZ{color:var(--color-text-2);font-size:1rem;line-height:1.5;margin:0}.Partners_errorState__la9aO{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);text-align:center;max-inline-size:400px;margin-inline:auto}.Partners_errorIcon__9OzRl{font-size:2.5rem;opacity:.8}.Partners_errorMessage__gppP5{color:var(--color-text-1);font-size:1rem;margin:0}.Partners_retryButton__CFmlj{background:var(--accent-600);color:white;border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color var(--dur) var(--ease)}.Partners_retryButton__CFmlj:hover{background:var(--accent-700)}.Partners_retryButton__CFmlj:active{transform:translateY(1px)}.Partners_fallbackLogo__4ePRk{color:var(--color-text-2);font-size:.875rem;text-align:center;padding:var(--space-2)}@media (max-width:992px){.Partners_partnerCard__nY7tr{inline-size:160px;block-size:130px}}@media (max-width:600px){.Partners_partnerContainer__O1DSG{gap:var(--space-5);padding:var(--space-8) var(--space-4)}.Partners_partnerCardContainer__liFCf{gap:var(--space-3)}.Partners_partnerCard__nY7tr{inline-size:140px;block-size:110px;border-width:1.5px}.Partners_noPartnersState__5OM8G{padding:var(--space-6) var(--space-3)}.Partners_noPartnersIcon__dhq97{font-size:2.5rem}.Partners_noPartnersTitle__bquKl{font-size:1.125rem}.Partners_noPartnersMessage__D16EZ{font-size:.875rem}}