.career-transitions{color:#10253a;background:#fff}.career-transitions main{max-width:1240px}.career-transitions h1{font-size:clamp(2rem,4.3vw,3.4rem);max-width:740px}.career-transitions h2{font-size:clamp(1.5rem,2.3vw,1.9rem);line-height:1.2}.career-transitions h3{font-size:20px;line-height:1.35}.career-transitions section{padding-block:36px 48px;border-color:#dce4eb}.career-transitions .crumbs{margin-bottom:20px}.transition-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.transition-intro .lede{font-size:21px}.transition-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:28px 0 18px}.transition-hero-actions>a:not(.button){display:inline-flex;align-items:center;min-height:48px}.transition-calculator{padding:24px;border:1px solid #bdcbd7;border-top:4px solid #0b2540;background:#f4f7fa;min-width:0;scroll-margin-top:24px}.transition-calculator>.eyebrow{margin:0}.transition-calculator h2{margin:8px 0 14px;font-size:25px}.transition-calculator>p{font-size:15px;line-height:1.55}.transition-calculator .note{font-size:13px;color:#425568}.transition-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:22px 0}.transition-field{min-width:0}.transition-field:last-child{grid-column:1/-1}.transition-field label{font-size:14px;line-height:1.4;min-height:40px}.transition-field input{min-width:0;width:100%;margin:8px 0 0;min-height:48px;font-size:17px;border-color:#91a4b5}.transition-error{display:block;color:#a11a24;font-size:13px;line-height:1.4}.transition-error:not(:empty){margin-top:6px}.transition-actions{display:flex;gap:10px;flex-wrap:wrap}.transition-actions button{min-height:48px;padding:10px 16px;font-size:15px}.transition-actions .transition-reset{background:#e5ebf1;color:#0b2540}.transition-actions .transition-reset:hover{background:#d9e2eb}.transition-actions button:disabled{opacity:.6;cursor:default}.transition-output{display:block;white-space:pre-line;overflow-wrap:anywhere;padding:18px 0;margin-top:18px;border-block:1px solid #c5d1dd;font-size:15px;font-weight:600;line-height:1.6}.transition-text-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;line-height:1.4}.transition-transfer{display:grid;grid-template-columns:1fr 1fr;gap:48px}.transition-transfer h2{margin-top:8px}.transition-transfer ul{padding-left:21px}.transition-transfer li{margin:12px 0}.transition-role dl{gap:28px 48px}.transition-role dt{font-size:14px;color:#425568}.transition-role dd{font-size:17px}.transition-table-scroll{max-width:100%;overflow:auto;margin:26px 0}.transition-table{border-collapse:collapse;width:100%;min-width:660px;text-align:left;font-size:15px;line-height:1.6}.transition-table caption{font-weight:700;text-align:left;margin-bottom:14px;font-size:17px}.transition-table th,.transition-table td{padding:16px 18px;vertical-align:top;border-bottom:1px solid #dce4eb}.transition-table thead th{background:#0b2540;color:#fff;border-bottom:0}.transition-table tbody th{width:23%;font-weight:600}.transition-table td{width:38.5%}.transition-table tbody tr:nth-child(even){background:#f4f7fa}.transition-guide-list{padding:0;list-style:none}.transition-guide-list li{margin:0;padding:20px 0;border-top:1px solid #dce4eb;display:grid;grid-template-columns:1fr 1.2fr;gap:30px}.transition-guide-list h3,.transition-guide-list p{margin:0}.transition-guide-list h3 a{display:inline-block;min-height:44px}.transition-guide-list p{font-size:16px}.transition-location-list,.transition-state-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 28px}.transition-location-list li,.transition-state-list li{margin:0;min-width:0}.transition-location-list a,.transition-state-list a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:16px;overflow-wrap:anywhere}.transition-faqs details{margin:0;border-top:1px solid #dce4eb;padding:14px 0}.transition-faqs summary{min-height:44px;padding:10px 0;line-height:1.5}.transition-faqs details p{margin:8px 0 16px}.transition-final{background:#0b2540;color:#fff;padding:36px!important;margin-top:24px}.transition-final h2{margin-top:0}.transition-final p{max-width:760px}.career-transitions :where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid #15416f;outline-offset:4px}.transition-final :where(a,button):focus-visible{outline-color:#f5b942}@media(min-width:1400px){.career-transitions header,.career-transitions main,.career-transitions footer{padding-inline:40px}}@media(max-width:920px){.transition-top{grid-template-columns:1fr;gap:28px}.transition-intro h1{max-width:820px}.transition-calculator{max-width:760px}.transition-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.transition-inputs .transition-field:last-child{grid-column:auto}.transition-field label{min-height:40px}.transition-guide-list li{grid-template-columns:1fr 1fr;gap:20px}.transition-transfer{gap:28px}}@media(max-width:650px){.career-transitions section{padding-block:28px 36px}.transition-calculator{padding:20px 16px}.transition-calculator h2{font-size:24px}.transition-inputs{grid-template-columns:1fr;gap:16px}.transition-field label{min-height:0;font-size:15px}.transition-actions{display:grid;grid-template-columns:1fr;width:100%}.transition-actions button{width:100%}.transition-transfer{grid-template-columns:1fr;gap:10px}.transition-role dl{gap:20px}.transition-guide-list li{grid-template-columns:1fr;gap:6px;padding:20px 0}.transition-guide-list h3 a{min-height:0;padding-bottom:8px}.transition-location-list,.transition-state-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.transition-final{padding:26px 20px!important}.transition-table th,.transition-table td{padding:13px 14px}.transition-hero-actions{display:grid;grid-template-columns:1fr;gap:8px}.transition-hero-actions>a:not(.button){justify-content:center}.career-transitions footer{padding-bottom:28px}}@media(max-width:360px){.transition-location-list,.transition-state-list{grid-template-columns:1fr}.career-transitions header{gap:10px}.career-transitions header nav{max-width:150px}}@media(prefers-reduced-motion:reduce){.career-transitions html{scroll-behavior:auto}.career-transitions button,.career-transitions .button{transition:none}}
@font-face{font-family:Geist;src:url('/fonts/geist-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:'Geist Fallback';src:local(Arial);size-adjust:101.8%;ascent-override:99.21%;descent-override:28.49%;line-gap-override:0%}
.career-transitions{font-family:Geist,'Geist Fallback',Arial,sans-serif}
