.Navbar_navbar__EY7Ti{position:fixed;top:1.5rem;left:0;width:100%;z-index:999;justify-content:space-between;padding:0 2rem;box-sizing:border-box}.Navbar_logoContainer__RV_sN,.Navbar_navbar__EY7Ti{display:flex;align-items:center}.Navbar_logo__104zV{height:80px!important;max-height:100px}.Navbar_menu__gqdRY{display:flex;gap:1.5rem;background:#ffffff45;padding:.75rem 2.5rem;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);list-style:none;align-items:center;border:2px solid #00adef;font-family:Nunito,sans-serif;font-weight:700!important;font-size:20px}.Navbar_menu__gqdRY li a{color:#4c4c4c;text-decoration:none;padding:.5rem .75rem;transition:color .3s ease}.Navbar_menu__gqdRY li a:hover{color:#07c}.Navbar_contactButton__W_53E{border:2px solid #000;border-radius:999px;padding:.5rem 1rem;font-weight:700;transition:background .3s ease,color .3s ease}.Navbar_contactButton__W_53E:hover{background:#000;color:#fff}.Footer_footer__iEhlu{text-align:center;padding:20px;background:#222;color:#fff}.HeroParallax_heroSection__BdU1D{height:100vh;position:relative;overflow:hidden;background:radial-gradient(circle at top left,rgba(99,102,241,.18),transparent 55%),radial-gradient(circle at bottom right,rgba(14,165,233,.2),transparent 45%),#0f162c;background-size:cover;background-position:50%;background-repeat:no-repeat}.HeroParallax_heroSection__BdU1D:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle,rgba(99,102,241,.55) 0,transparent 55%);filter:blur(120px);opacity:.55;pointer-events:none;z-index:-1}.HeroParallax_fadeBottom__x5kSw{position:absolute;bottom:0;left:0;width:100%;height:50px;pointer-events:none;z-index:5}.HeroParallax_maskContainer__U8C47{position:absolute;top:30%;left:5%;width:1000px;height:800px;overflow:hidden;border-top-left-radius:40px;border-top-right-radius:20px;border-bottom-right-radius:40px;border-bottom-left-radius:10px;z-index:2}.HeroParallax_imageScrollWrapper__jWRci{will-change:transform}.HeroParallax_imageMover__ZboZ6{animation:HeroParallax_radarDrift__iQVFx 3s ease-in-out infinite;display:inline-block}@keyframes HeroParallax_radarDrift__iQVFx{0%{transform:translate(0) scale(1)}25%{transform:translate(5px,-3px) scale(1.01)}50%{transform:translate(-4px,4px) scale(1.015)}75%{transform:translate(3px,-2px) scale(1.01)}to{transform:translate(0) scale(1)}}.HeroParallax_imageWrapper__4QEIu{width:100%;height:100%;overflow:hidden;position:relative}.HeroParallax_image__hHUA_{height:600px;width:auto;transition:transform .1s ease-out;will-change:transform}.HeroParallax_gabiContainer__cQoJ2{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.HeroParallax_a__sFvHt,.HeroParallax_b___KgGf,.HeroParallax_g___8lqW,.HeroParallax_i__kw_aM{font-size:10rem;font-weight:900;color:#0057ff;position:absolute;transition:transform .2s ease-out}.HeroParallax_g___8lqW{top:10%;right:40%;width:148px;height:148px}.HeroParallax_a__sFvHt{bottom:10%;right:10%}.HeroParallax_b___KgGf{left:5%}.HeroParallax_b___KgGf,.HeroParallax_i__kw_aM{top:40%;writing-mode:vertical-rl;text-orientation:upright}.HeroParallax_i__kw_aM{right:5%}.HeroParallax_wordCloud__DjhS9{position:absolute;bottom:40%;right:-20%;transform:translateX(-50%);width:90%;max-width:800px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:2rem}.HeroParallax_word__7do_l{font-weight:600;color:#333;display:inline-block;animation:HeroParallax_float__zrD_6 4s ease-in-out infinite}.HeroParallax_word__7do_l:nth-child(4n){font-size:2rem;transform:rotate(-5deg)}.HeroParallax_word__7do_l:nth-child(4n+1){font-size:1.4rem;transform:rotate(5deg)}.HeroParallax_word__7do_l:nth-child(4n+2){font-size:1.8rem;transform:rotate(-10deg)}.HeroParallax_word__7do_l:nth-child(4n+3){font-size:1.6rem;transform:rotate(8deg)}@keyframes HeroParallax_float__zrD_6{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.03)}}.FileUploader_container__zS1Ws{display:flex;flex-direction:column;gap:1rem}.FileUploader_dropzone__FByDD{border:2px dashed #ccc;padding:1.5rem;text-align:center;border-radius:8px;background-color:#f9f9f9;cursor:pointer}.FileUploader_error__g12Zf{color:red;font-size:.9rem}.FileUploader_preview__HmxX6{display:flex;flex-direction:column;align-items:flex-start}.FileUploader_thumbnail__HvyRf{display:flex;align-items:center;gap:8px;color:#d32f2f}.JobDetailModal_overlay__vlxpF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.JobDetailModal_modal__MxWSQ{background:#fff;border-radius:1rem;width:90%;max-width:1000px;padding:2rem;position:relative;max-height:90vh;overflow-y:auto;font-family:DM Sans,sans-serif}.JobDetailModal_close__QxCD4{position:absolute;top:1rem;right:1rem;background:transparent;border:none;font-size:1.5rem;cursor:pointer}.JobDetailModal_columns__StKy_{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap}.JobDetailModal_details__g4gY_{flex:1 1 40%}.JobDetailModal_title__nI719{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.JobDetailModal_description__gy373{margin-bottom:.5rem;font-size:1.1rem;font-weight:400}.JobDetailModal_subtitle__T_RAR{font-size:.9rem;color:#777;margin:.1rem 0}.JobDetailModal_tags__yggxy{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.4rem}.JobDetailModal_tag__Zne_K{background:#e0e0e0;color:#333;font-size:.75rem;padding:.3rem .75rem;border-radius:999px;font-weight:500}.JobDetailModal_details__g4gY_ ul{padding-left:1.2rem;list-style:disc;margin-bottom:1rem}.JobDetailModal_apply__D5403{flex:1 1 35%;background:#f9f9f9;padding:1.5rem;border-radius:.75rem;text-align:left;border:#333}.JobDetailModal_apply__D5403 .JobDetailModal_btn__JKrW9,.JobDetailModal_apply__D5403 .JobDetailModal_google__TWYEa{display:block;width:100%;margin:.5rem 0;padding:.75rem;border:none;border-radius:999px;font-weight:600;cursor:pointer}.JobDetailModal_apply__D5403 .JobDetailModal_btn__JKrW9{background:#2e3a8c!important;color:#fff}.JobDetailModal_apply__D5403 .JobDetailModal_google__TWYEa{background:#4285f4;color:#fff}.JobDetailModal_timestamp__s_D99{color:#888;font-size:.85rem;margin-top:.5rem;font-weight:400}.JobDetailModal_actions__vTyfH{margin-top:1rem}.JobDetailModal_time__U3GP1{display:block;color:#888;font-size:.85rem;margin-bottom:.25rem;font-family:DM Sans,sans-serif}.JobDetailModal_actionButtons__22mFP{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.JobDetailModal_primaryButton__80Xmc{background-color:#2e3a8c;color:#fff;padding:.6rem 1.2rem;border-radius:999px;font-weight:600;border:none;cursor:pointer;font-family:DM Sans,sans-serif}.JobDetailModal_icon__VGsf_{background:#ccd1e3;border-radius:50%;padding:.5rem;border:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer}.JobDetailModal_apply__D5403,.JobDetailModal_form__15dhf{display:flex;flex-direction:column;gap:1rem}.JobDetailModal_form__15dhf input,.JobDetailModal_form__15dhf select{padding:.5rem;border-radius:5px;border:1px solid #ccc;text-align:left}.JobDetailModal_agentContainer__kziw5{text-align:center;padding:2rem}.JobDetailModal_voiceAnimation__2MEnl{display:flex;flex-direction:column;align-items:center;gap:1rem}.JobDetailModal_modalPaperCompact__yz4TO{border-radius:16px!important;box-shadow:0 10px 28px rgba(0,0,0,.16)!important}.JobDetailModal_modalContainer__gIRjS{padding:4px 4px 8px;font-family:DM Sans,sans-serif}.JobDetailModal_modalTitle__MTbiF{padding:16px 16px 8px!important;text-align:center}.JobDetailModal_modalContent__4gcCa{padding:12px 16px!important;background:#fafafa}.JobDetailModal_modalContent__4gcCa .JobDetailModal_card__NIq2U{margin:0 auto;max-width:420px;padding:16px 14px 14px;background:#fff;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.08);text-align:left}.JobDetailModal_modalActions__MMcbl{padding:12px 12px 16px!important;display:flex;justify-content:center}.JobDetailModal_btnPrimary__2DU0A{background:#2e3a8c!important;text-transform:none!important;font-weight:600!important;padding:6px 10px!important;border-radius:10px!important;box-shadow:0 4px 10px rgba(0,0,0,.08)!important}.JobDetailModal_btnPrimary__2DU0A:hover{filter:brightness(.96)}.JobDetailModal_btnSecondary__4yMc7{text-transform:none!important;font-weight:600!important;padding:6px 10px!important;border-radius:10px!important}.JobDetailModal_btnText__JHh7d{text-transform:none!important;font-weight:600!important;color:#6b7280!important;padding:6px 8px!important;border-radius:8px!important}.JobDetailModal_modalContent__4gcCa .JobDetailModal_MuiTypography-root__ICzyc,.JobDetailModal_modalContent__4gcCa p,.JobDetailModal_modalContent__4gcCa span{font-family:DM Sans,sans-serif!important}.JobDetailModal_modalContent__4gcCa .JobDetailModal_MuiTypography-caption__PVeiv{color:#6b7280}.EmailChecker_wrapper__k98LC{position:relative;display:flex;justify-content:center;padding:80px 24px;background:radial-gradient(circle at top left,rgba(99,102,241,.18),transparent 55%),radial-gradient(circle at bottom right,rgba(14,165,233,.18),transparent 45%),#0f162c;font-family:DM Sans,sans-serif;color:#f8fafc}.EmailChecker_backgroundGlow__AoOYa{position:absolute;inset:0;filter:blur(120px);pointer-events:none;background:radial-gradient(circle,rgba(99,102,241,.6) 0,transparent 55%);opacity:.55}.EmailChecker_card__fbnmK{position:relative;width:100%;max-width:1120px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:linear-gradient(135deg,rgba(15,23,42,.88),rgba(15,23,42,.72));border-radius:28px;border:1px solid rgba(148,163,184,.18);overflow:hidden;box-shadow:0 40px 90px rgba(15,23,42,.45);z-index:1}.EmailChecker_leftPane__G4twQ{padding:56px 48px;display:flex;flex-direction:column;gap:28px;background:linear-gradient(180deg,rgba(30,41,59,.85),rgba(17,24,39,.9))}.EmailChecker_badge__6Scie{align-self:flex-start;background:rgba(129,140,248,.14);color:#c7d2fe;padding:6px 14px;border-radius:999px;font-size:.75rem;letter-spacing:.3px;text-transform:uppercase;border:1px solid rgba(129,140,248,.3)}.EmailChecker_title__R87ar{font-size:clamp(1.9rem,2.4vw,2.4rem);font-weight:700;line-height:1.2;color:#f1f5f9}.EmailChecker_subtitle__nlGdB{font-size:1rem;line-height:1.5;color:rgba(226,232,240,.75);max-width:420px}.EmailChecker_form__IStut{display:flex;flex-direction:column;gap:12px}.EmailChecker_label__0R2P4{font-size:.82rem;text-transform:uppercase;letter-spacing:.4px;color:rgba(148,163,184,.9)}.EmailChecker_inputGroup__ywb3E{display:flex;gap:12px;background:rgba(15,23,42,.65);border-radius:16px;padding:10px 10px 10px 18px;border:1px solid rgba(148,163,184,.18);transition:border .2s ease,box-shadow .2s ease}.EmailChecker_inputGroup__ywb3E:focus-within{border-color:rgba(99,102,241,.55);box-shadow:0 12px 28px rgba(99,102,241,.22)}.EmailChecker_inputGroup__ywb3E input{flex:1;background:transparent;border:0;color:#f8fafc;font-size:1rem;outline:none}.EmailChecker_inputGroup__ywb3E input::-moz-placeholder{color:rgba(148,163,184,.6)}.EmailChecker_inputGroup__ywb3E input::placeholder{color:rgba(148,163,184,.6)}.EmailChecker_inputGroup__ywb3E button{border:0;border-radius:12px;padding:12px 22px;background:linear-gradient(135deg,#6366f1,#14b8a6);color:#0f172a;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.EmailChecker_inputGroup__ywb3E button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.EmailChecker_inputGroup__ywb3E button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 18px 28px rgba(45,212,191,.35)}.EmailChecker_error__Ory6a{background:rgba(239,68,68,.18);color:#fecdd3;padding:10px 14px;border-radius:12px;border:1px solid hsla(0,91%,71%,.3);font-size:.9rem}.EmailChecker_history__mlRH6{display:flex;flex-direction:column;gap:12px}.EmailChecker_historyLabel__0FfAn{font-size:.78rem;letter-spacing:.3px;text-transform:uppercase;color:rgba(148,163,184,.85)}.EmailChecker_historyChips__yprBA{display:flex;flex-wrap:wrap;gap:10px}.EmailChecker_chip__QEIFR{border:1px solid rgba(129,140,248,.4);background:rgba(129,140,248,.12);color:#e0e7ff;border-radius:999px;padding:8px 14px;font-size:.85rem;cursor:pointer;transition:transform .16s ease,background .16s ease}.EmailChecker_chip__QEIFR:hover{transform:translateY(-1px);background:rgba(129,140,248,.22)}.EmailChecker_rightPane__Wf0VI{padding:56px 52px;background:radial-gradient(circle at 30% 30%,rgba(79,70,229,.4),transparent 65%),radial-gradient(circle at 65% 70%,rgba(45,212,191,.28),transparent 55%),rgba(17,24,39,.6);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.EmailChecker_preview__EtR_U{width:100%;max-width:420px;min-height:320px;background:rgba(15,23,42,.65);border-radius:24px;border:1px solid rgba(148,163,184,.18);padding:32px;box-shadow:inset 0 1px 0 rgba(148,163,184,.18);display:flex;align-items:center;justify-content:center;text-align:center}.EmailChecker_loadingState__QEmR1{display:flex;flex-direction:column;gap:18px;align-items:center;color:rgba(226,232,240,.85)}.EmailChecker_spinner__dHvqs{width:44px;height:44px;border-radius:50%;border:3px solid rgba(99,102,241,.25);border-top-color:rgba(99,102,241,.85);animation:EmailChecker_spin__TfJF3 .9s linear infinite}@keyframes EmailChecker_spin__TfJF3{to{transform:rotate(1turn)}}.EmailChecker_resultCard__HNKMZ{width:100%;display:flex;flex-direction:column;gap:20px;text-align:left;color:#f8fafc}.EmailChecker_resultTitle__A68eD{font-size:1.5rem;font-weight:700}.EmailChecker_resultBody__6hvfO{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:18px;background:rgba(148,163,184,.08);border:1px solid rgba(148,163,184,.14)}.EmailChecker_resultRow__bOGj6{display:flex;justify-content:space-between;gap:12px;font-size:.95rem;color:rgba(226,232,240,.9)}.EmailChecker_resultRow__bOGj6 strong{color:#f8fafc;font-weight:600}.EmailChecker_companyBlock__YVVmK{margin-top:6px;padding-top:12px;border-top:1px dashed rgba(148,163,184,.3);display:flex;flex-direction:column;gap:12px}.EmailChecker_loginButton__eFK0T{align-self:flex-start;padding:12px 24px;border-radius:14px;border:0;background:linear-gradient(135deg,#a855f7,#6366f1);color:#0f172a;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.EmailChecker_loginButton__eFK0T:hover{transform:translateY(-2px);box-shadow:0 20px 30px rgba(99,102,241,.35)}.EmailChecker_placeholder__3yZ16{display:flex;flex-direction:column;align-items:center;gap:12px;color:rgba(226,232,240,.85)}.EmailChecker_placeholder__3yZ16 h3{font-size:1.4rem;font-weight:600;color:#f8fafc}.EmailChecker_placeholder__3yZ16 p{line-height:1.5;color:rgba(226,232,240,.75)}@media (max-width:960px){.EmailChecker_card__fbnmK{grid-template-columns:1fr}.EmailChecker_rightPane__Wf0VI{padding-top:0}}@media (max-width:768px){.EmailChecker_wrapper__k98LC{padding:56px 18px}.EmailChecker_leftPane__G4twQ,.EmailChecker_rightPane__Wf0VI{padding:40px 28px}.EmailChecker_preview__EtR_U{padding:24px;min-height:280px}}@media (max-width:520px){.EmailChecker_inputGroup__ywb3E{flex-direction:column;padding:14px}.EmailChecker_inputGroup__ywb3E button{width:100%;padding:12px}.EmailChecker_historyChips__yprBA{gap:8px}}