@font-face{font-family:'Public Sans';font-style:normal;font-weight:400;font-display:swap;src:url('brand/public-sans-400.woff') format('woff')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:600;font-display:swap;src:url('brand/public-sans-600.woff') format('woff')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:700;font-display:swap;src:url('brand/public-sans-700.woff') format('woff')}
:root{--ink:#122557;--teal:#122557;--muted:#606976;--bg:#f5f5f5;--ease-ink:#122557;--ease-green:#122557;--ease-muted:#606976;--ease-line:#d5dce6;--enhanced-cyan:#2cd5ff;--enhanced-mint:#15efdf}body{font-family:'Public Sans',Arial,sans-serif;color:#122557;background:#f5f5f5}input,select,textarea,button,.primary{font-family:inherit}h1,h2,h3{color:#122557;font-weight:700}a{color:#122557;text-underline-offset:3px}a:hover{color:#254ba3}header{align-items:center}.enhanced-logo{display:inline-flex;align-items:center;max-width:100%}.enhanced-logo img{width:235px;max-width:100%;height:auto;display:block}.enhanced-masthead{max-width:1100px;margin:24px auto 28px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.enhanced-masthead>span{font-size:11px;font-weight:700;letter-spacing:.13em;color:#122557}.review-banner,.sim-banner{background:#e4faff;color:#122557}.demo-nav{border-bottom:1px solid #dce2eb;padding-bottom:16px}.demo-nav a{color:#122557}.eyebrow{color:#122557;font-weight:700;letter-spacing:.13em}.card,.panel{border-color:#dce2eb;box-shadow:0 10px 35px #12255708}.intro h1{color:#122557}.journey span.active,.ease-tab.ease-current,.ease-tabs button[aria-current=step],.portal-tabs button[aria-current=page]{background:#122557!important;border-color:#122557!important;color:white!important}.primary{background:#122557!important;border:2px solid #122557!important;color:white!important;border-radius:28px;font-weight:600}.primary:hover{background:#2cd5ff!important;border-color:#2cd5ff!important;color:#122557!important}button{color:#122557;border-color:#cbd5e4}.ease-choice,.ease-check,.checks label{border-color:#cbd5e4;background:white;color:#122557}.ease-choice[aria-pressed=true],.ease-choice.selected,.ease-choice[aria-checked=true],.ease-choice.is-selected{background:#e4faff!important;color:#122557!important;border-color:#122557!important;box-shadow:inset 0 0 0 1px #122557}.ease-choice:hover{border-color:#2cd5ff}.ease-check:has(input:checked),.checks label:has(input:checked){background:#e4faff;border-color:#122557}input,select,textarea{color:#122557;border-color:#acb7c9}input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:3px solid #2cd5ff;outline-offset:3px}input[type=checkbox]{accent-color:#122557}.notice,.note,.result-box{background:#eafaff;color:#122557}.note{padding:16px;border:0;border-left:3px solid #2cd5ff;border-radius:0 8px 8px 0}.pill,.portal-status,.state-tag{background:#e4faff;color:#122557}.progress-cards>div{background:#edf5ff}.progress-cards strong{color:#122557}.readonly-details strong{color:#606976}.portal-tabs button{border-color:#cbd5e4}.portal-heading{border-top:3px solid #2cd5ff;padding-top:20px}.doc-card{border-color:#dce2eb}.sync-note{background:#edf5ff}.portal-shell .panel,.staff-shell .panel{border-top:3px solid #2cd5ff}.review-panel{background:#edf5ff;border-color:#c5d3e7}.demo-shortcut{border:2px solid #2cd5ff;border-radius:28px;background:white;padding:11px 18px;margin-top:16px;max-width:100%;font-size:14px;white-space:normal}.demo-shortcut:hover{background:#e4faff}.demo-shortcut-note{max-width:330px;font-size:12px!important;line-height:1.5;color:#606976}.from-indeed{color:#3c6098}.brand{color:#122557}.portal-shell .doc-note{background:#fff3de}.error{color:#a13b29}button:disabled,.primary:disabled{opacity:.55}
@media(max-width:650px){.enhanced-logo img{width:200px}.enhanced-masthead{margin:20px auto;padding:0 20px}.enhanced-masthead>span{display:none}.demo-shortcut{font-size:13px}.demo-nav{gap:14px}.portal-shell,.staff-shell{margin-top:18px}}

@media(max-width:600px){.ease-actions{position:static;box-shadow:none}}
