.CvReviewForm-module__DsWtMG__container{gap:4rem;max-width:900px;margin:0 auto;padding:4rem 1.5rem;display:grid}@media (min-width:768px){.CvReviewForm-module__DsWtMG__container{grid-template-columns:1fr 1fr;align-items:start}}.CvReviewForm-module__DsWtMG__intro h1{color:var(--color-primary);margin-bottom:1rem;font-size:2.5rem;font-weight:800}.CvReviewForm-module__DsWtMG__intro p{color:var(--color-text-muted);margin-bottom:2rem;font-size:1.125rem}.CvReviewForm-module__DsWtMG__listTitle{color:var(--color-text-primary);margin-bottom:1rem;font-weight:700}.CvReviewForm-module__DsWtMG__checklist{flex-direction:column;gap:1rem;padding:0;list-style:none;display:flex}.CvReviewForm-module__DsWtMG__checkItem{color:var(--color-text-muted);align-items:center;gap:.75rem;display:flex}.CvReviewForm-module__DsWtMG__checkIcon{color:var(--color-success);flex-shrink:0}.CvReviewForm-module__DsWtMG__formCard{box-shadow:var(--shadow-md);border:1px solid var(--color-border);background:#fff;border-radius:1rem;padding:2rem}.CvReviewForm-module__DsWtMG__formTitle{color:var(--color-text-primary);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.CvReviewForm-module__DsWtMG__form{gap:var(--spacing-form-gap);flex-direction:column;display:flex}.CvReviewForm-module__DsWtMG__fileInputWrapper{flex-direction:column;gap:.5rem;display:flex}.CvReviewForm-module__DsWtMG__fileInput{border:2px dashed var(--color-border);text-align:center;cursor:pointer;border-radius:.5rem;padding:2rem;transition:all .2s}.CvReviewForm-module__DsWtMG__fileInput:hover{border-color:var(--color-primary);background-color:var(--color-surface)}.CvReviewForm-module__DsWtMG__successBox{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}
.Button-module__8C-t3q__button{border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;text-transform:uppercase;letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;font-family:inherit;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Button-module__8C-t3q__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__8C-t3q__primary{background-color:var(--color-primary);color:var(--color-text-main)}.Button-module__8C-t3q__primary:hover{background-color:var(--color-primary-light);box-shadow:var(--shadow-md);transform:translateY(-1px)}.Button-module__8C-t3q__secondary{background-color:var(--color-secondary);color:var(--color-text-inverted)}.Button-module__8C-t3q__secondary:hover{background-color:var(--color-secondary-light);transform:translateY(-1px)}.Button-module__8C-t3q__outline{border-color:var(--color-secondary);color:var(--color-secondary);background-color:#0000}.Button-module__8C-t3q__outline:hover{background-color:var(--color-surface)}.Button-module__8C-t3q__ghost{color:var(--color-secondary);box-shadow:none;background-color:#0000}.Button-module__8C-t3q__ghost:hover{background-color:var(--color-surface)}.Button-module__8C-t3q__sm{height:36px;padding:0 1rem;font-size:.875rem}.Button-module__8C-t3q__md{height:48px;padding:0 1.5rem;font-size:1rem}.Button-module__8C-t3q__lg{height:56px;padding:0 2rem;font-size:1.125rem}.Button-module__8C-t3q__fullWidth{width:100%}
.DashboardPage-module__PXGvbq__wrapper{background-color:#fafafa;min-height:calc(100vh - 4.5rem);display:flex}.DashboardPage-module__PXGvbq__main{flex:1;max-width:1200px;padding:2.5rem}.DashboardPage-module__PXGvbq__header{justify-content:space-between;align-items:flex-end;margin-bottom:2.5rem;display:flex}.DashboardPage-module__PXGvbq__title{color:var(--color-secondary);margin-bottom:.5rem;font-size:1.875rem;font-weight:800}.DashboardPage-module__PXGvbq__subtitle{color:#6b7280;font-size:1rem}.DashboardPage-module__PXGvbq__statsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2.5rem;display:grid}.DashboardPage-module__PXGvbq__statCard{cursor:pointer;border-radius:1.25rem;align-items:center;gap:1.25rem;padding:1.5rem;text-decoration:none;transition:all .2s;display:flex}.DashboardPage-module__PXGvbq__statCard:hover{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 10px 20px #0000000d}.DashboardPage-module__PXGvbq__statIcon{background:#f9fafb;border-radius:1rem;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.DashboardPage-module__PXGvbq__statContent{flex-direction:column;display:flex}.DashboardPage-module__PXGvbq__statLabel{color:#6b7280;font-size:.875rem;font-weight:600}.DashboardPage-module__PXGvbq__statValue{color:var(--color-secondary);font-size:1.5rem;font-weight:800}.DashboardPage-module__PXGvbq__contentGrid{grid-template-columns:2fr 1fr;gap:2rem;display:grid}.DashboardPage-module__PXGvbq__section{background:#fff;border:1px solid #f0f0f0;border-radius:1.5rem;padding:1.5rem}.DashboardPage-module__PXGvbq__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.DashboardPage-module__PXGvbq__sectionTitle{color:var(--color-secondary);font-size:1.25rem;font-weight:700}.DashboardPage-module__PXGvbq__seeAll{color:var(--color-secondary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.DashboardPage-module__PXGvbq__appTable{flex-direction:column;display:flex}.DashboardPage-module__PXGvbq__appRow{border-bottom:1px solid #f9fafb;justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.DashboardPage-module__PXGvbq__appRow:last-child{border-bottom:none}.DashboardPage-module__PXGvbq__appInfo{flex-direction:column;display:flex}.DashboardPage-module__PXGvbq__appRole{color:var(--color-secondary);font-weight:700}.DashboardPage-module__PXGvbq__appCompany{color:#6b7280;font-size:.875rem}.DashboardPage-module__PXGvbq__appStatus{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.DashboardPage-module__PXGvbq__statusBadge{border-radius:var(--radius-full);padding:.25rem .75rem;font-size:.75rem;font-weight:700}.DashboardPage-module__PXGvbq__applied{color:#0369a1;background:#e0f2fe}.DashboardPage-module__PXGvbq__inreview{color:#92400e;background:#fef3c7}.DashboardPage-module__PXGvbq__interview{color:#166534;background:#dcfce7}.DashboardPage-module__PXGvbq__appDate{color:#9ca3af;font-size:.75rem}.DashboardPage-module__PXGvbq__secondaryColumn{flex-direction:column;gap:1.5rem;display:flex}.DashboardPage-module__PXGvbq__profileCard,.DashboardPage-module__PXGvbq__docsCard{padding:1.5rem}.DashboardPage-module__PXGvbq__profileTitle{color:var(--color-secondary);margin-bottom:1rem;font-size:1.125rem;font-weight:700}.DashboardPage-module__PXGvbq__progressBox{margin-bottom:1rem}.DashboardPage-module__PXGvbq__progressBar{background:#f3f4f6;border-radius:4px;height:8px;margin-bottom:.5rem;overflow:hidden}.DashboardPage-module__PXGvbq__progressFill{background:var(--color-primary);height:100%}.DashboardPage-module__PXGvbq__progressText{color:var(--color-secondary);font-size:.875rem;font-weight:600}.DashboardPage-module__PXGvbq__profileHint{color:#6b7280;margin-bottom:1.5rem;font-size:.8125rem;line-height:1.5}.DashboardPage-module__PXGvbq__docList{flex-direction:column;gap:.75rem;display:flex}.DashboardPage-module__PXGvbq__docItem{color:#4b5563;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:flex}@media (max-width:1024px){.DashboardPage-module__PXGvbq__contentGrid{grid-template-columns:1fr}}@media (max-width:768px){.DashboardPage-module__PXGvbq__statsGrid{grid-template-columns:1fr}}
.CVBuilder-module__gazmxG__container{max-width:1000px;margin:0 auto;padding:1.5rem}.CVBuilder-module__gazmxG__title{color:#0f172a;margin-bottom:.5rem;font-size:2rem;font-weight:800}.CVBuilder-module__gazmxG__subtitle{color:#64748b;margin-bottom:2rem}.CVBuilder-module__gazmxG__wizardHeader{background:#fff;border:1px solid #f1f5f9;border-radius:2rem;margin-bottom:3rem;padding:2rem 1.5rem;box-shadow:0 2px 8px #00000005}.CVBuilder-module__gazmxG__stepIndicator{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.CVBuilder-module__gazmxG__stepItem{flex-direction:column;flex:1;align-items:center;gap:.75rem;display:flex;position:relative}.CVBuilder-module__gazmxG__stepItem:not(:last-child):after{content:"";z-index:0;background:#e2e8f0;width:100%;height:2px;position:absolute;top:20px;left:50%}.CVBuilder-module__gazmxG__stepItem.CVBuilder-module__gazmxG__completed:not(:last-child):after{background:#10b981}.CVBuilder-module__gazmxG__stepBadge{color:#94a3b8;z-index:1;background:#f1f5f9;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;font-weight:900;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 2px 8px #00000014}.CVBuilder-module__gazmxG__stepBadgeActive{color:#fff;background:#febe10;transform:scale(1.1);box-shadow:0 4px 16px #febe1066}.CVBuilder-module__gazmxG__stepBadgeCompleted{color:#fff;background:#10b981;box-shadow:0 2px 8px #10b9814d}.CVBuilder-module__gazmxG__stepLabel{color:#94a3b8;text-align:center;white-space:nowrap;font-size:.75rem;font-weight:700;transition:all .3s}.CVBuilder-module__gazmxG__stepLabelActive{color:#0f172a;font-size:.8125rem}.CVBuilder-module__gazmxG__stepLabelCompleted{color:#10b981}@media (max-width:768px){.CVBuilder-module__gazmxG__stepLabel{font-size:.625rem}.CVBuilder-module__gazmxG__stepBadge{width:32px;height:32px;font-size:.75rem}}.CVBuilder-module__gazmxG__formGrid{gap:var(--spacing-form-gap);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CVBuilder-module__gazmxG__formGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem}}.CVBuilder-module__gazmxG__spacingStack{gap:var(--spacing-form-gap);flex-direction:column;display:flex}.CVBuilder-module__gazmxG__sectionTitle{color:#0f172a;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:800;display:flex}.CVBuilder-module__gazmxG__photoUpload,.CVBuilder-module__gazmxG__photoUploadFull{cursor:pointer;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:2rem;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:2.5rem;transition:all .2s;display:flex}.CVBuilder-module__gazmxG__photoUpload:hover,.CVBuilder-module__gazmxG__photoUploadFull:hover{background:#fffcf0;border-color:#febe10}.CVBuilder-module__gazmxG__photoPreview{background:#fff;border:1px solid #f1f5f9;border-radius:2rem;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;overflow:hidden}.CVBuilder-module__gazmxG__previewImg{object-fit:cover;width:100%;height:100%}.CVBuilder-module__gazmxG__templateGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (min-width:768px){.CVBuilder-module__gazmxG__templateGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.CVBuilder-module__gazmxG__templateGrid{grid-template-columns:repeat(4,1fr)}}.CVBuilder-module__gazmxG__templateCard{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:1.25rem;transition:all .2s;position:relative;overflow:hidden}.CVBuilder-module__gazmxG__templateCardActive{border-color:#febe10;transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.CVBuilder-module__gazmxG__templatePreview{background:#f8fafc;justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}.CVBuilder-module__gazmxG__templateOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background:#0f172a1a;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}.CVBuilder-module__gazmxG__templateCard:hover .CVBuilder-module__gazmxG__templateOverlay{opacity:1}.CVBuilder-module__gazmxG__templateCard:hover{transform:translateY(-4px);box-shadow:0 15px 35px #0000001a}.CVBuilder-module__gazmxG__templateBadge{color:#fff;background:#febe10;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:.75rem;right:.75rem}.CVBuilder-module__gazmxG__templateInfo{text-align:center;background:#fff;border-top:1px solid #f1f5f9;padding:1.25rem 1rem}.CVBuilder-module__gazmxG__templateName{color:#0f172a;margin-bottom:.25rem;font-size:.9375rem;font-weight:900}.CVBuilder-module__gazmxG__resumePreviewContainer{background:#f1f5f9;border-radius:2rem;justify-content:center;padding:3rem;display:flex}.CVBuilder-module__gazmxG__resumePage{transform-origin:top;background:#fff;width:100%;max-width:800px;min-height:1100px;padding:3rem;transform:scale(.9);box-shadow:0 20px 50px #00000026}.CVBuilder-module__gazmxG__bioWrapperFull{flex-direction:column;width:100%;margin-top:1rem;display:flex}.CVBuilder-module__gazmxG__aiCenterWrapper{justify-content:center;align-items:center;width:100%;margin-top:6rem;padding-bottom:2rem;display:flex}.CVBuilder-module__gazmxG__professionalSummaryTitle{color:#0f172a;align-items:center;gap:.75rem;margin:2rem 0 1rem;font-size:1.25rem;font-weight:900;display:flex}.CVBuilder-module__gazmxG__aiButtonProminent{color:#fff!important;letter-spacing:.05em!important;background:#0f172a!important;border-radius:100px!important;padding:1rem 2.5rem!important;font-size:.9375rem!important;font-weight:900!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important;box-shadow:0 20px 40px #0f172a33!important}.CVBuilder-module__gazmxG__aiButtonProminent:hover{transform:translateY(-4px)scale(1.02);background:#1e293b!important;box-shadow:0 25px 50px #0f172a4d!important}.CVBuilder-module__gazmxG__conciseHint{color:#94a3b8;text-align:left;margin-top:.75rem;font-size:.7rem;font-style:italic;font-weight:700}.CVBuilder-module__gazmxG__charCounter{color:#cbd5e1;font-size:.875rem;font-weight:800}.CVBuilder-module__gazmxG__charCounterLimit{color:#ef4444}.CVBuilder-module__gazmxG__bioTextArea{color:#1e293b;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;outline:none;width:100%;min-height:180px;padding:1.5rem;font-family:inherit;font-size:1rem;line-height:1.6;transition:all .2s}.CVBuilder-module__gazmxG__bioTextArea:focus{border-color:#febe10;box-shadow:0 0 0 4px #febe100d}.CVBuilder-module__gazmxG__selectInput{box-sizing:border-box;color:#0f172a;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") right 1rem center/1.5em 1.5em no-repeat;border:1px solid #e2e8f0;border-radius:9999px;width:100%;height:3rem;padding:0 1.25rem;font-family:inherit;font-size:1rem;transition:all .2s}.CVBuilder-module__gazmxG__selectInput:focus{border-color:#febe10;outline:none;box-shadow:0 0 0 3px #febe1033}.CVBuilder-module__gazmxG__textArea{box-sizing:border-box;color:#0f172a;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;width:100%;min-height:100px;padding:1rem 1.25rem;font-family:inherit;font-size:1rem;line-height:1.5;transition:all .2s}.CVBuilder-module__gazmxG__textArea:focus{border-color:#febe10;outline:none;box-shadow:0 0 0 3px #febe1033}.CVBuilder-module__gazmxG__cardItem{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;margin-bottom:2rem;padding:2rem;transition:all .2s;position:relative;box-shadow:0 4px 6px -1px #00000005}.CVBuilder-module__gazmxG__cardItem:hover{border-color:#cbd5e1;box-shadow:0 10px 25px -5px #0000000d}.CVBuilder-module__gazmxG__cardHeaderActions{border-bottom:2px dashed #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.CVBuilder-module__gazmxG__deleteBtn{color:#0f172a;cursor:pointer;background:#febe10;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.75rem;font-weight:800;transition:all .2s;display:flex;box-shadow:0 4px 12px #febe1033}.CVBuilder-module__gazmxG__deleteBtn:hover{background:#eab308;transform:translateY(-1px);box-shadow:0 6px 16px #febe104d}.CVBuilder-module__gazmxG__separatorLine{background:#f1f5f9;width:100%;height:2px;margin:2rem 0}.CVBuilder-module__gazmxG__actions{border-top:1px solid #f1f5f9;justify-content:space-between;margin-top:3rem;padding-top:2rem;display:flex}.CVBuilder-module__gazmxG__entryCard{background:#f8fafc;border:1px solid #f1f5f9;border-radius:1.5rem;padding:2.5rem;transition:all .3s;position:relative}.CVBuilder-module__gazmxG__entryCard:hover{background:#fff;border-color:#e2e8f0;box-shadow:0 10px 30px #0000000d}.CVBuilder-module__gazmxG__entryDivider{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);height:1px;margin:2rem 0}.CVBuilder-module__gazmxG__addMoreButton{margin-top:2rem;color:#64748b!important;background:#f8fafc!important;border-style:dashed!important;border-width:2px!important}.CVBuilder-module__gazmxG__addMoreButton:hover{color:#febe10!important;background:#fffcf0!important;border-color:#febe10!important}.CVBuilder-module__gazmxG__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#0f172acc;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.CVBuilder-module__gazmxG__modal{background:#fff;border-radius:2.5rem;width:100%;max-width:800px;animation:.4s cubic-bezier(.16,1,.3,1) CVBuilder-module__gazmxG__modalIn;overflow:hidden;box-shadow:0 40px 100px #0000004d}@keyframes CVBuilder-module__gazmxG__modalIn{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.CVBuilder-module__gazmxG__modalHeader{justify-content:space-between;align-items:flex-start;padding:2.5rem 2.5rem 1.5rem;display:flex;position:relative}.CVBuilder-module__gazmxG__modalClose{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}.CVBuilder-module__gazmxG__modalClose:hover{color:#0f172a;background:#e2e8f0;transform:rotate(90deg)}.CVBuilder-module__gazmxG__modalBody{padding:0 2.5rem 2.5rem}.CVBuilder-module__gazmxG__aiTitle{color:#0f172a;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:1.75rem;font-weight:900;display:flex}.CVBuilder-module__gazmxG__aiSubtitle{color:#64748b;font-size:.875rem}.CVBuilder-module__gazmxG__aiComparisonGrid{grid-template-columns:1fr;gap:2rem;margin-top:2rem;display:grid}@media (min-width:768px){.CVBuilder-module__gazmxG__aiComparisonGrid{grid-template-columns:1fr 1fr}}.CVBuilder-module__gazmxG__comparisonItem{flex-direction:column;gap:1rem;display:flex}.CVBuilder-module__gazmxG__comparisonLabel{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-size:.75rem;font-weight:800}.CVBuilder-module__gazmxG__comparisonCard{background:#f8fafc;border:1px solid #f1f5f9;border-radius:1.5rem;height:100%;padding:1.5rem;transition:all .3s}.CVBuilder-module__gazmxG__comparisonCardActive{background:#fffcf0;border:2px solid #febe10;box-shadow:0 10px 20px #febe101a}.CVBuilder-module__gazmxG__photoComparison{border:4px solid #fff;border-radius:2rem;width:160px;height:160px;margin:0 auto;overflow:hidden;box-shadow:0 10px 30px #0000001a}.CVBuilder-module__gazmxG__photoComparison img{object-fit:cover;width:100%;height:100%}.CVBuilder-module__gazmxG__aiRefinementText{color:#334155;font-size:.9375rem;line-height:1.6}.CVBuilder-module__gazmxG__aiBadge{color:#fff;text-transform:uppercase;background:#febe10;border-radius:100px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.625rem;font-weight:800;display:inline-flex}.CVBuilder-module__gazmxG__modalFooter{background:#f8fafc;justify-content:flex-end;gap:1rem;padding:1.5rem 2.5rem 2.5rem;display:flex}.CVBuilder-module__gazmxG__premiumLayout{width:100%;height:100%;min-height:1000px;display:flex}.CVBuilder-module__gazmxG__resumeSidebar{color:#fff;background-color:#1e293b;flex-direction:column;flex-shrink:0;gap:3rem;width:35%;padding:3rem;display:flex}.CVBuilder-module__gazmxG__resumePhotoWrapper{justify-content:center;width:100%;margin-bottom:1rem;display:flex}.CVBuilder-module__gazmxG__resumePhoto{object-fit:cover;border:5px solid #fff;border-radius:50%;width:180px;height:180px;box-shadow:0 8px 20px #00000040}.CVBuilder-module__gazmxG__resumePhotoPlaceholder{background:#334155;border:5px solid #475569;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;display:flex}.CVBuilder-module__gazmxG__sidebarSection{flex-direction:column;gap:1.5rem;display:flex}.CVBuilder-module__gazmxG__sidebarTitle{text-transform:uppercase;letter-spacing:.15em;color:#e2e8f0;border-bottom:2px solid #febe10;margin-bottom:.5rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:800}.CVBuilder-module__gazmxG__contactItem{flex-direction:column;gap:.35rem;display:flex}.CVBuilder-module__gazmxG__contactLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}.CVBuilder-module__gazmxG__contactValue{color:#f8fafc;word-break:break-all;font-size:1rem;font-weight:500}.CVBuilder-module__gazmxG__sidebarEduItem{flex-direction:column;gap:.25rem;margin-bottom:1rem;display:flex}.CVBuilder-module__gazmxG__sidebarDegree{color:#fff;font-size:1rem;font-weight:700;line-height:1.3}.CVBuilder-module__gazmxG__sidebarSchool{color:#cbd5e1;font-size:.9rem}.CVBuilder-module__gazmxG__sidebarYear{color:#94a3b8;margin-top:.2rem;font-size:.8rem}.CVBuilder-module__gazmxG__resumeMain{background-color:#fff;flex-direction:column;flex:1;gap:3.5rem;padding:3.5rem 4rem;display:flex}.CVBuilder-module__gazmxG__resumeHeader{border-bottom:3px solid #f1f5f9;padding-bottom:2.5rem}.CVBuilder-module__gazmxG__resumeName{color:#0f172a;text-transform:uppercase;letter-spacing:-.03em;margin-bottom:.75rem;font-size:3.5rem;font-weight:900;line-height:1}.CVBuilder-module__gazmxG__resumeTitle{color:#febe10;text-transform:uppercase;letter-spacing:.05em;font-size:1.5rem;font-weight:700}.CVBuilder-module__gazmxG__mainSection{flex-direction:column;gap:1.5rem;display:flex}.CVBuilder-module__gazmxG__mainSectionTitle{text-transform:uppercase;letter-spacing:.15em;color:#0f172a;align-items:center;gap:1rem;font-size:1.25rem;font-weight:900;display:flex}.CVBuilder-module__gazmxG__mainSectionTitle:after{content:"";background:#f1f5f9;flex:1;height:3px}.CVBuilder-module__gazmxG__resumeBio{color:#334155;font-size:1.1rem;font-weight:400;line-height:1.8}.CVBuilder-module__gazmxG__experienceList{flex-direction:column;gap:2.5rem;display:flex}.CVBuilder-module__gazmxG__experienceItem{border-left:3px solid #f1f5f9;flex-direction:column;gap:.75rem;padding-left:1.5rem;display:flex;position:relative}.CVBuilder-module__gazmxG__experienceItem:before{content:"";background:#febe10;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;top:6px;left:-8px;box-shadow:0 0 0 1px #e2e8f0}.CVBuilder-module__gazmxG__experienceHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.CVBuilder-module__gazmxG__experienceRole{color:#1e293b;font-size:1.25rem;font-weight:800}.CVBuilder-module__gazmxG__experienceDate{color:#64748b;white-space:nowrap;background:#f1f5f9;border-radius:6px;padding:.35rem .75rem;font-size:.9rem;font-weight:700}.CVBuilder-module__gazmxG__experienceCompany{color:#475569;font-size:1.1rem;font-weight:600}@media print{.CVBuilder-module__gazmxG__resumePreviewContainer{background:#fff;padding:0}.CVBuilder-module__gazmxG__resumePage{box-shadow:none;width:100%;max-width:none;min-height:auto;margin:0;transform:scale(1)}.CVBuilder-module__gazmxG__mainSectionTitle:after{background:#e2e8f0}}.CVBuilder-module__gazmxG__photoUploadBox{color:#febe10;cursor:pointer;background-color:#febe101a;border:2px dashed #febe10;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:8rem;height:8rem;margin:0 auto;transition:all .2s;display:flex}.CVBuilder-module__gazmxG__photoUploadBox:hover{background-color:#febe1033;box-shadow:0 4px 12px #febe1026}.CVBuilder-module__gazmxG__photoImg{object-fit:cover;border:4px solid #fff;border-radius:1rem;width:8rem;height:8rem;margin:0 auto;display:block;box-shadow:0 10px 15px -3px #0000001a}.CVBuilder-module__gazmxG__marketSectionIcon{color:#febe10;background-color:#febe1033;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.CVBuilder-module__gazmxG__yellowSelect{box-sizing:border-box;color:#0f172a;appearance:none;cursor:pointer;background-color:#febe101a;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23FEBE10' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid #febe10;border-radius:9999px;width:100%;height:3rem;padding:0 1.25rem;font-family:inherit;font-size:1rem;transition:all .2s}.CVBuilder-module__gazmxG__yellowSelect:focus{border-color:#febe10;outline:none;box-shadow:0 0 0 4px #febe1040}.CVBuilder-module__gazmxG__yellowInput{box-sizing:border-box;color:#0f172a;background-color:#febe101a;border:1px solid #febe10;border-radius:9999px;width:100%;height:3rem;padding:0 1.25rem;font-family:inherit;font-size:1rem;transition:all .2s}.CVBuilder-module__gazmxG__yellowInput:focus{border-color:#febe10;outline:none;box-shadow:0 0 0 4px #febe1040}.CVBuilder-module__gazmxG__yellowTextArea{box-sizing:border-box;color:#0f172a;resize:vertical;background-color:#febe101a;border:1px solid #febe10;border-radius:1.5rem;width:100%;min-height:120px;padding:1.25rem;font-family:inherit;font-size:1rem;line-height:1.6;transition:all .2s}.CVBuilder-module__gazmxG__yellowTextArea:focus{border-color:#febe10;outline:none;box-shadow:0 0 0 4px #febe1040}.CVBuilder-module__gazmxG__spacingStack{flex-direction:column;gap:3rem;display:flex}.CVBuilder-module__gazmxG__labelPremium{color:#334155;margin-bottom:.5rem;margin-left:.25rem;font-size:.875rem;font-weight:700;display:block}
.Profile-module___ye0Ia__photoSection{border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:1.5rem;padding-bottom:1.5rem;display:flex}.Profile-module___ye0Ia__photoWrapper{cursor:pointer;flex-shrink:0;width:80px;height:80px;position:relative}.Profile-module___ye0Ia__avatarPlaceholder{background:#f8fafc;border:2px solid #e2e8f0;border-radius:1.5rem;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex}.Profile-module___ye0Ia__photoWrapper:hover .Profile-module___ye0Ia__avatarPlaceholder{border-color:#febe10}.Profile-module___ye0Ia__photoOverlay{color:#fff;opacity:0;z-index:10;background:#0f172a80;border-radius:1.5rem;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.Profile-module___ye0Ia__photoWrapper:hover .Profile-module___ye0Ia__photoOverlay{opacity:1}.Profile-module___ye0Ia__photoInfo{flex-direction:column;justify-content:center;display:flex}.Profile-module___ye0Ia__avatarPreview{background:#f1f5f9;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto;display:flex;box-shadow:0 4px 6px -1px #0000001a}.Profile-module___ye0Ia__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#0f172acc;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.Profile-module___ye0Ia__modal{background:#fff;border-radius:1.5rem;width:100%;max-width:500px;animation:.3s cubic-bezier(.16,1,.3,1) Profile-module___ye0Ia__modalIn;overflow:hidden;box-shadow:0 25px 50px #0000004d}@keyframes Profile-module___ye0Ia__modalIn{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.Profile-module___ye0Ia__modalHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex;position:relative}.Profile-module___ye0Ia__modalClose{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.Profile-module___ye0Ia__modalClose:hover{color:#0f172a;background:#e2e8f0;transform:rotate(90deg)}.Profile-module___ye0Ia__modalBody{padding:1.5rem}.Profile-module___ye0Ia__modalBody textarea{min-height:100px;font-family:inherit;line-height:1.5;width:100%!important}.Profile-module___ye0Ia__modalFooter{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:.75rem;padding:1.5rem;display:flex}@media (max-width:640px){.Profile-module___ye0Ia__photoSection{text-align:center;flex-direction:column;align-items:center}.Profile-module___ye0Ia__photoInfo{align-items:center}}
.Card-module__OdKJNG__card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg);transition:transform .2s,box-shadow .2s;overflow:hidden}.Card-module__OdKJNG__hoverable:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-light);transform:translateY(-2px)}.Card-module__OdKJNG__glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #ffffff80}
.Container-module__jBI6qG__container{width:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md);max-width:1200px;margin-left:auto;margin-right:auto}@media (min-width:640px){.Container-module__jBI6qG__container{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}
.Input-module__EJWHoG__wrapper{width:100%;position:relative}.Input-module__EJWHoG__label{color:var(--color-text-muted);pointer-events:none;z-index:1;font-size:1rem;font-weight:500;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:48%;left:1.25rem;transform:translateY(-50%)}.Input-module__EJWHoG__input{box-sizing:border-box;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:3.75rem;color:var(--color-text-main);padding:1.75rem 1.25rem .5rem;font-family:inherit;font-size:1rem;transition:all .2s}.Input-module__EJWHoG__input::placeholder{opacity:0;transition:opacity .2s}.Input-module__EJWHoG__input:focus::placeholder{opacity:1}.Input-module__EJWHoG__input:focus~.Input-module__EJWHoG__label,.Input-module__EJWHoG__input:not(:placeholder-shown)~.Input-module__EJWHoG__label{color:var(--color-text-main);font-size:.75rem;font-weight:600;top:.5rem;transform:translateY(0)}.Input-module__EJWHoG__input:focus{border-color:var(--color-primary);background:var(--color-background);outline:none;box-shadow:0 0 0 3px #febe1033}.Input-module__EJWHoG__input:disabled{opacity:.5;cursor:not-allowed}.Input-module__EJWHoG__hasError .Input-module__EJWHoG__input{border-color:var(--color-error)}.Input-module__EJWHoG__hasError .Input-module__EJWHoG__label{color:var(--color-error)}.Input-module__EJWHoG__errorMessage{color:var(--color-error);margin-top:.25rem;margin-left:1rem;font-size:.75rem}
.Select-module__PU57ia__wrapper{width:100%;position:relative}.Select-module__PU57ia__nativeSelect{display:none}.Select-module__PU57ia__trigger{box-sizing:border-box;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:3.75rem;color:var(--color-text-main);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;padding:0 1.25rem;font-family:inherit;font-size:1rem;transition:all .2s;display:flex;position:relative}.Select-module__PU57ia__trigger:focus-visible,.Select-module__PU57ia__trigger.Select-module__PU57ia__open{border-color:var(--color-primary);background:var(--color-background);outline:none;box-shadow:0 0 0 3px #febe1033}.Select-module__PU57ia__valueText{white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--color-text-main);opacity:0;margin-top:0;line-height:normal;transition:all .2s;overflow:hidden}.Select-module__PU57ia__isActive .Select-module__PU57ia__valueText,.Select-module__PU57ia__trigger.Select-module__PU57ia__open .Select-module__PU57ia__valueText{opacity:1;margin-top:.75rem}.Select-module__PU57ia__chevron{color:#666;flex-shrink:0;margin-left:.5rem;transition:transform .2s}.Select-module__PU57ia__rotate{transform:rotate(180deg)}.Select-module__PU57ia__triggerActions{z-index:2;align-items:center;gap:.5rem;display:flex;position:relative}.Select-module__PU57ia__clearButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.Select-module__PU57ia__clearButton:hover{background-color:var(--color-surface);color:var(--color-error)}.Select-module__PU57ia__label{color:var(--color-text-muted);pointer-events:none;z-index:10;font-size:1rem;font-weight:500;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:48%;left:1.25rem;transform:translateY(-50%)}.Select-module__PU57ia__isActive .Select-module__PU57ia__label{color:var(--color-text-main);font-size:.75rem;font-weight:600;top:.5rem;transform:translateY(0)}.Select-module__PU57ia__dropdown{border:1px solid var(--color-border);z-index:50;background:#fff;border-radius:1rem;animation:.1s ease-out Select-module__PU57ia__fadeIn;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.Select-module__PU57ia__dropUp{box-shadow:0 -10px 25px -5px #0000001a,0 -8px 10px -6px #0000001a}@keyframes Select-module__PU57ia__fadeIn{0%{opacity:0}to{opacity:1}}.Select-module__PU57ia__list{max-height:300px;margin:0;padding:.5rem 0;list-style:none;overflow-y:auto}.Select-module__PU57ia__option{cursor:pointer;color:var(--color-text-main);justify-content:space-between;align-items:center;padding:12px 16px;font-size:1rem;transition:background-color .1s;display:flex}.Select-module__PU57ia__option:hover{background-color:var(--color-surface)}.Select-module__PU57ia__selectedOption{color:#92400e;background-color:#fffbeb;font-weight:600}.Select-module__PU57ia__focusedOption{background-color:var(--color-surface)}.Select-module__PU57ia__checkIcon{color:var(--color-primary-hover)}.Select-module__PU57ia__hasError .Select-module__PU57ia__trigger{border-color:var(--color-error)}.Select-module__PU57ia__hasError .Select-module__PU57ia__label{color:var(--color-error)}.Select-module__PU57ia__searchWrapper{border-bottom:1px solid var(--color-border);z-index:10;background:#fff;padding:.75rem .75rem .25rem;position:sticky;top:0}.Select-module__PU57ia__searchInput{border:1.5px solid var(--color-border);border-radius:.5rem;outline:none;width:100%;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.Select-module__PU57ia__searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #febe101a}.Select-module__PU57ia__noResults{text-align:center;color:var(--color-text-muted);padding:2rem 1rem;font-size:.875rem}.Select-module__PU57ia__errorMessage{color:var(--color-error);margin-top:.25rem;margin-left:1rem;font-size:.75rem}
.Textarea-module__XIweXG__wrapper{width:100%;position:relative}.Textarea-module__XIweXG__label{color:var(--color-text-muted);pointer-events:none;z-index:1;font-size:1rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:1.75rem;left:1.25rem}.Textarea-module__XIweXG__textarea{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:8rem;color:var(--color-text-main);resize:vertical;padding:1.75rem 1.25rem .5rem;font-family:inherit;font-size:1rem;transition:all .2s}.Textarea-module__XIweXG__textarea::placeholder{opacity:0;transition:opacity .2s}.Textarea-module__XIweXG__textarea:focus::placeholder{opacity:1}.Textarea-module__XIweXG__textarea:focus~.Textarea-module__XIweXG__label,.Textarea-module__XIweXG__textarea:not(:placeholder-shown)~.Textarea-module__XIweXG__label{color:var(--color-text-main);font-size:.75rem;font-weight:600;top:.5rem}.Textarea-module__XIweXG__textarea:focus{border-color:var(--color-primary);background:var(--color-background);outline:none;box-shadow:0 0 0 3px #febe1033}.Textarea-module__XIweXG__hasError .Textarea-module__XIweXG__textarea{border-color:var(--color-error)}.Textarea-module__XIweXG__hasError .Textarea-module__XIweXG__label{color:var(--color-error)}.Textarea-module__XIweXG__errorMessage{color:var(--color-error);margin-top:.25rem;margin-left:1rem;font-size:.75rem}
.HeroSection-module__lbtMOG__section{padding-top:var(--spacing-header-intro-mobile);background-color:var(--color-secondary);background-image:radial-gradient(circle at 85% 10%,#febe101f 0%,#0000 30%),radial-gradient(circle at 15% 90%,#1a1a1a05 0%,#0000 35%);padding-bottom:4rem;position:relative;overflow:hidden}.HeroSection-module__lbtMOG__brandSymbolBg{opacity:.035;pointer-events:none;z-index:-1;filter:contrast(0)brightness();background-image:url(/images/brand-symbol.png);background-repeat:no-repeat;background-size:contain;width:600px;height:600px;position:absolute;top:-100px;right:-150px}.HeroSection-module__lbtMOG__container{align-items:center;gap:4rem;display:grid}.HeroSection-module__lbtMOG__content{text-align:left;flex-direction:column;align-items:flex-start;gap:2rem;max-width:700px;display:flex}[dir=rtl] .HeroSection-module__lbtMOG__content{width:100%;text-align:right!important;align-items:flex-end!important}[dir=rtl] .HeroSection-module__lbtMOG__content>*{text-align:right!important}.HeroSection-module__lbtMOG__title{color:var(--color-text-inverted);letter-spacing:-.02em;font-size:3rem;font-weight:800;line-height:1.1}[dir=rtl] .HeroSection-module__lbtMOG__title{letter-spacing:0;line-height:1.4}.HeroSection-module__lbtMOG__highlight{color:var(--color-primary);display:block}.HeroSection-module__lbtMOG__subtitle{color:#ffffffb3;max-width:90%;font-size:1.25rem;line-height:1.6}[dir=rtl] .HeroSection-module__lbtMOG__subtitle{line-height:1.8}.HeroSection-module__lbtMOG__actions{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.HeroSection-module__lbtMOG__secondaryCta{color:#fff!important;background-color:#0000!important;border:1px solid #fff!important}.HeroSection-module__lbtMOG__secondaryCta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #fff3;color:var(--color-text-main)!important;background-color:#fff!important;border-color:#fff!important}.HeroSection-module__lbtMOG__ctaButton{border-color:#0000;min-width:180px}.HeroSection-module__lbtMOG__searchHint{color:#fff6;margin-top:1rem;font-size:.875rem;font-weight:500}.HeroSection-module__lbtMOG__toggleWrapper{border-radius:var(--radius-full);background-color:#ffffff1a;border:1px solid #ffffff0d;margin-bottom:2rem;padding:.35rem;display:inline-flex;position:relative}.HeroSection-module__lbtMOG__visual{justify-content:center;align-items:center;width:100%;height:100%;min-height:550px;display:flex;position:relative}.HeroSection-module__lbtMOG__abstractGraphic{background:radial-gradient(circle at center,var(--color-primary-light)0%,transparent 70%);opacity:.3;filter:blur(40px);width:100%;height:100%;position:relative}@media (min-width:992px){.HeroSection-module__lbtMOG__container{grid-template-columns:1.2fr .8fr}.HeroSection-module__lbtMOG__title{font-size:4rem}.HeroSection-module__lbtMOG__section{padding-top:var(--spacing-header-intro-desktop)}}@media (min-width:768px) and (max-width:991px){.HeroSection-module__lbtMOG__section{padding-top:var(--spacing-header-intro-tablet)}}@media (max-width:991px){.HeroSection-module__lbtMOG__visual{display:none}.HeroSection-module__lbtMOG__title{font-size:2.5rem}.HeroSection-module__lbtMOG__container{gap:2rem}.HeroSection-module__lbtMOG__toggleWrapper{margin-bottom:1.5rem}}
.BookingModal-module__TRDO7G__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.BookingModal-module__TRDO7G__modal{background-color:#fff;border-radius:1.5rem;width:100%;max-width:700px;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.BookingModal-module__TRDO7G__closeButton{color:#9ca3af;cursor:pointer;z-index:10;background:0 0;border:none;transition:color .2s;position:absolute;top:1.25rem;right:1.25rem}.BookingModal-module__TRDO7G__closeButton:hover{color:var(--color-secondary)}.BookingModal-module__TRDO7G__header{text-align:center;border-bottom:1px solid #f3f4f6;padding:2rem 2rem 1.5rem}.BookingModal-module__TRDO7G__header h2{color:var(--color-secondary);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.BookingModal-module__TRDO7G__header p{color:#6b7280;font-size:.875rem}.BookingModal-module__TRDO7G__content{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:640px){.BookingModal-module__TRDO7G__content{grid-template-columns:1.2fr .8fr}}.BookingModal-module__TRDO7G__calendarSection{border-right:1px solid #f3f4f6;padding:1.5rem 2rem}.BookingModal-module__TRDO7G__monthNav{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.BookingModal-module__TRDO7G__monthNav button{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.5rem;transition:background .2s}.BookingModal-module__TRDO7G__monthNav button:hover{background-color:#f3f4f6}.BookingModal-module__TRDO7G__monthName{color:var(--color-secondary);font-weight:700}.BookingModal-module__TRDO7G__weekdays{text-align:center;color:#9ca3af;grid-template-columns:repeat(7,1fr);margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:grid}.BookingModal-module__TRDO7G__calendarGrid{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.BookingModal-module__TRDO7G__calendarDay{aspect-ratio:1;color:#374151;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.BookingModal-module__TRDO7G__calendarDay:hover:not(.BookingModal-module__TRDO7G__pastDay){color:var(--color-primary-dark);background-color:#f3f4f6}.BookingModal-module__TRDO7G__selectedDay{font-weight:700;background-color:var(--color-primary)!important;color:#fff!important}.BookingModal-module__TRDO7G__pastDay{color:#d1d5db;cursor:not-allowed}.BookingModal-module__TRDO7G__emptyDay{aspect-ratio:1}.BookingModal-module__TRDO7G__timeSection{background-color:#fafafa;padding:1.5rem}.BookingModal-module__TRDO7G__timeSection h3{color:var(--color-secondary);align-items:center;margin-bottom:1.25rem;font-size:1rem;font-weight:700;display:flex}.BookingModal-module__TRDO7G__timeGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.BookingModal-module__TRDO7G__timeSlot{color:#4b5563;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:.75rem;font-size:.875rem;font-weight:600;transition:all .2s}.BookingModal-module__TRDO7G__timeSlot:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}.BookingModal-module__TRDO7G__selectedTime{background-color:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}.BookingModal-module__TRDO7G__hint{color:#9ca3af;text-align:center;padding:2rem 0;font-size:.875rem}.BookingModal-module__TRDO7G__footer{border-top:1px solid #f3f4f6;padding:1.5rem 2rem 2rem}
.Footer-module__jXewKa__footer{background-color:var(--color-primary);background-blend-mode:normal;color:#1f2937;background-image:linear-gradient(90deg,#febe10b3 0%,#febe1080 100%),url(/pattern-yellow-v2.jpg);background-repeat:repeat;background-size:200px;border-top:1px solid #0000000d;padding:2rem 0 1rem;position:relative}.Footer-module__jXewKa__content{grid-template-columns:1fr;align-items:center;gap:1.5rem;margin-bottom:.5rem;display:grid}.Footer-module__jXewKa__col{flex-direction:column;display:flex}.Footer-module__jXewKa__infoTitle{color:#000;text-transform:uppercase;letter-spacing:.1em;opacity:.5;height:1rem;margin:0 0 .5rem;font-size:.75rem;font-weight:800;line-height:1rem}[dir=rtl] .Footer-module__jXewKa__infoTitle{letter-spacing:0}.Footer-module__jXewKa__list{flex-direction:column;gap:.25rem;display:flex}.Footer-module__jXewKa__link,.Footer-module__jXewKa__contactLink,.Footer-module__jXewKa__list p{color:#111;margin:0;padding:0;font-size:.95rem;font-weight:500;line-height:1.4;text-decoration:none}.Footer-module__jXewKa__trustText{margin-top:-2px;color:#000!important;letter-spacing:-.03em!important;white-space:nowrap!important;font-size:18px!important;font-weight:900!important;line-height:1.1!important}[dir=rtl] .Footer-module__jXewKa__trustText{letter-spacing:0!important;white-space:normal!important;line-height:1.5!important}.Footer-module__jXewKa__contactLink:hover,.Footer-module__jXewKa__link:hover{opacity:.8;text-decoration:underline}.Footer-module__jXewKa__bottom{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.5rem;display:flex}.Footer-module__jXewKa__bottom p{color:#00000080;margin:0;font-size:.7rem}.Footer-module__jXewKa__langDropdownWrapper{display:inline-block;position:relative}.Footer-module__jXewKa__langButton{cursor:pointer;text-transform:uppercase;background:#fff3;border:1px solid #0000001a;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;transition:all .2s;display:flex}.Footer-module__jXewKa__langButton:hover{background:#fff6}.Footer-module__jXewKa__langDropdown{z-index:50;background:#fff;border:1px solid #0000001a;border-radius:6px;flex-direction:column;min-width:140px;margin-bottom:.5rem;padding:.25rem;display:flex;position:absolute;bottom:100%;left:auto;right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}.Footer-module__jXewKa__langOption{text-align:left;color:#374151;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:background-color .2s;display:flex}.Footer-module__jXewKa__langOption:hover{background-color:#f3f4f6}.Footer-module__jXewKa__langOptionActive{color:#111;background-color:#f3f4f6;font-weight:600}[dir=rtl] .Footer-module__jXewKa__langDropdown{left:0;right:auto}@media (min-width:768px){.Footer-module__jXewKa__content{text-align:left;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:2rem}.Footer-module__jXewKa__col:nth-child(2),.Footer-module__jXewKa__col:nth-child(3){justify-self:center}.Footer-module__jXewKa__trustText{font-size:21px!important;line-height:1.2!important}.Footer-module__jXewKa__footer{padding:2.5rem 0 1.5rem}}
.PageIntro-module__LAeaba__wrapper{margin-top:var(--spacing-header-intro-mobile);margin-bottom:var(--spacing-intro-content);width:100%}.PageIntro-module__LAeaba__wrapper.PageIntro-module__LAeaba__compact{margin-bottom:var(--spacing-intro-content-compact)}@media (min-width:768px){.PageIntro-module__LAeaba__wrapper{margin-top:var(--spacing-header-intro-tablet)}}@media (min-width:1024px){.PageIntro-module__LAeaba__wrapper{margin-top:var(--spacing-header-intro-desktop)}}.PageIntro-module__LAeaba__inner{flex-direction:column;gap:1.5rem;display:flex}.PageIntro-module__LAeaba__alignCenter .PageIntro-module__LAeaba__inner{text-align:center;align-items:center}.PageIntro-module__LAeaba__alignCenter .PageIntro-module__LAeaba__content{align-items:center;max-width:800px;margin:0 auto}@media (min-width:768px){.PageIntro-module__LAeaba__inner:not(.PageIntro-module__LAeaba__alignCenter .PageIntro-module__LAeaba__inner){flex-direction:row;justify-content:space-between;align-items:flex-end}.PageIntro-module__LAeaba__alignCenter .PageIntro-module__LAeaba__inner{flex-direction:column}}.PageIntro-module__LAeaba__content{flex-direction:column;gap:.75rem;display:flex}[dir=rtl] .PageIntro-module__LAeaba__content{text-align:right;align-items:flex-end}.PageIntro-module__LAeaba__badge{background-color:var(--color-surface);color:var(--color-text-muted);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;width:fit-content;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.PageIntro-module__LAeaba__title{color:var(--color-secondary);letter-spacing:-.02em;font-size:2rem;font-weight:900;line-height:1.1}[dir=rtl] .PageIntro-module__LAeaba__title{letter-spacing:0}@media (min-width:768px){.PageIntro-module__LAeaba__title{font-size:2.5rem}}@media (min-width:1024px){.PageIntro-module__LAeaba__title{font-size:3rem}}.PageIntro-module__LAeaba__subtitle{color:var(--color-text-muted);max-width:60ch;font-size:1rem;line-height:1.6}@media (min-width:768px){.PageIntro-module__LAeaba__subtitle{font-size:1.125rem}}.PageIntro-module__LAeaba__actions{flex-wrap:wrap;flex-shrink:0;gap:1rem;display:flex}[dir=rtl] .PageIntro-module__LAeaba__actions{flex-direction:row-reverse}
.SocialProof-module__OWPUVW__section{background-color:var(--color-secondary);color:var(--color-text-inverted);padding:6rem 0}.SocialProof-module__OWPUVW__title{text-align:center;color:#fff9;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4rem;font-size:1.125rem;font-weight:700}[dir=rtl] .SocialProof-module__OWPUVW__title{letter-spacing:0}.SocialProof-module__OWPUVW__grid{text-align:center;grid-template-columns:1fr;gap:3rem;display:grid}[dir=rtl] .SocialProof-module__OWPUVW__grid{text-align:center}.SocialProof-module__OWPUVW__statItem{flex-direction:column;align-items:center;gap:.75rem;display:flex}.SocialProof-module__OWPUVW__statValue{color:var(--color-primary);font-size:3rem;font-weight:800;line-height:1}.SocialProof-module__OWPUVW__statLabel{color:var(--color-text-inverted);max-width:280px;font-size:1.125rem;font-weight:600;line-height:1.4}.SocialProof-module__OWPUVW__statSource{color:#fff6;margin-top:.5rem;font-size:.75rem;font-style:italic}@media (min-width:768px){.SocialProof-module__OWPUVW__grid{grid-template-columns:repeat(3,1fr);gap:2rem}.SocialProof-module__OWPUVW__statItem{padding:0 1rem}}
.ContactPage-module__Z-fXRW__main{min-height:100vh}.ContactPage-module__Z-fXRW__heroSection{background-color:var(--color-surface);background-image:url(/pattern-white-v2.png);background-size:200px;padding:8rem 0 6rem}.ContactPage-module__Z-fXRW__heroContent{text-align:center;max-width:800px;margin:0 auto}.ContactPage-module__Z-fXRW__title{color:var(--color-text-main);margin-bottom:2rem;font-size:3.5rem;font-weight:800}.ContactPage-module__Z-fXRW__subtitle{color:var(--color-text-muted);font-size:1.5rem;line-height:1.6}.ContactPage-module__Z-fXRW__contactSection{padding:6rem 0 10rem}.ContactPage-module__Z-fXRW__content{grid-template-columns:1fr 1fr;align-items:flex-start;gap:6rem;display:grid}.ContactPage-module__Z-fXRW__sectionTitle{color:var(--color-text-main);margin-bottom:3rem;font-size:2rem;font-weight:800}.ContactPage-module__Z-fXRW__infoCol a.ContactPage-module__Z-fXRW__infoItem{text-decoration:none;transition:transform .2s}.ContactPage-module__Z-fXRW__infoCol a.ContactPage-module__Z-fXRW__infoItem:hover{transform:translate(5px)}.ContactPage-module__Z-fXRW__infoItem{gap:1.5rem;margin-bottom:2.5rem;display:flex}.ContactPage-module__Z-fXRW__iconWrapper{background-color:var(--color-surface);width:48px;height:48px;color:var(--color-primary-dark);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ContactPage-module__Z-fXRW__infoTitle{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem;font-weight:800}.ContactPage-module__Z-fXRW__infoText{color:var(--color-text-main);font-size:1.25rem;font-weight:600;line-height:1.4}.ContactPage-module__Z-fXRW__formCard{background:#fff;border:1px solid #0000000d;border-radius:2.5rem;padding:4rem;box-shadow:0 10px 40px #0000000a}.ContactPage-module__Z-fXRW__formTitle{color:var(--color-text-main);margin-bottom:2.5rem;font-size:1.75rem;font-weight:800}.ContactPage-module__Z-fXRW__formCard form{gap:var(--spacing-form-gap);flex-direction:column;display:flex}.ContactPage-module__Z-fXRW__formGroup{margin-bottom:2rem}.ContactPage-module__Z-fXRW__label{color:var(--color-text-main);margin-bottom:.75rem;font-size:.875rem;font-weight:700;display:block}.ContactPage-module__Z-fXRW__input,.ContactPage-module__Z-fXRW__textarea{border:1.5px solid var(--color-border);background-color:var(--color-surface);border-radius:12px;width:100%;padding:1rem 1.25rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.ContactPage-module__Z-fXRW__input:focus,.ContactPage-module__Z-fXRW__textarea:focus{border-color:var(--color-primary);outline:none}.ContactPage-module__Z-fXRW__textarea{resize:vertical;min-height:160px}.ContactPage-module__Z-fXRW__submitButton{background-color:var(--color-secondary);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:1.25rem;font-size:1.125rem;font-weight:700;transition:transform .2s,background-color .2s}.ContactPage-module__Z-fXRW__submitButton:hover{background-color:#000;transform:translateY(-2px)}@media (max-width:992px){.ContactPage-module__Z-fXRW__content{grid-template-columns:1fr;gap:4rem}}@media (max-width:768px){.ContactPage-module__Z-fXRW__title{font-size:2.5rem}}
.Applications-module__NmwZEW__statsRow{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2.5rem;display:grid}.Applications-module__NmwZEW__yellowStatCard{background:#fff;border:1px solid #f1f5f9;border-radius:1.5rem;align-items:center;gap:1.5rem;padding:1.75rem;display:flex}.Applications-module__NmwZEW__yellowIconBox{color:#fff;background:#febe10;border-radius:1.25rem;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.Applications-module__NmwZEW__statInfo{flex-direction:column;display:flex}.Applications-module__NmwZEW__statLabel{color:#64748b;font-size:.875rem;font-weight:700}.Applications-module__NmwZEW__statValue{color:#0f172a;font-size:1.75rem;font-weight:800}.Applications-module__NmwZEW__listContainer{flex-direction:column;display:flex}.Applications-module__NmwZEW__appGrid{flex-direction:column;gap:1rem;display:flex}.Applications-module__NmwZEW__applicationCard{border-radius:1.5rem;justify-content:space-between;align-items:center;padding:1.5rem;transition:all .2s;display:flex}.Applications-module__NmwZEW__applicationCard:hover{border-color:#febe10;transform:translate(4px)}.Applications-module__NmwZEW__cardMain{align-items:center;gap:1.5rem;display:flex}.Applications-module__NmwZEW__companyIcon{background:#f8fafc;border-radius:1.25rem;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.Applications-module__NmwZEW__jobDetails{flex-direction:column;display:flex}.Applications-module__NmwZEW__jobTitle{color:#0f172a;font-size:1.125rem;font-weight:800}.Applications-module__NmwZEW__companyName{color:#64748b;font-size:.9375rem;font-weight:600}.Applications-module__NmwZEW__metaInfo{color:#94a3b8;align-items:center;gap:1rem;margin-top:.25rem;font-size:.75rem;font-weight:600;display:flex}.Applications-module__NmwZEW__cardAction{align-items:center;gap:2rem;display:flex}.Applications-module__NmwZEW__statusBadge{border-radius:var(--radius-full);align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:800;display:flex}.Applications-module__NmwZEW__statusApplied{color:#2563eb;background:#eff6ff}.Applications-module__NmwZEW__statusInReview{color:#d97706;background:#fffbeb}.Applications-module__NmwZEW__statusInterview{color:#16a34a;background:#f0fdf4}.Applications-module__NmwZEW__statusRejected{color:#dc2626;background:#fef2f2}.Applications-module__NmwZEW__detailsBtn{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;transition:color .2s;display:flex}.Applications-module__NmwZEW__detailsBtn:hover{color:#0f172a}.Applications-module__NmwZEW__emptyState{text-align:center;background:#fff;border:1px dashed #e2e8f0;border-radius:2rem;padding:5rem}@media (max-width:768px){.Applications-module__NmwZEW__statsRow{grid-template-columns:1fr}.Applications-module__NmwZEW__applicationCard{flex-direction:column;align-items:flex-start;gap:1.5rem}.Applications-module__NmwZEW__cardAction{justify-content:space-between;width:100%}}
.Documents-module__aRj8fq__docsGrid{grid-template-columns:repeat(1,1fr);gap:1.5rem;display:grid}@media (min-width:768px){.Documents-module__aRj8fq__docsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.Documents-module__aRj8fq__docsGrid{grid-template-columns:repeat(3,1fr)}}.Documents-module__aRj8fq__docCard{background:#fff;border:1px solid #f1f5f9;border-radius:1.5rem;flex-direction:column;min-height:200px;padding:1.5rem;transition:all .2s;display:flex;position:relative}.Documents-module__aRj8fq__docCard:hover{border-color:#3b82f6;box-shadow:0 10px 15px -3px #3b82f60d}.Documents-module__aRj8fq__docIcon{color:#94a3b8;background-color:#f8fafc;border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex}.Documents-module__aRj8fq__docMeta{flex-direction:column;flex:1;gap:.25rem;margin-bottom:1rem;display:flex}.Documents-module__aRj8fq__docName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.Documents-module__aRj8fq__docTypeSize{color:#64748b;font-size:.75rem;font-weight:500}.Documents-module__aRj8fq__docFooter{border-top:1px solid #f8fafc;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.Documents-module__aRj8fq__updateDate{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:800}.Documents-module__aRj8fq__verifyBadge{color:#10b981;text-transform:uppercase;align-items:center;gap:.25rem;font-size:.625rem;font-weight:800;display:flex}.Documents-module__aRj8fq__docActions{opacity:0;gap:.25rem;transition:opacity .2s;display:flex;position:absolute;top:1rem;right:1rem}.Documents-module__aRj8fq__docCard:hover .Documents-module__aRj8fq__docActions{opacity:1}.Documents-module__aRj8fq__actionBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .2s}.Documents-module__aRj8fq__actionBtn:hover{color:#3b82f6;background:#f1f5f9}.Documents-module__aRj8fq__deleteBtn:hover{color:#ef4444;background:#fef2f2}.Documents-module__aRj8fq__addCard{color:#94a3b8;cursor:pointer;background:0 0;border:2px dashed #e2e8f0;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:200px;transition:all .2s;display:flex}.Documents-module__aRj8fq__addCard:hover{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}.Documents-module__aRj8fq__addButtonText{font-size:.875rem;font-weight:700}.Documents-module__aRj8fq__uploadOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#0f172a66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Documents-module__aRj8fq__uploadModal{background:#fff;border-radius:2rem;width:100%;max-width:450px;padding:2.5rem;box-shadow:0 25px 50px -12px #0000001a}.Documents-module__aRj8fq__uploadHeader{text-align:center;margin-bottom:2rem}.Documents-module__aRj8fq__uploadTitle{color:#0f172a;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.Documents-module__aRj8fq__dropzone{text-align:center;cursor:pointer;border:2px dashed #e2e8f0;border-radius:1.5rem;padding:3rem 1.5rem;transition:all .2s}.Documents-module__aRj8fq__dropzone:hover{background:#f8fafc;border-color:#3b82f6}.Documents-module__aRj8fq__fileInput{display:none}
.CookieBanner-module__z4lQBG__banner{background-color:var(--color-surface);border-top:1px solid var(--color-border);z-index:50;padding:1.5rem;transition:transform .3s ease-in-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 6px -1px #0000001a}.CookieBanner-module__z4lQBG__banner.CookieBanner-module__z4lQBG__visible{transform:translateY(0)}.CookieBanner-module__z4lQBG__content{flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;display:flex}.CookieBanner-module__z4lQBG__message{color:var(--color-text-primary);text-align:center;font-size:.95rem}.CookieBanner-module__z4lQBG__actions{gap:1rem;display:flex}@media (min-width:768px){.CookieBanner-module__z4lQBG__content{text-align:left;flex-direction:row}[dir=rtl] .CookieBanner-module__z4lQBG__content{text-align:right}.CookieBanner-module__z4lQBG__message{text-align:left;max-width:70%}[dir=rtl] .CookieBanner-module__z4lQBG__message{text-align:right}}
.HowItWorks-module__xRf6Oa__section{background-color:#fff;padding:6rem 0}.HowItWorks-module__xRf6Oa__header{text-align:center;max-width:600px;margin:0 auto 4rem}[dir=rtl] .HowItWorks-module__xRf6Oa__header{text-align:right}.HowItWorks-module__xRf6Oa__title{color:#000;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.HowItWorks-module__xRf6Oa__subtitle{color:#666;font-size:1.125rem}.HowItWorks-module__xRf6Oa__steps{grid-template-columns:1fr;gap:3rem;display:grid;position:relative}.HowItWorks-module__xRf6Oa__step{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}[dir=rtl] .HowItWorks-module__xRf6Oa__step{text-align:right;align-items:flex-end}.HowItWorks-module__xRf6Oa__iconWrapper{color:#000;background-color:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.5rem;font-weight:700;display:flex;position:relative;box-shadow:0 2px 4px #0000000d}@media (min-width:768px){.HowItWorks-module__xRf6Oa__steps{grid-template-columns:repeat(3,1fr);gap:2rem}.HowItWorks-module__xRf6Oa__step:after{content:"";z-index:-1;background-color:#e5e7eb;width:100%;height:2px;position:absolute;top:2rem;left:50%}[dir=rtl] .HowItWorks-module__xRf6Oa__step:after{left:auto;right:50%}.HowItWorks-module__xRf6Oa__step:last-child:after{display:none}}.HowItWorks-module__xRf6Oa__stepTitle{color:#000;font-size:1.25rem;font-weight:700}.HowItWorks-module__xRf6Oa__stepDesc{color:#666;line-height:1.6}
.IndividualWizard-module__46XAXa__wizardContainer{--spacing-form-gap:1.25rem;max-width:700px;margin:0 auto;padding:0 1rem}.IndividualWizard-module__46XAXa__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #fff9;border-radius:2.5rem;flex-direction:column;min-height:400px;padding:2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px -10px #0000000d,0 0 1px #0000001a}.IndividualWizard-module__46XAXa__pathCard{text-align:center;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:1.5rem;flex-direction:column;flex:1;align-items:center;gap:1.5rem;min-width:240px;max-width:300px;padding:1.5rem;transition:all .2s;display:flex}.IndividualWizard-module__46XAXa__submittedCard{text-align:center;min-height:auto}.IndividualWizard-module__46XAXa__stepHeader{color:var(--color-text-main);text-align:center;margin-bottom:1rem;font-size:1.5rem;font-weight:800}.IndividualWizard-module__46XAXa__pathSelection{margin-bottom:1.5rem}.IndividualWizard-module__46XAXa__pathGrid{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;display:flex}.IndividualWizard-module__46XAXa__pathInfo{margin-top:.5rem}.IndividualWizard-module__46XAXa__pathInfo h4{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.IndividualWizard-module__46XAXa__pathInfo p{opacity:.9;font-size:.9375rem;line-height:1.5;color:#fff!important}.IndividualWizard-module__46XAXa__pathIcon{color:var(--color-primary);margin-bottom:.5rem}.IndividualWizard-module__46XAXa__formContent{gap:var(--spacing-form-gap);flex-direction:column;flex:1;display:flex}.IndividualWizard-module__46XAXa__formGrid,.IndividualWizard-module__46XAXa__formGrid2{gap:var(--spacing-form-gap);grid-template-columns:1fr 1fr;display:grid}.IndividualWizard-module__46XAXa__stepSubtitle{color:var(--color-secondary,#febe10);border-bottom:2px solid #f1f5f9;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:800}.IndividualWizard-module__46XAXa__spacingStack{flex-direction:column;gap:.75rem;display:flex}.IndividualWizard-module__46XAXa__otherInputWrapper{animation:.3s ease-out forwards IndividualWizard-module__46XAXa__slideDown}@keyframes IndividualWizard-module__46XAXa__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.IndividualWizard-module__46XAXa__progressHeader{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.IndividualWizard-module__46XAXa__backLink{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.IndividualWizard-module__46XAXa__progressBar{background:#f1f5f9;border-radius:3px;flex:1;height:6px;overflow:hidden}.IndividualWizard-module__46XAXa__progressFill{background:var(--color-primary);height:100%;transition:width .3s}.IndividualWizard-module__46XAXa__stepCount{color:var(--color-text-muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.IndividualWizard-module__46XAXa__footer{border-top:1px solid #f1f5f9;margin-top:2rem;padding-top:2rem}.IndividualWizard-module__46XAXa__successView{padding:1rem}.IndividualWizard-module__46XAXa__successIcon{color:#10b981;margin-bottom:1.5rem}.IndividualWizard-module__46XAXa__successTitle{margin-bottom:1rem;font-size:2.5rem;font-weight:800}.IndividualWizard-module__46XAXa__successText{color:var(--color-text-muted);max-width:500px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.125rem}@media (max-width:768px){.IndividualWizard-module__46XAXa__pathGrid,.IndividualWizard-module__46XAXa__formGrid,.IndividualWizard-module__46XAXa__formGrid2{grid-template-columns:1fr}.IndividualWizard-module__46XAXa__card{padding:1.5rem}}.IndividualWizard-module__46XAXa__emailStepBox{max-width:500px;margin:0 auto;padding:1rem 2rem}.IndividualWizard-module__46XAXa__blobBase{filter:blur(90px);z-index:-1;opacity:.5;pointer-events:none;border-radius:50%;position:absolute}.IndividualWizard-module__46XAXa__blob1{background:radial-gradient(circle,#febe1026 0%,#fff0 70%);width:600px;height:600px;animation:10s ease-in-out infinite alternate IndividualWizard-module__46XAXa__pulse;top:-150px;left:-150px}.IndividualWizard-module__46XAXa__blob2{background:radial-gradient(circle,#f1f5f9 0%,#fff0 70%);width:500px;height:500px;animation:15s ease-in-out infinite alternate IndividualWizard-module__46XAXa__drift;bottom:-100px;right:-100px}@keyframes IndividualWizard-module__46XAXa__pulse{0%{opacity:.5;transform:scale(1)}to{opacity:.3;transform:scale(1.1)}}@keyframes IndividualWizard-module__46XAXa__drift{0%{transform:translate(0)}to{transform:translate(-20px,-20px)}}.IndividualWizard-module__46XAXa__elegantInput{height:3.5rem;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;font-size:1.125rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.IndividualWizard-module__46XAXa__elegantInput:focus{transform:translateY(-1px);border-color:var(--color-primary)!important;background-color:#fff!important;box-shadow:0 4px 12px #febe101a!important}.IndividualWizard-module__46XAXa__continueButton{letter-spacing:.02em;background:linear-gradient(135deg,var(--color-primary)0%,#ebb400 100%);height:3.5rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #ebb40040}.IndividualWizard-module__46XAXa__continueButton:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ebb40059}
.AboutPage-module__tL3wBa__main{min-height:100vh}.AboutPage-module__tL3wBa__heroSection{background-color:var(--color-surface);background-image:url(/pattern-white-v2.png);background-size:200px;padding:8rem 0 6rem}.AboutPage-module__tL3wBa__heroContent{text-align:center;max-width:900px;margin:0 auto}.AboutPage-module__tL3wBa__title{color:var(--color-text-main);letter-spacing:-.02em;margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.AboutPage-module__tL3wBa__intro{color:var(--color-text-muted);max-width:800px;margin:0 auto;font-size:1.5rem;line-height:1.6}.AboutPage-module__tL3wBa__philosophySection{padding:6rem 0}.AboutPage-module__tL3wBa__sectionTitle{text-align:center;color:var(--color-text-main);margin-bottom:3.5rem;font-size:2.25rem;font-weight:800}.AboutPage-module__tL3wBa__philosophyGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.AboutPage-module__tL3wBa__philosophyCard{background:var(--color-surface);border:1px solid #00000008;border-radius:2rem;padding:3rem 2.5rem;transition:transform .3s}.AboutPage-module__tL3wBa__philosophyCard:hover{transform:translateY(-5px)}.AboutPage-module__tL3wBa__cardTitle{color:var(--color-text-main);margin-bottom:1.25rem;font-size:1.5rem;font-weight:700}.AboutPage-module__tL3wBa__cardText{color:var(--color-text-muted);font-size:1.125rem;line-height:1.7}.AboutPage-module__tL3wBa__infoSection{padding:4rem 0 10rem}.AboutPage-module__tL3wBa__infoGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;display:grid}.AboutPage-module__tL3wBa__infoBlock{text-align:left;color:#fff;background-color:#111;border-radius:3rem;padding:4rem;transition:transform .3s}.AboutPage-module__tL3wBa__infoBlock:hover{transform:translateY(-5px)}.AboutPage-module__tL3wBa__infoBlock .AboutPage-module__tL3wBa__sectionTitle{text-align:left;color:#fff;margin-bottom:1.5rem;font-size:2rem}.AboutPage-module__tL3wBa__infoText{color:#ffffffe6;font-size:1.2rem;line-height:1.7}@media (max-width:768px){.AboutPage-module__tL3wBa__title{font-size:2.5rem}.AboutPage-module__tL3wBa__intro{font-size:1.25rem}.AboutPage-module__tL3wBa__infoGrid{grid-template-columns:1fr}}
.AusbildungPage-module__4GW85G__section{padding:6rem 0}.AusbildungPage-module__4GW85G__hero{background-color:var(--color-surface);text-align:center;background-image:url(/pattern-white-v2.png);background-size:200px;padding:10rem 0 7rem}.AusbildungPage-module__4GW85G__heroTitle{color:var(--color-text-main);margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.AusbildungPage-module__4GW85G__heroSubtitle{color:var(--color-text-muted);max-width:800px;margin:0 auto;font-size:1.5rem;line-height:1.6}.AusbildungPage-module__4GW85G__infoGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.AusbildungPage-module__4GW85G__sectionTitle{color:var(--color-text-main);margin-bottom:1.5rem;font-size:2.5rem;font-weight:800}.AusbildungPage-module__4GW85G__description{color:var(--color-text-muted);font-size:1.25rem;line-height:1.8}.AusbildungPage-module__4GW85G__graphicBox{background:var(--color-surface);border:1px solid #0000000d;border-radius:2.5rem;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem;display:flex}.AusbildungPage-module__4GW85G__graphicStep{align-items:center;gap:1.5rem;width:100%;font-size:1.25rem;font-weight:700;display:flex}.AusbildungPage-module__4GW85G__graphicIcon{color:var(--color-primary-dark);width:32px;height:32px}.AusbildungPage-module__4GW85G__graphicPlus{color:var(--color-primary);font-size:2rem;font-weight:800}.AusbildungPage-module__4GW85G__comparisonSection{background-color:var(--color-surface)}.AusbildungPage-module__4GW85G__comparisonGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.AusbildungPage-module__4GW85G__compCard{text-align:center;background:#fff;border:1.5px solid #f1f5f9;border-radius:2rem;padding:3rem 2rem}.AusbildungPage-module__4GW85G__compCard h3{color:var(--color-secondary);margin-bottom:1.5rem;font-size:1.75rem;font-weight:800}.AusbildungPage-module__4GW85G__compCard p{color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}.AusbildungPage-module__4GW85G__compCard.AusbildungPage-module__4GW85G__featured{border-color:var(--color-primary);z-index:1;position:relative;transform:scale(1.05);box-shadow:0 20px 40px #0000000d}.AusbildungPage-module__4GW85G__badge{background:var(--color-primary);color:var(--color-secondary);text-transform:uppercase;border-radius:1rem;padding:.25rem 1rem;font-size:.8125rem;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.AusbildungPage-module__4GW85G__requirementsBox{background:var(--color-secondary);color:#fff;border-radius:3rem;padding:4rem}.AusbildungPage-module__4GW85G__requirementsTitle{text-align:center;margin-bottom:3rem;font-size:2.25rem;font-weight:800}.AusbildungPage-module__4GW85G__reqGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.AusbildungPage-module__4GW85G__reqItem{opacity:.9;gap:1.5rem;font-size:1.125rem;line-height:1.5;display:flex}.AusbildungPage-module__4GW85G__checkIcon{color:var(--color-primary);flex-shrink:0}.AusbildungPage-module__4GW85G__ctaBox{text-align:center;padding:5rem 0}.AusbildungPage-module__4GW85G__ctaTitle{margin-bottom:2rem;font-size:2.25rem;font-weight:800}.AusbildungPage-module__4GW85G__primaryButton{background:var(--color-primary);color:var(--color-secondary);border-radius:999px;align-items:center;gap:.75rem;padding:1.25rem 3rem;font-size:1.25rem;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.AusbildungPage-module__4GW85G__primaryButton:hover{transform:scale(1.03)}@media (max-width:768px){.AusbildungPage-module__4GW85G__infoGrid{grid-template-columns:1fr}.AusbildungPage-module__4GW85G__heroTitle{font-size:2rem}.AusbildungPage-module__4GW85G__compCard.AusbildungPage-module__4GW85G__featured{margin:1rem 0;transform:scale(1)}.AusbildungPage-module__4GW85G__requirementsBox{padding:2.5rem 1.5rem}}
.LoginPage-module__t-23IW__main{min-height:calc(100vh - 8rem);padding-bottom:4rem;padding-top:var(--spacing-header-intro-mobile);background-color:#fafafa;background-image:url(/pattern-white-v2.png);background-repeat:repeat;background-size:200px;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.LoginPage-module__t-23IW__main{padding-top:var(--spacing-header-intro-tablet)}}@media (min-width:1024px){.LoginPage-module__t-23IW__main{padding-top:var(--spacing-header-intro-desktop)}}.LoginPage-module__t-23IW__card{background:#fff;border:1px solid #f0f0f0;border-radius:2rem;max-width:480px;margin:0 auto;padding:3rem;box-shadow:0 20px 40px #0000000d}.LoginPage-module__t-23IW__header{text-align:center;margin-bottom:2.5rem}.LoginPage-module__t-23IW__iconBox{background-color:var(--color-primary);color:#fff;border-radius:1.25rem;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:flex;box-shadow:0 10px 20px #febe104d}.LoginPage-module__t-23IW__title{color:var(--color-secondary);margin-bottom:.5rem;font-size:2rem;font-weight:800}.LoginPage-module__t-23IW__subtitle{color:#6b7280;font-size:1rem}.LoginPage-module__t-23IW__roleSelector{background:#f3f4f6;border-radius:.75rem;gap:.25rem;margin-bottom:2rem;padding:.375rem;display:flex}.LoginPage-module__t-23IW__roleTab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.LoginPage-module__t-23IW__roleTab.LoginPage-module__t-23IW__active{color:var(--color-secondary);background:#fff;box-shadow:0 2px 4px #0000000d}.LoginPage-module__t-23IW__form{flex-direction:column;gap:1.5rem;display:flex}.LoginPage-module__t-23IW__forgotPass{text-align:right;margin-top:-.5rem}.LoginPage-module__t-23IW__forgotPass a{color:var(--color-secondary);font-size:.875rem;font-weight:600;text-decoration:none}.LoginPage-module__t-23IW__footerText{text-align:center;color:#6b7280;margin-top:2rem;font-size:.875rem}.LoginPage-module__t-23IW__footerText a{color:var(--color-secondary);font-weight:700;text-decoration:none}
.SignupPage-module__XOfTRW__main{min-height:calc(100vh - 8rem);padding-bottom:4rem;padding-top:var(--spacing-header-intro-mobile);background-color:#fafafa;background-image:url(/pattern-white-v2.png);background-repeat:repeat;background-size:200px;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.SignupPage-module__XOfTRW__main{padding-top:var(--spacing-header-intro-tablet)}}@media (min-width:1024px){.SignupPage-module__XOfTRW__main{padding-top:var(--spacing-header-intro-desktop)}}.SignupPage-module__XOfTRW__card{background:#fff;border:1px solid #f0f0f0;border-radius:2rem;max-width:520px;margin:0 auto;padding:3rem;box-shadow:0 20px 40px #0000000d}.SignupPage-module__XOfTRW__header{text-align:center;margin-bottom:2.5rem}.SignupPage-module__XOfTRW__iconBox{background-color:var(--color-primary);color:#fff;border-radius:1.25rem;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:flex;box-shadow:0 10px 20px #febe104d}.SignupPage-module__XOfTRW__title{color:var(--color-secondary);margin-bottom:.5rem;font-size:2rem;font-weight:800}.SignupPage-module__XOfTRW__subtitle{color:#6b7280;font-size:1rem}.SignupPage-module__XOfTRW__roleSelector{background:#f3f4f6;border-radius:.75rem;gap:.25rem;margin-bottom:2rem;padding:.375rem;display:flex}.SignupPage-module__XOfTRW__roleTab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.SignupPage-module__XOfTRW__roleTab.SignupPage-module__XOfTRW__active{color:var(--color-secondary);background:#fff;box-shadow:0 2px 4px #0000000d}.SignupPage-module__XOfTRW__form{flex-direction:column;gap:1.25rem;display:flex}.SignupPage-module__XOfTRW__row{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}@media (max-width:480px){.SignupPage-module__XOfTRW__row{grid-template-columns:1fr}}.SignupPage-module__XOfTRW__terms{color:#9ca3af;margin:.5rem 0;font-size:.75rem;line-height:1.5}.SignupPage-module__XOfTRW__terms a{color:#6b7280;text-decoration:underline}.SignupPage-module__XOfTRW__footerText{text-align:center;color:#6b7280;margin-top:2rem;font-size:.875rem}.SignupPage-module__XOfTRW__footerText a{color:var(--color-secondary);font-weight:700;text-decoration:none}
.EmployerPage-module__Elkh-a__main{background-color:#fff;min-height:100vh}.EmployerPage-module__Elkh-a__hero{background-color:var(--color-surface);background-image:url(/pattern-white-v2.png);background-size:200px;padding:8rem 0 6rem}.EmployerPage-module__Elkh-a__heroContent{text-align:center;max-width:900px;margin:0 auto}.EmployerPage-module__Elkh-a__heroTitle{color:var(--color-text-main);letter-spacing:-.02em;margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.EmployerPage-module__Elkh-a__heroSubtitle{color:var(--color-text-muted);font-size:1.5rem;line-height:1.6}.EmployerPage-module__Elkh-a__challengesSection{padding:8rem 0}.EmployerPage-module__Elkh-a__challengesGrid{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.EmployerPage-module__Elkh-a__sectionTitle{color:var(--color-text-main);margin-bottom:2rem;font-size:2.25rem;font-weight:800}.EmployerPage-module__Elkh-a__description{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:1.25rem;line-height:1.8}.EmployerPage-module__Elkh-a__solutionCard{background:var(--color-surface);border-radius:2.5rem;padding:4rem}.EmployerPage-module__Elkh-a__solutionTitle{color:var(--color-text-main);margin-bottom:2rem;font-size:1.75rem;font-weight:700}.EmployerPage-module__Elkh-a__solutionList{flex-direction:column;gap:1.5rem;padding:0;list-style:none;display:flex}.EmployerPage-module__Elkh-a__solutionItem{color:var(--color-text-main);gap:1.25rem;font-size:1.125rem;font-weight:500;line-height:1.4;display:flex}.EmployerPage-module__Elkh-a__icon{color:var(--color-primary-dark);flex-shrink:0}.EmployerPage-module__Elkh-a__modelSection{background:var(--color-secondary);color:#fff;padding:6rem 0}.EmployerPage-module__Elkh-a__modelContent{text-align:center;max-width:800px;margin:0 auto}.EmployerPage-module__Elkh-a__modelSection .EmployerPage-module__Elkh-a__sectionTitle{color:#fff}.EmployerPage-module__Elkh-a__modelText{opacity:.9;font-size:1.35rem;line-height:1.7}.EmployerPage-module__Elkh-a__ctaSection{padding:8rem 0 10rem}.EmployerPage-module__Elkh-a__ctaBox{background:var(--color-primary);text-align:center;background-image:url(/pattern-yellow-v2.jpg);background-size:240px;border-radius:3.5rem;padding:5rem 4rem}.EmployerPage-module__Elkh-a__ctaTitle{color:var(--color-secondary);margin-bottom:1.5rem;font-size:2.5rem;font-weight:800}.EmployerPage-module__Elkh-a__ctaDesc{max-width:700px;color:var(--color-secondary);margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.EmployerPage-module__Elkh-a__primaryButton{background:var(--color-secondary);color:#fff;border-radius:999px;align-items:center;gap:.75rem;padding:1.25rem 3rem;font-size:1.125rem;font-weight:700;transition:transform .2s;display:inline-flex}.EmployerPage-module__Elkh-a__primaryButton:hover{transform:scale(1.02)}@media (max-width:992px){.EmployerPage-module__Elkh-a__challengesGrid{grid-template-columns:1fr;gap:4rem}}@media (max-width:768px){.EmployerPage-module__Elkh-a__heroTitle{font-size:2.5rem}.EmployerPage-module__Elkh-a__ctaTitle{font-size:1.75rem}}
.EmployersPage-module__E3gata__section{padding:6rem 0}#EmployersPage-module__E3gata__inquiry{z-index:10;margin-top:-3rem;padding-top:0;position:relative}.EmployersPage-module__E3gata__hero{background-color:var(--color-surface);text-align:center;background-image:url(/pattern-white-v2.png);background-size:200px;padding:10rem 0 1rem}.EmployersPage-module__E3gata__heroTitle{color:var(--color-secondary);margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.EmployersPage-module__E3gata__heroSubtitle{color:var(--color-text-muted);max-width:800px;margin:0 auto;font-size:1.5rem;line-height:1.6}.EmployersPage-module__E3gata__introHeader{margin-bottom:0!important}.EmployersPage-module__E3gata__contentGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}[dir=rtl] .EmployersPage-module__E3gata__contentGrid{direction:rtl}.EmployersPage-module__E3gata__sectionTitle{color:var(--color-text-main);margin-bottom:1.5rem;font-size:2.5rem;font-weight:800}.EmployersPage-module__E3gata__description{color:var(--color-text-muted);margin-bottom:2rem;font-size:1.25rem;line-height:1.8}[dir=rtl] .EmployersPage-module__E3gata__sectionTitle,[dir=rtl] .EmployersPage-module__E3gata__description{text-align:right}.EmployersPage-module__E3gata__pointsGrid{gap:1.5rem;display:grid}.EmployersPage-module__E3gata__pointCard{border-left:5px solid var(--color-primary);background:#fff;border-radius:1.5rem;align-items:center;gap:1.5rem;padding:2rem;display:flex;box-shadow:0 10px 30px #0000000d}[dir=rtl] .EmployersPage-module__E3gata__pointCard{border-left:none;border-right:5px solid var(--color-primary);text-align:right;flex-direction:row-reverse}.EmployersPage-module__E3gata__pointCard h3{font-size:1.25rem;font-weight:700}.EmployersPage-module__E3gata__pointIcon{color:var(--color-primary-dark)}.EmployersPage-module__E3gata__blueSection{background-color:var(--color-secondary);color:#fff;text-align:center;padding:8rem 0}.EmployersPage-module__E3gata__philosophyContent{max-width:800px;margin:0 auto}.EmployersPage-module__E3gata__philosophyDesc{opacity:.9;font-size:1.5rem;font-weight:500;line-height:1.6}.EmployersPage-module__E3gata__ctaBox{text-align:center;background:var(--color-surface);border-radius:3rem;padding:5rem 3rem}.EmployersPage-module__E3gata__ctaTitle{margin-bottom:2rem;font-size:2.25rem;font-weight:800}.EmployersPage-module__E3gata__primaryButton{background:var(--color-secondary);color:#fff;border-radius:999px;align-items:center;gap:.75rem;padding:1.25rem 3rem;font-size:1.25rem;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.EmployersPage-module__E3gata__primaryButton:hover{transform:scale(1.03)}@media (max-width:768px){.EmployersPage-module__E3gata__contentGrid{grid-template-columns:1fr}.EmployersPage-module__E3gata__heroTitle{font-size:2.5rem}}
.home-module__87cNcW__section{padding:5rem 0;position:relative}.home-module__87cNcW__quizCtaSection{z-index:10;margin-top:-3rem;padding:2rem 0;position:relative}.home-module__87cNcW__quizCtaBox{background:#fff;border:1px solid #00000014;border-radius:2rem;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem 3rem;display:flex;box-shadow:0 20px 40px #0000000a}[dir=rtl] .home-module__87cNcW__quizCtaBox{flex-direction:row-reverse}[dir=rtl] .home-module__87cNcW__quizCtaContent{text-align:right}.home-module__87cNcW__quizCtaContent{flex:1}.home-module__87cNcW__quizCtaTitle{color:var(--color-secondary);margin-bottom:.5rem;font-size:1.75rem;font-weight:800}.home-module__87cNcW__quizCtaSubtitle{color:var(--color-text-muted);font-size:1.125rem}.home-module__87cNcW__secondaryButton{background-color:var(--color-surface);color:var(--color-text-main);border:2px solid var(--color-primary);cursor:pointer;border-radius:9999px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.home-module__87cNcW__secondaryButton:hover{background-color:var(--color-primary);color:#fff}@media (max-width:768px){.home-module__87cNcW__quizCtaBox{text-align:center;flex-direction:column;padding:2rem}}.home-module__87cNcW__container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.home-module__87cNcW__section:after{content:"";background:linear-gradient(90deg,#0000,#0000000f,#0000);width:80%;max-width:1200px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-module__87cNcW__marketSection{background-color:var(--color-surface,#f9fafb);background-blend-mode:overlay;opacity:.99;text-align:center;background-image:url(/pattern-white-v2.png);background-repeat:repeat;background-size:200px}.home-module__87cNcW__marketContent{z-index:1;max-width:800px;margin:0 auto;position:relative}[dir=rtl] .home-module__87cNcW__marketContent,[dir=rtl] .home-module__87cNcW__sectionTitle,[dir=rtl] .home-module__87cNcW__sectionText{text-align:right!important}.home-module__87cNcW__sectionTitle{color:var(--color-text-main,#111);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:2.25rem;font-weight:700}.home-module__87cNcW__sectionText{color:var(--color-text-muted,#555);margin-bottom:1.5rem;font-size:1.125rem;line-height:1.7}.home-module__87cNcW__servicesSection{background-color:var(--color-background,#fff)}.home-module__87cNcW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.home-module__87cNcW__card{background:var(--color-surface,#f9fafb);border:1px solid #00000008;border-radius:1rem;padding:2.5rem 2rem;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}[dir=rtl] .home-module__87cNcW__card{text-align:right;align-items:flex-end}[dir=rtl] .home-module__87cNcW__pathLink{flex-direction:row-reverse}.home-module__87cNcW__card:hover{border-color:#00000014;transform:translateY(-5px);box-shadow:0 12px 24px #0000000f}.home-module__87cNcW__iconWrapper{width:56px;height:56px;color:var(--color-primary-dark);background-color:#febe101f;border-radius:14px;justify-content:center;align-items:center;margin-bottom:1.5rem;transition:transform .3s;display:flex}.home-module__87cNcW__card:hover .home-module__87cNcW__iconWrapper{background-color:#febe1033;transform:scale(1.1)rotate(3deg)}.home-module__87cNcW__cardTitle{color:var(--color-text-main,#111);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.home-module__87cNcW__cardText{color:var(--color-text-muted,#555);font-size:1rem;line-height:1.6}.home-module__87cNcW__trustSection{background-color:var(--color-background);position:relative}.home-module__87cNcW__trustGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:3rem;margin-top:3rem;display:grid}.home-module__87cNcW__trustItem{text-align:left;background-color:var(--color-surface);border:1px solid #0000;border-radius:1rem;padding:2rem;transition:border-color .2s}[dir=rtl] .home-module__87cNcW__trustItem{text-align:right}.home-module__87cNcW__trustItem:hover{border-color:var(--color-primary-light)}.home-module__87cNcW__trustTitle{color:var(--color-text-main,#111);align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;display:flex}[dir=rtl] .home-module__87cNcW__trustTitle{flex-direction:row-reverse}.home-module__87cNcW__trustDesc{color:var(--color-text-muted,#555);margin-left:2.25rem;font-size:1rem;line-height:1.6}[dir=rtl] .home-module__87cNcW__trustDesc{margin-left:0;margin-right:2.25rem}.home-module__87cNcW__consultationSection{background:linear-gradient(135deg,#febe1014 0%,#fff9 100%),var(--color-surface);text-align:center;border:1px solid #febe1026;border-radius:1.5rem;max-width:1000px;margin:5rem auto;padding:4rem 2rem;position:relative;overflow:hidden}.home-module__87cNcW__consultationSection:before{content:"";background:radial-gradient(circle,var(--color-primary-light)0%,transparent 70%);opacity:.2;filter:blur(40px);border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.home-module__87cNcW__consultationTitle{color:var(--color-text-main,#111);margin-bottom:1rem;font-size:2.5rem;font-weight:800;position:relative}.home-module__87cNcW__consultationDesc{color:var(--color-text-muted,#555);max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem;position:relative}.home-module__87cNcW__finalCtaSection{text-align:center;padding-bottom:8rem}.home-module__87cNcW__primaryButton{background-color:var(--color-primary,#0070f3);color:#fff;cursor:pointer;border:none;border-radius:9999px;padding:1rem 2rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.home-module__87cNcW__primaryButton:hover{opacity:.9}.home-module__87cNcW__marketSignal{text-align:left;background:#fff;border:1px solid #febe1033;border-radius:1.5rem;flex-direction:column;align-items:flex-start;width:100%;max-width:850px;margin-top:3.5rem;margin-left:auto;margin-right:auto;padding:2.5rem;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;box-shadow:0 10px 30px #00000014}[dir=rtl] .home-module__87cNcW__marketSignal{text-align:right;align-items:flex-end}[dir=rtl] .home-module__87cNcW__marketSignal:before{border-radius:6px 0 0 6px;left:auto;right:0}.home-module__87cNcW__marketSignal:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001f}.home-module__87cNcW__marketSignal:before{content:"";background-color:var(--color-primary,#febe10);border-top-right-radius:6px;border-bottom-right-radius:6px;width:6px;position:absolute;top:2rem;bottom:2rem;left:0}.home-module__87cNcW__signalLabel{text-transform:uppercase;color:var(--color-text-muted,#666);letter-spacing:.1em;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:800;display:flex}.home-module__87cNcW__pulsingDot{background-color:#22c55e;border-radius:50%;width:12px;height:12px;animation:2s infinite home-module__87cNcW__pulse-green;box-shadow:0 0 #22c55eb3}@keyframes home-module__87cNcW__pulse-green{0%{transform:scale(.95);box-shadow:0 0 #22c55eb3}70%{transform:scale(1.1);box-shadow:0 0 0 10px #22c55e00}to{transform:scale(.95);box-shadow:0 0 #22c55e00}}.home-module__87cNcW__signalHeadline{color:var(--color-text-main,#111);letter-spacing:-.01em;margin-bottom:1rem;font-size:1.75rem;font-weight:800;line-height:1.3}.home-module__87cNcW__signalMeta{border-top:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:1.5rem;width:100%;margin-top:1rem;padding-top:1.5rem;font-size:1rem;display:flex}[dir=rtl] .home-module__87cNcW__signalMeta,[dir=rtl] .home-module__87cNcW__signalLink{flex-direction:row-reverse}.home-module__87cNcW__signalSource{color:var(--color-text-muted,#666);font-weight:600}.home-module__87cNcW__signalLink{color:var(--color-primary-dark,#b4860b);align-items:center;gap:.375rem;font-weight:700;text-decoration:none;transition:color .2s,gap .2s;display:flex}.home-module__87cNcW__signalLink:hover{color:var(--color-primary,#febe10);gap:.625rem}.home-module__87cNcW__pathLink{color:var(--color-primary-dark);align-items:center;gap:.5rem;margin-top:1.5rem;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.home-module__87cNcW__pathLink:hover{gap:.75rem}
.JobSeekers-module__ZXiZxq__section{padding:6rem 0;position:relative}.JobSeekers-module__ZXiZxq__container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.JobSeekers-module__ZXiZxq__hero{background-color:var(--color-surface);text-align:center;background-image:url(/pattern-white-v2.png);background-size:200px;padding:10rem 0 7rem}.JobSeekers-module__ZXiZxq__heroContent{max-width:900px;margin:0 auto}.JobSeekers-module__ZXiZxq__heroTitle{color:var(--color-text-main);letter-spacing:-.03em;margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.JobSeekers-module__ZXiZxq__heroSubtitle{color:var(--color-text-muted);font-size:1.5rem;line-height:1.6}.JobSeekers-module__ZXiZxq__marketSection{background-color:#fff}.JobSeekers-module__ZXiZxq__marketContent{max-width:800px;margin:0 auto}.JobSeekers-module__ZXiZxq__sectionTitle{color:var(--color-text-main);margin-bottom:2rem;font-size:2.5rem;font-weight:800}.JobSeekers-module__ZXiZxq__sectionText{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:1.125rem;line-height:1.8}.JobSeekers-module__ZXiZxq__servicesSection{background-color:var(--color-surface)}.JobSeekers-module__ZXiZxq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;margin-top:4rem;display:grid}.JobSeekers-module__ZXiZxq__card{background:#fff;border-radius:1.5rem;padding:3rem 2.5rem;box-shadow:0 10px 30px #0000000d}.JobSeekers-module__ZXiZxq__iconWrapper{width:60px;height:60px;color:var(--color-primary-dark);background-color:#febe1026;border-radius:15px;justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.JobSeekers-module__ZXiZxq__cardTitle{color:var(--color-text-main);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.JobSeekers-module__ZXiZxq__cardText{color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}.JobSeekers-module__ZXiZxq__trustGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:4rem;display:grid}.JobSeekers-module__ZXiZxq__trustItem{background:var(--color-surface);border-radius:1.5rem;padding:2.5rem}.JobSeekers-module__ZXiZxq__trustTitle{align-items:center;gap:1rem;margin-bottom:1rem;font-size:1.25rem;font-weight:800;display:flex}.JobSeekers-module__ZXiZxq__trustDesc{color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}.JobSeekers-module__ZXiZxq__marketSignal{border:2px solid var(--color-primary);text-align:left;background:#fff;border-radius:2rem;margin-top:4rem;padding:3rem;box-shadow:0 20px 40px #00000014}.JobSeekers-module__ZXiZxq__signalLabel{color:var(--color-text-muted);text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:800;display:flex}.JobSeekers-module__ZXiZxq__pulsingDot{background:#10b981;border-radius:50%;width:12px;height:12px;animation:2s infinite JobSeekers-module__ZXiZxq__pulse}@keyframes JobSeekers-module__ZXiZxq__pulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 10px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.JobSeekers-module__ZXiZxq__signalHeadline{margin-bottom:1.5rem;font-size:2rem;font-weight:800}.JobSeekers-module__ZXiZxq__signalMeta{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:2rem;display:flex}.JobSeekers-module__ZXiZxq__signalSource{color:var(--color-text-muted);font-weight:700}.JobSeekers-module__ZXiZxq__signalLink{color:var(--color-primary-dark);align-items:center;gap:.5rem;font-weight:800;text-decoration:none;display:flex}.JobSeekers-module__ZXiZxq__ctaBox{background:var(--color-primary);text-align:center;color:var(--color-secondary);border-radius:3rem;padding:5rem 3rem}.JobSeekers-module__ZXiZxq__ctaTitle{margin-bottom:1.5rem;font-size:2.5rem;font-weight:800}.JobSeekers-module__ZXiZxq__ctaDesc{max-width:600px;margin:0 auto 3rem;font-size:1.25rem}.JobSeekers-module__ZXiZxq__primaryButton{background:var(--color-secondary);color:#fff;border-radius:999px;align-items:center;gap:.75rem;padding:1.25rem 3rem;font-size:1.25rem;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.JobSeekers-module__ZXiZxq__primaryButton:hover{transform:scale(1.03)}@media (max-width:768px){.JobSeekers-module__ZXiZxq__heroTitle{font-size:2.5rem}.JobSeekers-module__ZXiZxq__signalHeadline{font-size:1.5rem}}
.JobsPage-module__ZHqKmW__main{background-color:#fff;min-height:100vh}.JobsPage-module__ZHqKmW__hero{background-color:var(--color-surface);background-image:url(/pattern-white-v2.png);background-size:200px;padding:8rem 0 6rem}.JobsPage-module__ZHqKmW__heroContent{text-align:center;max-width:800px;margin:0 auto}.JobsPage-module__ZHqKmW__heroTitle{color:var(--color-text-main);margin-bottom:2rem;font-size:3.5rem;font-weight:800;line-height:1.1}.JobsPage-module__ZHqKmW__heroSubtitle{color:var(--color-text-muted);font-size:1.5rem;line-height:1.6}.JobsPage-module__ZHqKmW__guidanceSection{padding:8rem 0}.JobsPage-module__ZHqKmW__guidanceGrid{grid-template-columns:1.2fr .8fr;align-items:flex-start;gap:6rem;display:grid}.JobsPage-module__ZHqKmW__sectionTitle{color:var(--color-text-main);margin-bottom:1.5rem;font-size:2.25rem;font-weight:800}.JobsPage-module__ZHqKmW__description{color:var(--color-text-muted);margin-bottom:3rem;font-size:1.25rem;line-height:1.8}.JobsPage-module__ZHqKmW__challengeBox{background:var(--color-surface);border-radius:2rem;padding:3rem}.JobsPage-module__ZHqKmW__subTitle{color:var(--color-text-main);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.JobsPage-module__ZHqKmW__challengeList{flex-direction:column;gap:1.25rem;padding:0;list-style:none;display:flex}.JobsPage-module__ZHqKmW__challengeItem{color:var(--color-text-main);gap:1rem;font-size:1.125rem;font-weight:500;line-height:1.5;display:flex}.JobsPage-module__ZHqKmW__bullet{color:var(--color-primary-dark);flex-shrink:0;margin-top:.125rem}.JobsPage-module__ZHqKmW__methodologyCard{background:var(--color-secondary);color:#fff;border-radius:3rem;padding:4rem 3rem;position:sticky;top:8rem}.JobsPage-module__ZHqKmW__methodologyCard .JobsPage-module__ZHqKmW__sectionTitle{color:#fff;margin-bottom:3rem}.JobsPage-module__ZHqKmW__steps{flex-direction:column;gap:2.5rem;display:flex}.JobsPage-module__ZHqKmW__stepItem{align-items:flex-start;gap:1.5rem;display:flex}.JobsPage-module__ZHqKmW__stepNumber{background:var(--color-primary);width:32px;height:32px;color:var(--color-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.JobsPage-module__ZHqKmW__stepText{opacity:.9;font-size:1.125rem;font-weight:500;line-height:1.6}.JobsPage-module__ZHqKmW__ctaSection{padding:4rem 0 10rem}.JobsPage-module__ZHqKmW__ctaBox{background:var(--color-primary);text-align:center;background-image:url(/pattern-yellow-v2.jpg);background-size:240px;border-radius:3.5rem;padding:5rem 4rem}.JobsPage-module__ZHqKmW__ctaTitle{color:var(--color-secondary);margin-bottom:1.5rem;font-size:2.5rem;font-weight:800}.JobsPage-module__ZHqKmW__ctaDesc{max-width:700px;color:var(--color-secondary);margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.6}.JobsPage-module__ZHqKmW__primaryButton{background:var(--color-secondary);color:#fff;border-radius:999px;align-items:center;gap:.75rem;padding:1.25rem 3rem;font-size:1.125rem;font-weight:700;transition:transform .2s;display:inline-flex}.JobsPage-module__ZHqKmW__primaryButton:hover{transform:scale(1.02)}@media (max-width:1100px){.JobsPage-module__ZHqKmW__guidanceGrid{grid-template-columns:1fr;gap:4rem}.JobsPage-module__ZHqKmW__methodologyCard{position:static}}@media (max-width:768px){.JobsPage-module__ZHqKmW__heroTitle{font-size:2.5rem}.JobsPage-module__ZHqKmW__ctaTitle{font-size:1.75rem}}
.JobDetailPage-module__agbF2G__wrapper{background-color:#f8fafc;min-height:100vh;padding:3rem 0}.JobDetailPage-module__agbF2G__backLink{color:#64748b;align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.JobDetailPage-module__agbF2G__backLink:hover{color:var(--color-secondary)}.JobDetailPage-module__agbF2G__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.JobDetailPage-module__agbF2G__grid{grid-template-columns:2fr 1fr}}.JobDetailPage-module__agbF2G__mainCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;padding:2.5rem;box-shadow:0 4px 6px -1px #0000000d}.JobDetailPage-module__agbF2G__header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem;display:flex}@media (min-width:768px){.JobDetailPage-module__agbF2G__header{flex-direction:row;align-items:center}}.JobDetailPage-module__agbF2G__titleGroup h1{color:#0f172a;margin-bottom:.5rem;font-size:2.25rem;font-weight:800;line-height:1.2}.JobDetailPage-module__agbF2G__titleGroup p{color:#475569;font-size:1.25rem;font-weight:600}.JobDetailPage-module__agbF2G__typeBadge{color:#1d4ed8;background-color:#eff6ff;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.JobDetailPage-module__agbF2G__infoGrid{border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2.5rem;padding:2rem 0;display:grid}@media (min-width:640px){.JobDetailPage-module__agbF2G__infoGrid{grid-template-columns:repeat(4,1fr)}}.JobDetailPage-module__agbF2G__infoItem{align-items:center;gap:1rem;display:flex}.JobDetailPage-module__agbF2G__iconBox{color:#94a3b8;flex-shrink:0}.JobDetailPage-module__agbF2G__infoLabel{text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;margin-bottom:.25rem;font-size:.7rem;font-weight:800;display:block}.JobDetailPage-module__agbF2G__infoValue{color:#334155;font-size:.9375rem;font-weight:600;display:block}.JobDetailPage-module__agbF2G__sectionTitle{color:#0f172a;margin-bottom:1.25rem;font-size:1.25rem;font-weight:700}.JobDetailPage-module__agbF2G__contentBody p{color:#475569;margin-bottom:1.5rem;line-height:1.7}.JobDetailPage-module__agbF2G__contentBody ul{margin-bottom:2rem;padding:0;list-style-type:none}.JobDetailPage-module__agbF2G__contentBody li{color:#475569;margin-bottom:.75rem;padding-left:1.5rem;line-height:1.6;position:relative}.JobDetailPage-module__agbF2G__contentBody li:before{content:"•";color:var(--color-primary);font-weight:700;position:absolute;left:0}.JobDetailPage-module__agbF2G__sidebar{flex-direction:column;gap:1.5rem;display:flex}.JobDetailPage-module__agbF2G__stickySidebar{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:6rem}.JobDetailPage-module__agbF2G__applyCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:1.5rem;box-shadow:0 4px 6px -1px #0000000d}.JobDetailPage-module__agbF2G__applyTitle{color:#0f172a;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.JobDetailPage-module__agbF2G__applyDesc{color:#64748b;margin-bottom:1.5rem;font-size:.875rem}.JobDetailPage-module__agbF2G__successState{text-align:center;padding:1rem 0}.JobDetailPage-module__agbF2G__successIcon{color:#10b981;margin-bottom:1rem}.JobDetailPage-module__agbF2G__verifiedCard{color:#fff;background:#0f172a;border-radius:1.25rem;padding:1.5rem}.JobDetailPage-module__agbF2G__verifiedHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.JobDetailPage-module__agbF2G__verifiedHeader h3{font-size:1.125rem;font-weight:700}.JobDetailPage-module__agbF2G__verifiedIcon{color:#fbbf24}.JobDetailPage-module__agbF2G__verifiedDesc{color:#94a3b8;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.JobDetailPage-module__agbF2G__benefitsSection{border-top:1px solid #1e293b;padding-top:1rem}.JobDetailPage-module__agbF2G__benefitsLabel{color:#64748b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:block}.JobDetailPage-module__agbF2G__benefitsTags{flex-wrap:wrap;gap:.5rem;display:flex}.JobDetailPage-module__agbF2G__tag{color:#cbd5e1;background:#1e293b;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem}
.LegalPage-module__ywEh8G__main{color:#1a1a1a;padding-bottom:6rem;line-height:1.6}.LegalPage-module__ywEh8G__content{max-width:800px;margin:0 auto}.LegalPage-module__ywEh8G__heading{color:#111827;margin-bottom:2rem;font-size:2.5rem;font-weight:800}.LegalPage-module__ywEh8G__section{margin-bottom:3rem}.LegalPage-module__ywEh8G__sectionHeading{color:#111827;border-bottom:2px solid #febe10;margin-bottom:1.25rem;padding-bottom:.25rem;font-size:1.5rem;font-weight:700;display:inline-block}.LegalPage-module__ywEh8G__subHeading{color:#374151;margin:1.5rem 0 .75rem;font-size:1.125rem;font-weight:700}.LegalPage-module__ywEh8G__text{color:#4b5563;margin-bottom:1rem}.LegalPage-module__ywEh8G__list{margin-bottom:1.5rem;padding-left:1.5rem}.LegalPage-module__ywEh8G__listItem{color:#4b5563;margin-bottom:.5rem}.LegalPage-module__ywEh8G__contactBox{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;margin-top:1rem;padding:1.5rem}
.ServicesPage-module__AvUc2G__main{min-height:100vh}.ServicesPage-module__AvUc2G__heroSection{background-color:var(--color-surface);text-align:center;background-image:url(/pattern-white-v2.png);background-size:200px;padding:8rem 0 6rem}.ServicesPage-module__AvUc2G__title{color:var(--color-text-main);margin-bottom:2rem;font-size:3.5rem;font-weight:800}.ServicesPage-module__AvUc2G__intro{color:var(--color-text-muted);max-width:800px;margin:0 auto;font-size:1.5rem;line-height:1.6}.ServicesPage-module__AvUc2G__servicesList{flex-direction:column;gap:4rem;padding:6rem 0;display:flex}.ServicesPage-module__AvUc2G__serviceItem{background:#fff;border:1px solid #0000000d;border-radius:2.5rem;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:4rem;display:grid}.ServicesPage-module__AvUc2G__serviceItem:nth-child(2n){direction:rtl}.ServicesPage-module__AvUc2G__serviceItem:nth-child(2n)>div{direction:ltr}.ServicesPage-module__AvUc2G__serviceContent{flex-direction:column;gap:1.5rem;display:flex}.ServicesPage-module__AvUc2G__serviceTitle{color:var(--color-text-main);font-size:2.25rem;font-weight:800}.ServicesPage-module__AvUc2G__serviceDesc{color:var(--color-text-main);font-size:1.25rem;line-height:1.7}.ServicesPage-module__AvUc2G__serviceMeta{border-top:1px solid #0000000f;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:1.5rem;display:flex}.ServicesPage-module__AvUc2G__metaRow{flex-direction:column;gap:.25rem;display:flex}.ServicesPage-module__AvUc2G__metaLabel{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.05em;font-size:.875rem;font-weight:800}.ServicesPage-module__AvUc2G__metaValue{color:var(--color-primary-dark);font-size:1.125rem;font-weight:600}.ServicesPage-module__AvUc2G__ctaSection{text-align:center;padding:6rem 0 10rem}@media (max-width:992px){.ServicesPage-module__AvUc2G__serviceItem{grid-template-columns:1fr;gap:2rem;padding:3rem}.ServicesPage-module__AvUc2G__serviceItem:nth-child(2n){direction:ltr}}@media (max-width:768px){.ServicesPage-module__AvUc2G__title{font-size:2.5rem}.ServicesPage-module__AvUc2G__serviceTitle{font-size:1.75rem}}
.ContactForm-module__SReLuW__formCard{--color-surface:#262626;--color-background:#1a1a1a;--color-border:#404040;--color-text-main:#fff;--color-text-muted:#a3a3a3;--color-primary:#febe10;background:#111;border:1px solid #ffffff1a;border-radius:2rem;padding:3rem;box-shadow:0 10px 40px #0003}.ContactForm-module__SReLuW__formCard form{flex-direction:column;gap:1.25rem;display:flex}.ContactForm-module__SReLuW__formTitle{color:#fff;margin-bottom:2rem;font-size:1.75rem;font-weight:800}.ContactForm-module__SReLuW__submitButton{color:#000;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background-color:#febe10;border:none;border-radius:9999px;width:100%;margin-top:.5rem;padding:1rem;font-size:1rem;font-weight:700;transition:transform .2s,background-color .2s}.ContactForm-module__SReLuW__submitButton:hover{background-color:#f5b000;transform:translateY(-2px)}.ContactForm-module__SReLuW__submitButton:disabled{color:#888;cursor:not-allowed;background-color:#555;transform:none}.ContactForm-module__SReLuW__successMessage{color:#4ade80;background-color:#15803d33;border:1px solid #4ade8033;border-radius:12px;margin-bottom:1rem;padding:1rem;font-weight:500}.ContactForm-module__SReLuW__errorMessage{color:#f87171;background-color:#b91c1c33;border:1px solid #f8717133;border-radius:12px;margin-bottom:1rem;padding:1rem;font-weight:500}@media (max-width:768px){.ContactForm-module__SReLuW__formCard{border-radius:1.5rem;padding:2rem}}
.JobBoard-module__ribPGW__wrapper{width:100%;max-width:900px;margin:0 auto}.JobBoard-module__ribPGW__searchBar{background-color:#fff;border:1px solid #f3f4f6;border-radius:1rem;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex;box-shadow:0 4px 20px #0000000d}@media (min-width:640px){.JobBoard-module__ribPGW__searchBar{flex-direction:row;align-items:center}}.JobBoard-module__ribPGW__inputWrapper{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;flex:1;align-items:center;padding:0 1rem;transition:all .2s;display:flex}.JobBoard-module__ribPGW__inputWrapper:focus-within{border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 3px #febe101a}.JobBoard-module__ribPGW__searchIcon{color:#9ca3af;margin-right:.75rem}.JobBoard-module__ribPGW__searchInput{width:100%;color:var(--color-secondary);background:0 0;border:none;outline:none;padding:.75rem 0;font-size:.95rem}.JobBoard-module__ribPGW__filterWrapper{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;min-width:200px;padding:0 1rem;display:flex}.JobBoard-module__ribPGW__filterIcon{color:#9ca3af;margin-right:.5rem}.JobBoard-module__ribPGW__categorySelect{width:100%;color:var(--color-secondary);cursor:pointer;background:0 0;border:none;outline:none;padding:.75rem 0;font-size:.95rem}.JobBoard-module__ribPGW__jobsList{flex-direction:column;gap:1.25rem;display:flex}.JobBoard-module__ribPGW__jobCard{background-color:#fff;border:1px solid #f3f4f6;border-radius:1.25rem;flex-direction:column;gap:1.5rem;padding:1.5rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #00000005}.JobBoard-module__ribPGW__jobCard:hover{border-color:#febe104d;transform:translateY(-4px);box-shadow:0 10px 30px #00000014}@media (min-width:768px){.JobBoard-module__ribPGW__jobCard{flex-direction:row;justify-content:space-between;align-items:center}}.JobBoard-module__ribPGW__jobInfo{flex:1}.JobBoard-module__ribPGW__titleRow{align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.JobBoard-module__ribPGW__jobTitle{color:#111827;font-size:1.25rem;font-weight:700}.JobBoard-module__ribPGW__badge{text-transform:uppercase;letter-spacing:.02em;border-radius:2rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.JobBoard-module__ribPGW__badgeBlue{color:#2563eb;background-color:#eff6ff}.JobBoard-module__ribPGW__badgeYellow{color:#d97706;background-color:#fffbeb}.JobBoard-module__ribPGW__companyName{color:#374151;margin-bottom:1rem;font-weight:600}.JobBoard-module__ribPGW__metaRow{flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem;display:flex}.JobBoard-module__ribPGW__metaItem{color:#6b7280;align-items:center;gap:.5rem;font-size:14px;display:flex}.JobBoard-module__ribPGW__description{color:#6b7280;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.JobBoard-module__ribPGW__jobActions{gap:.75rem;display:flex}@media (min-width:768px){.JobBoard-module__ribPGW__jobActions{flex-direction:column;min-width:140px}}.JobBoard-module__ribPGW__applyBtn{width:100%}.JobBoard-module__ribPGW__noResults{text-align:center;color:#6b7280;background-color:#f9fafb;border-radius:1rem;padding:4rem 2rem}
.LegalLayout-module__CHRN_a__legalContainer{max-width:800px;margin:0 auto;padding:4rem 1.5rem}.LegalLayout-module__CHRN_a__title{color:var(--color-primary);margin-bottom:2rem;font-size:2.5rem;font-weight:800}.LegalLayout-module__CHRN_a__content h2{color:var(--color-text-primary);margin-top:3rem;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.LegalLayout-module__CHRN_a__content h3{color:var(--color-text-primary);margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.LegalLayout-module__CHRN_a__content p{color:var(--color-text-muted);margin-bottom:1.25rem;line-height:1.7}.LegalLayout-module__CHRN_a__content ul{margin-bottom:1.25rem;padding-left:1.5rem;list-style-type:disc}.LegalLayout-module__CHRN_a__content li{color:var(--color-text-muted);margin-bottom:.5rem}
.SharedDarkCard-module__BbZp1q__darkCard{color:#fff!important;background:#000!important;border:1px solid #ffffff1a!important;border-radius:2.5rem!important;box-shadow:0 20px 60px #0006!important}.SharedDarkCard-module__BbZp1q__darkCard h1,.SharedDarkCard-module__BbZp1q__darkCard h2,.SharedDarkCard-module__BbZp1q__darkCard h3,.SharedDarkCard-module__BbZp1q__darkCard h4,.SharedDarkCard-module__BbZp1q__darkCard h5,.SharedDarkCard-module__BbZp1q__darkCard h6{color:#fff!important}.SharedDarkCard-module__BbZp1q__darkCard label{color:#ffffffe6!important}.SharedDarkCard-module__BbZp1q__darkCard p,.SharedDarkCard-module__BbZp1q__darkCard span,.SharedDarkCard-module__BbZp1q__darkCard div{color:inherit}.SharedDarkCard-module__BbZp1q__darkCard p.SharedDarkCard-module__BbZp1q__subtitle,.SharedDarkCard-module__BbZp1q__darkCard .SharedDarkCard-module__BbZp1q__textMuted{color:#ffffffb3!important}.SharedDarkCard-module__BbZp1q__darkCard input,.SharedDarkCard-module__BbZp1q__darkCard textarea,.SharedDarkCard-module__BbZp1q__darkCard select,.SharedDarkCard-module__BbZp1q__darkCard [role=combobox]{color:#fff!important;background-color:#ffffff0d!important;border-color:#fff3!important}.SharedDarkCard-module__BbZp1q__darkCard input::placeholder,.SharedDarkCard-module__BbZp1q__darkCard textarea::placeholder{color:#ffffff80!important}.SharedDarkCard-module__BbZp1q__darkCard input:focus,.SharedDarkCard-module__BbZp1q__darkCard textarea:focus,.SharedDarkCard-module__BbZp1q__darkCard select:focus,.SharedDarkCard-module__BbZp1q__darkCard [role=combobox]:focus,.SharedDarkCard-module__BbZp1q__darkCard [role=combobox]:focus-within,.SharedDarkCard-module__BbZp1q__darkCard [role=combobox][aria-expanded=true]{border-color:var(--color-primary,#febe10)!important;background-color:#ffffff1a!important;outline:none!important;box-shadow:0 0 0 2px #febe1033!important}.SharedDarkCard-module__BbZp1q__darkInput{color:#fff!important;background-color:#ffffff0d!important;border-color:#fff3!important}.SharedDarkCard-module__BbZp1q__darkCard button[variant=ghost],.SharedDarkCard-module__BbZp1q__secondaryActionBtn{color:#fff!important;background-color:#ffffff1a!important;border:1px solid #fff3!important}.SharedDarkCard-module__BbZp1q__darkCard button[variant=ghost]:hover,.SharedDarkCard-module__BbZp1q__secondaryActionBtn:hover{background-color:#fff3!important}.SharedDarkCard-module__BbZp1q__darkCard .SharedDarkCard-module__BbZp1q__successIcon{color:#10b981!important}.SharedDarkCard-module__BbZp1q__darkCard .SharedDarkCard-module__BbZp1q__errorText{color:#ef4444!important}
