.page-module__cBpJ1G__home{scroll-behavior:smooth;flex-direction:column;align-items:center;display:flex}.page-module__cBpJ1G__home__cn{flex-direction:column;gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:14px;display:flex}.page-module__cBpJ1G__home__husky{z-index:4;background:linear-gradient(71.47deg,#e0eaf9 8.43%,#e0f2f3 87.45%);width:100%;position:sticky;top:8px}@media (min-width:1024px){.page-module__cBpJ1G__home__cn{gap:40px;width:940px;padding:50px 0}.page-module__cBpJ1G__home__husky{top:-60px}}@media (min-width:1280px){.page-module__cBpJ1G__home__cn{width:1200px}}@media (min-width:1440px){.page-module__cBpJ1G__home__cn{width:1200px}}@media (min-width:1920px){.page-module__cBpJ1G__home__cn{width:1678px}}
.DealCard-module-scss-module__1U520a__card{cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;padding:20px;transition:box-shadow .2s;display:flex;box-shadow:0 0 1px #0f172a1f,0 4px 4px #0f172a0a}.DealCard-module-scss-module__1U520a__card:hover{box-shadow:0 10px 20px -5px #0e0f110f,0 20px 65px -5px #0e0f110f}@media (max-width:639px){.DealCard-module-scss-module__1U520a__card{box-shadow:none;border-radius:0;padding:16px 0}.DealCard-module-scss-module__1U520a__card:hover{box-shadow:none}}.DealCard-module-scss-module__1U520a__content{flex-wrap:wrap;align-items:flex-start;gap:20px;width:100%;display:flex}@media (max-width:639px){.DealCard-module-scss-module__1U520a__content{flex-wrap:nowrap;gap:12px}}.DealCard-module-scss-module__1U520a__avatar{background:#f9fafb;border:1px solid #1b38603d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}@media (max-width:639px){.DealCard-module-scss-module__1U520a__avatar{border-radius:8px;width:40px;height:40px}}.DealCard-module-scss-module__1U520a__avatarImg{object-fit:cover;width:100%;height:100%}.DealCard-module-scss-module__1U520a__avatarPlaceholder{color:#455468;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:600;display:flex}@media (max-width:639px){.DealCard-module-scss-module__1U520a__avatarPlaceholder{width:28px;height:28px;font-size:14px}}.DealCard-module-scss-module__1U520a__details{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}@media (max-width:639px){.DealCard-module-scss-module__1U520a__details{gap:10px}}.DealCard-module-scss-module__1U520a__description{flex-direction:column;gap:4px;display:flex}.DealCard-module-scss-module__1U520a__title{letter-spacing:-.4px;color:#0a0c11;font-size:24px;font-weight:600;line-height:34px}@media (max-width:639px){.DealCard-module-scss-module__1U520a__title{font-size:20px;line-height:28px}}.DealCard-module-scss-module__1U520a__subtitle{letter-spacing:-.2px;color:#455468;word-break:break-word;font-size:14px;font-weight:400;line-height:22px}.DealCard-module-scss-module__1U520a__tags{flex-wrap:wrap;gap:8px;display:flex}.DealCard-module-scss-module__1U520a__tag{letter-spacing:-.2px;white-space:nowrap;border-radius:9999px;padding:2px 10px;font-size:14px;font-weight:500;line-height:20px}.DealCard-module-scss-module__1U520a__tagDefault{color:#455468;background:#0e0f110f}.DealCard-module-scss-module__1U520a__tagBrand{color:#4174ff;background:#1b4dff0a}.DealCard-module-scss-module__1U520a__tagHighValue{color:#455468;background:#0e0f110f;padding:2px 8px;font-size:12px}.DealCard-module-scss-module__1U520a__meta{letter-spacing:-.2px;color:#455468;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:18px;display:flex}.DealCard-module-scss-module__1U520a__metaIcon{color:#455468;width:16px;height:16px}.DealCard-module-scss-module__1U520a__metaDot{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.DealCard-module-scss-module__1U520a__metaDot:after{content:"";background:#455468;border-radius:50%;width:2px;height:2px}
.JobAlertShell-module-scss-module__QCBV0a__shell{background:#f2f5ff;border:1px solid #aebfff;border-radius:16px;align-items:center;gap:12px;margin-bottom:16px;padding:20px;display:flex;position:relative;overflow:hidden}.JobAlertShell-module-scss-module__QCBV0a__inner{flex:1;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.JobAlertShell-module-scss-module__QCBV0a__dismissBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:11px;right:11px}.JobAlertShell-module-scss-module__QCBV0a__dismissBtn:hover{background:#1b4dff0f}@media (max-width:639px){.JobAlertShell-module-scss-module__QCBV0a__shell{margin:0 8px 16px;padding:12px}.JobAlertShell-module-scss-module__QCBV0a__inner{flex-direction:column;gap:8px}}
.JobAlertBanner-module-scss-module__JB0Yqq__body{align-items:flex-start;gap:12px;display:flex}.JobAlertBanner-module-scss-module__JB0Yqq__copy{flex-direction:column;flex:1;gap:6px;min-width:0;padding-right:16px;display:flex}.JobAlertBanner-module-scss-module__JB0Yqq__title{letter-spacing:-.4px;color:#1b4dff;margin:0;font-size:18px;font-weight:600;line-height:24px}.JobAlertBanner-module-scss-module__JB0Yqq__subtitle{letter-spacing:-.3px;color:#4174ff;margin:0;font-size:16px;font-weight:400;line-height:24px}.JobAlertBanner-module-scss-module__JB0Yqq__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (min-width:640px) and (max-width:959px){.JobAlertBanner-module-scss-module__JB0Yqq__copy{padding-right:0}}@media (max-width:639px){.JobAlertBanner-module-scss-module__JB0Yqq__copy{padding-right:0}}
.DealCardCompact-module-scss-module__ytWeFa__card{color:inherit;text-decoration:none}.DealCardCompact-module-scss-module__ytWeFa__card:hover .DealCardCompact-module-scss-module__ytWeFa__title{color:var(--foreground-brand-primary,#1b4dff)}.DealCardCompact-module-scss-module__ytWeFa__content{flex-wrap:nowrap;gap:16px}.DealCardCompact-module-scss-module__ytWeFa__avatar{border-radius:10px;width:48px;height:48px}@media (max-width:639px){.DealCardCompact-module-scss-module__ytWeFa__avatar{width:40px;height:40px}}.DealCardCompact-module-scss-module__ytWeFa__details{flex-direction:column;gap:10px;min-width:0;display:flex}.DealCardCompact-module-scss-module__ytWeFa__titleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DealCardCompact-module-scss-module__ytWeFa__title{letter-spacing:-.3px;font-size:18px;line-height:26px;transition:color .12s}@media (max-width:639px){.DealCardCompact-module-scss-module__ytWeFa__title{font-size:17px;line-height:24px}}.DealCardCompact-module-scss-module__ytWeFa__kindBadge{color:var(--foreground-brand-primary,#1b4dff);letter-spacing:.02em;text-transform:uppercase;background:#1b4dff14;flex-shrink:0;font-size:11px;font-weight:600;line-height:16px}.DealCardCompact-module-scss-module__ytWeFa__tag{font-size:12px;line-height:18px}.DealCardCompact-module-scss-module__ytWeFa__foot{letter-spacing:-.2px;color:var(--foreground-neutral-tertiary,#8897ae);font-size:12px;line-height:18px}
.JobAlertEmptyState-module-scss-module__SiEgja__empty{background:var(--Neutral-White);border:1px solid var(--Neutral-Slate-200);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:64px 24px;display:flex}.JobAlertEmptyState-module-scss-module__SiEgja__title{color:var(--Neutral-Slate-900);margin:0;font-size:18px;font-weight:600}.JobAlertEmptyState-module-scss-module__SiEgja__subtitle{color:var(--foreground-neutral-secondary,#64748b);max-width:480px;margin:0;font-size:14px;line-height:1.5}.JobAlertEmptyState-module-scss-module__SiEgja__primaryButton{color:var(--Neutral-White);cursor:pointer;background:#156ff7;border:none;border-radius:8px;margin-top:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .15s}.JobAlertEmptyState-module-scss-module__SiEgja__primaryButton:hover{background:#1158c4}.JobAlertEmptyState-module-scss-module__SiEgja__primaryButton:disabled{cursor:not-allowed;background:#94a3b8}.JobAlertEmptyState-module-scss-module__SiEgja__manageLink{color:#156ff7;margin-top:8px;font-size:13px;font-weight:500;text-decoration:none}.JobAlertEmptyState-module-scss-module__SiEgja__manageLink:hover{text-decoration:underline}@media (max-width:639px){.JobAlertEmptyState-module-scss-module__SiEgja__empty{padding:40px 16px}}
.JobAlertIndicator-module-scss-module__w2G3lG__label{letter-spacing:-.4px;color:#1b4dff;flex:1;min-width:0;margin:0;font-size:18px;font-weight:600;line-height:24px}.JobAlertIndicator-module-scss-module__w2G3lG__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.JobAlertIndicator-module-scss-module__w2G3lG__dismissBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex}.JobAlertIndicator-module-scss-module__w2G3lG__dismissBtn:hover{background:#1b4dff0f}@media (max-width:639px){.JobAlertIndicator-module-scss-module__w2G3lG__label{font-size:15px}}
/*# sourceMappingURL=0_mq6-9bap621.css.map*/