:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--aj-ink:#101a33;--aj-copy:#34435f;--aj-muted:#5b6980;--aj-border:#d8e1ec;--aj-surface:#fff;--aj-canvas:#f4f7fb;--aj-blue:#0b57d0;--aj-blue-dark:#083b92;--aj-green:#08775b;--aj-danger:#a12536;--aj-focus:#075cff;--aj-shadow:0 14px 38px #152b5217}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--aj-canvas);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--aj-canvas);color:#080f20;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}.skipLink{z-index:10000;color:#071942;background:#fff;border-radius:9px;padding:11px 15px;font-weight:800;position:fixed;top:10px;left:10px;transform:translateY(-180%);box-shadow:0 8px 24px #0003}.skipLink:focus{transform:translateY(0)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #075cff61}::selection{color:#071942;background:#d9e7ff}::placeholder{color:#66748a;opacity:1}main{overflow-x:hidden}header nav[aria-label=AdventJob\ workspace]{overflow:visible!important}header:has(nav[aria-label="Primary workspace navigation"]){grid-template-columns:236px minmax(0,1fr) auto;gap:12px!important;padding-inline:18px!important;display:grid!important}header:has(nav[aria-label="Primary workspace navigation"])>a:first-child{margin-right:0!important}header:has(nav[aria-label="Primary workspace navigation"]) nav{justify-content:center!important}main:has(>aside[aria-label=Career\ tools])>:not(header):not(aside){width:auto!important;max-width:none!important;margin-left:236px!important;margin-right:0!important}main p{color:#202b3f;line-height:1.62}main :where(h1,h2,h3,h4,strong){color:inherit}main :where(a,button){text-underline-offset:3px}main :where(input,select,textarea){border-color:var(--aj-border);background:var(--aj-surface);color:var(--aj-ink)}main :where(input,select,textarea):disabled{color:#657188;background:#edf1f6}main input,main select,main textarea{max-width:100%}textarea[aria-label="Editable tailored résumé"],textarea[aria-label="Editable personalized cover letter"]{font-size:16px!important;line-height:1.65!important}form[action="/api/jobs/refresh"]{display:none!important}main[class*=onboarding_page] header p{color:#34435f!important;font-size:14px!important}main[class*=onboarding_page] [class*=onboarding_eyebrow]{color:#3840bd!important;font-size:12px!important}main[class*=onboarding_page] aside>p{color:#34435f!important;font-size:16px!important;line-height:1.7!important}main[class*=onboarding_page] [class*=onboarding_promise] p{color:#42516a!important;font-size:14px!important;line-height:1.5!important}main[class*=onboarding_page] [class*=onboarding_promise] strong{font-size:15px!important}main[class*=onboarding_page] [class*=onboarding_hello] small{color:#4f5e75!important;font-size:12px!important}main[class*=onboarding_page] [class*=onboarding_hello] strong{font-size:18px!important}main[class*=onboarding_page] label{color:#17243b!important;font-size:15px!important}main[class*=onboarding_page] label small{color:#53627a!important;font-size:13px!important}main[class*=onboarding_page] input,main[class*=onboarding_page] textarea,main[class*=onboarding_page] select{color:#101a33!important;border-color:#c8d3e2!important;font-size:16px!important}main[class*=onboarding_page] [class*=onboarding_footer] p{color:#45546c!important;font-size:13px!important}main[class*=onboarding_page] [class*=onboarding_footer] button{font-size:15px!important}main[class*=onboarding_page] [class*=onboarding_error]{color:#8d1f30!important;font-size:14px!important;line-height:1.5!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:721px) and (max-width:1040px){header:has(nav[aria-label="Primary workspace navigation"]){grid-template-columns:205px minmax(0,1fr) auto}main:has(>aside[aria-label=Career\ tools])>:not(header):not(aside){margin-left:205px!important}}@media (max-width:720px){header:has(nav[aria-label="Primary workspace navigation"]){display:flex!important}main:has(>aside[aria-label=Career\ tools])>:not(header):not(aside){padding-bottom:88px;margin-left:0!important}main form{min-width:0}main form[method=get]:has(input[name=q]){grid-template-columns:1fr 1fr!important}main input,main select,main textarea,main button{font-size:16px}}@media (max-width:520px){main form[method=get]:has(input[name=q]){grid-template-columns:1fr!important}}
:root{--aj-navy:#070d38;--aj-blue:#075cff;--aj-blue-2:#2f72ff;--aj-ink:#0b1536;--aj-muted:#586781;--aj-line:#dfe7f2;--aj-surface:#fff;--aj-bg:#f4f7fb;--aj-on-dark:#fff;--aj-on-dark-muted:#dce8ff;--aj-on-dark-subtle:#bfd3ff;--aj-radius:18px;--aj-shadow:0 14px 36px #1e376917}body{background:var(--aj-bg);color:var(--aj-ink);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{transition:color .18s,background .18s,transform .18s}button{transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}button:hover{transform:translateY(-1px)}header[class*=workspace_header]{box-shadow:0 8px 28px #050d382e;background:var(--aj-navy)!important;border:0!important;gap:22px!important;height:76px!important;padding:0 28px!important}header[class*=workspace_header] [class*=workspace_brand]{letter-spacing:-.5px;white-space:nowrap;align-items:center;gap:10px;display:flex;color:#fff!important;font-size:20px!important}header[class*=workspace_header] [class*=workspace_brand] i{box-shadow:0 8px 22px #2d70ff61;color:#fff!important;background:linear-gradient(145deg,#2d70ff,#695cf6)!important;border-radius:10px!important;width:36px!important;height:36px!important}header[class*=workspace_header] nav a{color:#d8e2ff!important;border-radius:9px!important;padding:10px 12px!important;font-size:13px!important}header[class*=workspace_header] [class*=workspace_signout]{color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff40!important;padding:9px 13px!important;font-size:12px!important}main[class*=workspace_page]{color:var(--aj-ink)!important;background:linear-gradient(#edf4ff 0,#f7f9fc 430px)!important}main[class*=workspace_page]>div[class*=workspace_content]{max-width:1320px!important;padding:46px 32px 80px!important}main[class*=workspace_page] [class*=workspace_titleRow] h1{letter-spacing:-1.3px!important;color:var(--aj-ink)!important;font-size:38px!important;line-height:1.08!important}main[class*=workspace_page] [class*=workspace_titleRow] p{color:var(--aj-muted)!important;font-size:14px!important}main[class*=workspace_page] [class*=workspace_card]{border-radius:var(--aj-radius)!important;box-shadow:var(--aj-shadow)!important;background:#fff!important;border:0!important;padding:26px!important}main[class*=workspace_page] [class*=workspace_card] h2{color:var(--aj-ink)!important;font-size:18px!important}main[class*=workspace_page] input,main[class*=workspace_page] select,main[class*=workspace_page] textarea{min-height:44px;color:var(--aj-ink)!important;background:#fff!important;border:1px solid #ced9e8!important;border-radius:11px!important}main[class*=workspace_page] button[class*=workspace_button],main[class*=workspace_page] a[class*=workspace_button]{box-shadow:0 9px 22px #075cff33;background:var(--aj-blue)!important;color:#fff!important;border-radius:11px!important;padding:12px 17px!important}div[class*=career-agent-dashboard_app]{color:var(--aj-ink)!important;background:linear-gradient(#e9f2ff 0,#f6f8fc 480px)!important;grid-template-columns:268px 1fr!important}aside[class*=career-agent-dashboard_sidebar]{box-shadow:8px 0 30px #1f386d09;border-color:#dce5f2!important;height:calc(100vh - 76px)!important;padding:28px 20px 22px!important;top:76px!important}a[class*=career-agent-dashboard_agentStatus]{background:linear-gradient(145deg,#f4f8ff,#eef1ff)!important;border-color:#cddcff!important;border-radius:15px!important;margin:0 0 24px!important;padding:15px!important}[class*=career-agent-dashboard_agentStatus] strong{font-size:13px!important}[class*=career-agent-dashboard_agentStatus] span{font-size:12px!important}nav[class*=career-agent-dashboard_nav]{gap:5px!important}nav[class*=career-agent-dashboard_nav] button{color:#42506c!important;border-radius:11px!important;height:45px!important;padding:0 13px!important;font-size:14px!important}nav[class*=career-agent-dashboard_nav] button[class*=active]{color:var(--aj-blue)!important;background:#e8efff!important}[class*=career-agent-dashboard_topbar]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0!important;border-color:#dfe7f2!important;height:78px!important;padding:0 38px!important}[class*=career-agent-dashboard_search]{background:#f2f5fa!important;border-radius:13px!important;width:min(520px,48vw)!important;height:46px!important}[class*=career-agent-dashboard_search] input{font-size:14px!important}[class*=career-agent-dashboard_primaryButton]{text-decoration:none;background:var(--aj-blue)!important;border-radius:12px!important;height:44px!important;padding:0 18px!important;font-size:13px!important;box-shadow:0 10px 24px #075cff3d!important}[class*=career-agent-dashboard_content]{max-width:1480px!important;padding:40px 40px 64px!important}[class*=career-agent-dashboard_welcome]{align-items:center!important;margin-bottom:30px!important}[class*=career-agent-dashboard_welcome] h1{letter-spacing:-1.35px!important;color:var(--aj-ink)!important;margin-bottom:9px!important;font-size:38px!important}[class*=career-agent-dashboard_welcome]>div>span{color:#53617a!important;font-size:15px!important}[class*=career-agent-dashboard_briefButton]{color:#fff!important;background:linear-gradient(135deg,#1264ff,#111c74)!important;border:0!important;border-radius:17px!important;min-width:330px!important;padding:15px 17px!important;box-shadow:0 18px 36px #0c349638!important}[class*=career-agent-dashboard_briefButton] strong{color:#fff!important;font-size:13px!important}[class*=career-agent-dashboard_stats]{gap:16px!important;margin-bottom:18px!important}[class*=career-agent-dashboard_stats]>div{min-height:112px!important;box-shadow:var(--aj-shadow)!important;border:0!important;border-radius:18px!important;padding:20px!important}[class*=career-agent-dashboard_stats] p{font-size:12px!important}[class*=career-agent-dashboard_stats] p strong{font-size:28px!important}[class*=career-agent-dashboard_stats] p small{font-size:11px!important}[class*=career-agent-dashboard_grid]{gap:18px!important;margin-bottom:18px!important}[class*=career-agent-dashboard_card]{box-shadow:var(--aj-shadow)!important;border:0!important;border-radius:19px!important}[class*=career-agent-dashboard_cardHeader]{padding:22px 24px 17px!important}[class*=career-agent-dashboard_cardHeader] h2{font-size:16px!important}[class*=career-agent-dashboard_cardHeader] p{font-size:11px!important}[class*=career-agent-dashboard_job]{gap:14px!important;min-height:86px!important;padding:15px 24px!important}[class*=career-agent-dashboard_companyLogo]{border-radius:12px!important;width:44px!important;height:44px!important}[class*=career-agent-dashboard_jobInfo] strong{font-size:13px!important}[class*=career-agent-dashboard_jobInfo] span{font-size:11px!important}[class*=career-agent-dashboard_jobInfo] small{font-size:10px!important}[class*=career-agent-dashboard_job]>button{width:105px!important;height:36px!important;font-size:10px!important}[class*=career-agent-dashboard_activityList]{padding:0 24px!important}[class*=career-agent-dashboard_activity]{padding:15px 0!important}[class*=career-agent-dashboard_activity] strong{font-size:12px!important}[class*=career-agent-dashboard_activity] span{font-size:10px!important}[class*=career-agent-dashboard_activity] small{font-size:9px!important}[class*=profile-editor_],[class*=career-agent_],[class*=admin-control-plane_],[class*=user-admin-console_],[class*=recommendation-consent_],[class*=profile-photo_]{--panel-line:#dfe7f2;--panel-shadow:0 14px 34px #1e376914}section[class*=profile-editor_],div[class*=profile-editor_card],section[class*=admin-control-plane_],div[class*=user-admin-console_card]{border-color:var(--panel-line)!important;box-shadow:var(--panel-shadow)!important;border-radius:18px!important}@media (max-width:1000px){header[class*=workspace_header]{padding:0 16px!important}header[class*=workspace_header] nav{overflow-x:auto}div[class*=career-agent-dashboard_app]{grid-template-columns:82px 1fr!important}[class*=career-agent-dashboard_content]{padding-inline:24px!important}}@media (max-width:740px){header[class*=workspace_header]{height:66px!important}header[class*=workspace_header] [class*=workspace_brand]{font-size:0!important}main[class*=workspace_page]>div[class*=workspace_content]{padding:28px 16px 80px!important}main[class*=workspace_page] [class*=workspace_titleRow] h1{font-size:31px!important}div[class*=career-agent-dashboard_app]{display:block!important}aside[class*=career-agent-dashboard_sidebar]{height:70px!important;top:auto!important}[class*=career-agent-dashboard_content]{padding:26px 16px 96px!important}[class*=career-agent-dashboard_welcome] h1{font-size:30px!important}[class*=career-agent-dashboard_grid]{grid-template-columns:1fr!important}}header[class*=workspace_header],header[class*=workspace_header] *{--text-dark:#fff}header[class*=workspace_header] a,header[class*=workspace_header] a:visited,header[class*=workspace_header] button,header[class*=workspace_header] i{color:#fff!important}header[class*=workspace_header] nav a{color:#dce7ff!important;text-decoration:none!important}header[class*=workspace_header] nav a:hover,header[class*=workspace_header] nav a[aria-current=page]{color:#fff!important;background:#203068!important}[class*=career-agent-dashboard_welcome]{background:radial-gradient(circle at 88% 22%,#7f9fff8c,#0000 30%),linear-gradient(135deg,#08206f 0%,#075cff 55%,#5368dc 100%);border-radius:24px;min-height:215px;position:relative;overflow:hidden;box-shadow:0 24px 55px #07329738;padding:38px 40px!important}[class*=career-agent-dashboard_welcome]:before{opacity:.18;content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff38 1px,#0000 1.2px);background-size:32px 32px;position:absolute;inset:0}[class*=career-agent-dashboard_welcome]>*{z-index:1;position:relative}[class*=career-agent-dashboard_welcome] p,[class*=career-agent-dashboard_welcome] h1,[class*=career-agent-dashboard_welcome]>div>span,[class*=career-agent-dashboard_welcome]>div>span a,[class*=career-agent-dashboard_welcome]>div>span strong{color:#fff!important}[class*=career-agent-dashboard_welcome] p{opacity:.78!important}[class*=career-agent-dashboard_welcome]>div>span{opacity:.92;font-size:16px!important}[class*=career-agent-dashboard_briefButton]{color:#0b1536!important;background:#fff!important;box-shadow:0 16px 36px #03124838!important}[class*=career-agent-dashboard_briefButton] strong{color:#0b1536!important}[class*=career-agent-dashboard_briefButton] small{color:#526789!important}[class*=career-agent-dashboard_briefButton]>span{color:#075cff!important;background:#eaf1ff!important}[class*=career-agent-dashboard_briefButton]>svg{color:#075cff!important}[class*=career-agent-dashboard_card]{color:#0b1536!important;background:#fff!important}[class*=career-agent-dashboard_card] h2,[class*=career-agent-dashboard_card] strong{color:#0b1536!important}[class*=career-agent-dashboard_card] p,[class*=career-agent-dashboard_card] span{color:#53617a!important}[class*=career-agent-dashboard_card] a,[class*=career-agent-dashboard_card] button{color:#075cff!important}[class*=career-agent-dashboard_stats]>div{color:#0b1536!important;background:#fff!important}[class*=career-agent-dashboard_stats] p,[class*=career-agent-dashboard_stats] small{color:#53617a!important}[class*=career-agent-dashboard_stats] strong{color:#0b1536!important}aside[class*=career-agent-dashboard_sidebar]{color:#0b1536!important;background:#fff!important}[class*=admin-control-plane_shell]{color:#0b1536!important;background:#f4f7fb!important}[class*=admin-control-plane_sidebar]{color:#fff!important;background:#070d38!important}[class*=admin-control-plane_sidebar] button,[class*=admin-control-plane_sidebar] strong,[class*=admin-control-plane_sidebar] [class*=owner]{color:#fff!important}[class*=admin-control-plane_sidebar] button{min-height:44px!important;font-size:13px!important}[class*=admin-control-plane_topbar]{height:76px!important;padding:0 34px!important}[class*=admin-control-plane_topbar] h1{color:#0b1536!important;font-size:18px!important}[class*=admin-control-plane_content]{padding:36px 34px 64px!important}[class*=admin-control-plane_sectionHead] h2{color:#0b1536!important;font-size:30px!important}[class*=admin-control-plane_sectionHead] p{color:#586781!important;font-size:13px!important}[class*=admin-control-plane_stat],[class*=admin-control-plane_card]{color:#0b1536!important;background:#fff!important;border:0!important;border-radius:18px!important;box-shadow:0 14px 36px #1e376914!important}[class*=admin-control-plane_stat] span,[class*=admin-control-plane_card] p,[class*=admin-control-plane_card] span{color:#586781!important}[class*=admin-control-plane_stat] strong,[class*=admin-control-plane_card] strong,[class*=admin-control-plane_card] h3{color:#0b1536!important}[class*=admin-control-plane_table]{font-size:12px!important}[class*=admin-control-plane_table] th{padding:13px 15px!important;font-size:10px!important}[class*=admin-control-plane_table] td{color:#1d2b49!important;padding:14px 15px!important;font-size:12px!important}[class*=auth_pitch]{background:radial-gradient(circle at 15% 82%,#6477e8 0,#0000 28%),linear-gradient(145deg,#070d38 0%,#0b2f9a 58%,#075cff 100%)!important}[class*=auth_pitch] h1,[class*=auth_pitch] [class*=auth_brand],[class*=auth_pitch] li{color:#fff!important}[class*=auth_pitch] p,[class*=auth_pitch] small{color:#dce7ff!important}[class*=auth_formSide]{color:#0b1536!important;background:#fff!important}[class*=auth_formSide] h2{color:#0b1536!important;font-size:36px!important}[class*=auth_formSide] p{color:#53617a!important;font-size:14px!important}[class*=auth_formSide] label{color:#1d2b49!important;font-size:13px!important}[class*=auth_formSide] input{color:#0b1536!important;background:#fff!important;font-size:14px!important}[class*=auth_formSide] form>button{color:#fff!important;background:#075cff!important;font-size:14px!important}@media (max-width:740px){[class*=career-agent-dashboard_welcome]{min-height:0;padding:30px 24px!important}[class*=career-agent-dashboard_briefButton]{width:100%!important;min-width:0!important}}main[class*=workspace_page] [class*=opportunity-hero_hero] h1{color:#fff!important;font-size:clamp(44px,5.2vw,72px)!important;line-height:1.01!important}main[class*=workspace_page] [class*=opportunity-hero_hero] p{color:#eaf2ff!important;font-size:17px!important}main[class*=workspace_page] [class*=opportunity-hero_hero]>div>p:first-child{color:#b9d2ff!important;font-size:11px!important}main[class*=workspace_page] [class*=opportunity-hero_hero] span,main[class*=workspace_page] [class*=opportunity-hero_hero] strong{color:#fff!important}html,body{overflow-x:hidden}header[class*=workspace_header]{width:100%;max-width:100vw;overflow:hidden}header[class*=workspace_header] [class*=workspace_brand]{flex:none!important;margin:0!important}header[class*=workspace_header] nav{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}header[class*=workspace_header] nav::-webkit-scrollbar{display:none}header[class*=workspace_header] [class*=workspace_signout]{flex:none}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px!important;outline:3px solid #075cff57!important}[class*=user-admin-console_]{font-size:13px}[class*=user-admin-console_metric] span,[class*=user-admin-console_metric] small,[class*=user-admin-console_notice],[class*=user-admin-console_tableWrap] td,[class*=user-admin-console_drawer] dt,[class*=user-admin-console_drawer] dd,[class*=user-admin-console_modal] p,[class*=user-admin-console_modal] label,[class*=user-admin-console_safety]{font-size:12px!important;line-height:1.5!important}[class*=user-admin-console_tableWrap] th,[class*=user-admin-console_kicker],[class*=user-admin-console_profileTop] p{font-size:10px!important}[class*=user-admin-console_tableWrap] td strong,[class*=user-admin-console_drawer] h3,[class*=user-admin-console_primary],[class*=user-admin-console_secondary],[class*=user-admin-console_danger],[class*=user-admin-console_modal] input,[class*=user-admin-console_modal] select,[class*=user-admin-console_modal] textarea{font-size:13px!important}[class*=career-agent_context]>p,[class*=career-agent_user] strong,[class*=career-agent_assistant] strong,[class*=career-agent_runs] strong{font-size:11px!important}[class*=career-agent_context]>span,[class*=career-agent_fact] span,[class*=career-agent_runs] p,[class*=career-agent_runs] small{color:#53617a!important;font-size:12px!important}[class*=career-agent_user] p,[class*=career-agent_assistant] p,[class*=career-agent_welcome] p,[class*=career-agent_agent] textarea{font-size:14px!important;line-height:1.6!important}[class*=career-agent_agent] form button,[class*=career-agent_welcome] button,[class*=career-agent_context] a,[class*=profile-photo_actions] label,[class*=profile-photo_actions] button,[class*=profile-photo_consent] strong{font-size:12px!important}[class*=profile-photo_consent] small{color:#586781!important;font-size:11px!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:620px){[class*=admin-control-plane_sidebar]{height:68px!important;overflow-x:auto!important}[class*=admin-control-plane_nav]{min-width:max-content!important;display:flex!important}[class*=admin-control-plane_nav] button{min-width:72px!important;height:52px!important}[class*=admin-control-plane_content]{padding-bottom:88px!important}}[class*=opportunity-editorial-module__][class*=__card],[class*=opportunity-editorial-module__][class*=__card] h2,[class*=opportunity-editorial-module__][class*=__card] h2 a,[class*=opportunity-editorial-module__][class*=__card] [class*=__summary]{color:var(--aj-on-dark)!important}[class*=opportunity-editorial-module__][class*=__card] [class*=__meta]{color:var(--aj-on-dark-muted)!important}[class*=opportunity-editorial-module__][class*=__card] [class*=__header] small{color:var(--aj-on-dark-subtle)!important}[class*=opportunity-editorial-module__][class*=__card] [class*=__header] strong,[class*=opportunity-editorial-module__][class*=__card] [class*=__evidence] span,[class*=opportunity-editorial-module__][class*=__card] [class*=__evidence] li,[class*=opportunity-editorial-module__][class*=__card] [class*=__footer]>a:first-child{color:var(--aj-on-dark)!important}[class*=opportunity-editorial-module__][class*=__card] [class*=__arrow]{color:#07145d!important;background:#fff!important}
