:root{--agji-navy:#073b78;--agji-blue:#0756a5;--agji-ink:#102b4b;--agji-muted:#64758b;--agji-line:#dce6f1;--agji-soft:#f3f7fc;--agji-green:#159653}
body{color:var(--agji-ink)}body.home .entry-header,body.home .comments-area{display:none!important}body.home .site-content{padding-top:0!important}body.home .site-content .inside-article{padding:0!important}body.home .site-content .content-area{width:100%!important}body.home .site-content .site-main{margin:0!important}.agji-gov-home{font-family:Arial,Helvetica,sans-serif;color:var(--agji-ink);font-size:14px;line-height:1.5;background:#fff}.agji-gov-home *{box-sizing:border-box}.agji-gov-home a{text-decoration:none}.agji-gov-wrap{width:min(1200px,calc(100% - 36px));margin:0 auto}
.agji-gov-topbar{background:#06427f;color:#fff;font-size:11px}.agji-gov-top-inner{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:12px}.agji-gov-top-inner a{color:#fff}.agji-gov-top-inner span{margin:0 9px;color:#b7cce2}.agji-gov-date{white-space:nowrap;color:#dceaff}
.agji-gov-brandbar{background:#fff;border-bottom:1px solid #e5ebf2}.agji-gov-brand-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:22px}.agji-gov-brand{display:flex;align-items:center;gap:12px;color:var(--agji-navy)}.agji-gov-brand-mark{width:43px;height:49px;display:grid;place-content:center;text-align:center;border-right:1px solid #dce4ed;padding-right:9px;font-size:13px;font-weight:800;line-height:1.1}.agji-gov-brand-mark small{font-size:16px}.agji-gov-brand strong{display:block;font-size:27px;line-height:1.1;letter-spacing:-.7px}.agji-gov-brand strong span{color:#16864d}.agji-gov-brand>span:last-child>small{display:block;font-size:11px;color:#566a82;margin-top:4px}.agji-gov-nav{display:flex;align-items:center;gap:clamp(12px,2vw,27px);flex-wrap:wrap}.agji-gov-nav a{font-size:12px;font-weight:700;color:#142f50;padding:10px 0;border-bottom:2px solid transparent}.agji-gov-nav a:hover{color:#0756a5;border-color:#0756a5}
.agji-gov-hero{background:linear-gradient(110deg,#052f62 0%,#0756a5 58%,#0a6aab 100%);color:#fff;overflow:hidden;position:relative}.agji-gov-hero:after{content:"";position:absolute;right:-80px;top:-170px;width:570px;height:570px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 35px rgba(255,255,255,.035),0 0 0 75px rgba(255,255,255,.025)}.agji-gov-hero-inner{min-height:205px;display:flex;align-items:center;justify-content:space-between;gap:25px;position:relative;z-index:1;padding-top:24px;padding-bottom:24px}.agji-gov-hero-copy{max-width:690px}.agji-gov-eyebrow{display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.5px;color:#c6ddf6;margin-bottom:7px}.agji-gov-hero h1{font-size:clamp(29px,4vw,42px);line-height:1.1;letter-spacing:-.7px;color:#fff;font-weight:800;margin:0 0 10px}.agji-gov-hero h1 em{font-style:normal;color:#ffcf32}.agji-gov-hero-copy>p{font-size:15px;color:#e6f1ff;margin:0 0 14px}.agji-gov-hero-points{display:flex;gap:22px;flex-wrap:wrap;font-size:11px;color:#fff}.agji-gov-hero-points span: first-letter{color:#71e3a1}.agji-gov-hero-seal{width:180px;height:150px;flex:0 0 180px;border:1px solid rgba(255,255,255,.3);border-radius:12px;background:rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 0 30px rgba(255,255,255,.04)}.agji-gov-hero-seal>span{font-size:32px}.agji-gov-hero-seal b{font-size:14px;line-height:1.4;color:#fff;margin:4px 0}.agji-gov-hero-seal small{font-size:8px;letter-spacing:1.1px;color:#cbdcf1}
.agji-gov-content-wrap{padding-top:23px;padding-bottom:35px}.agji-gov-search{height:51px;display:flex;align-items:center;gap:11px;border:1px solid #d4e0ed;border-radius:6px;background:#fff;padding:4px 5px 4px 15px;box-shadow:0 4px 14px rgba(16,55,98,.07);margin-bottom:20px}.agji-gov-search>span{font-size:25px;color:#426487;line-height:1}.agji-gov-search input{height:40px;flex:1;min-width:0;border:0!important;outline:0!important;box-shadow:none!important;font:inherit;font-size:13px;color:var(--agji-ink);background:transparent!important}.agji-gov-search button{height:41px;border:0;border-radius:4px;background:#0756a5;color:#fff;padding:0 22px;font-size:12px;font-weight:700;cursor:pointer}.agji-gov-search button:hover{background:#063e79}.agji-gov-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:17px}.agji-gov-category{min-height:118px;border-radius:6px;color:#fff!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12px 7px;box-shadow:0 3px 9px rgba(10,43,80,.12);transition:transform .15s ease,box-shadow .15s ease}.agji-gov-category:hover{transform:translateY(-2px);box-shadow:0 7px 15px rgba(10,43,80,.16);color:#fff}.agji-gov-category.blue{background:linear-gradient(145deg,#0878e5,#0754b3)}.agji-gov-category.green{background:linear-gradient(145deg,#13ad62,#078448)}.agji-gov-category.violet{background:linear-gradient(145deg,#7452e8,#5436c3)}.agji-gov-category.orange{background:linear-gradient(145deg,#ff9a16,#ec7100)}.agji-gov-category.red{background:linear-gradient(145deg,#ef4b55,#ce2735)}.agji-gov-category.teal{background:linear-gradient(145deg,#13a9bd,#078494)}.agji-gov-category-icon{font-size:25px;line-height:1;margin-bottom:7px}.agji-gov-category strong{font-size:13px;color:#fff}.agji-gov-category small{font-size:10px;color:rgba(255,255,255,.88);margin-top:1px}.agji-gov-category-link{font-size:10px;color:#fff;margin-top:4px}
.agji-gov-qual-row{display:grid;grid-template-columns:2fr .95fr;gap:15px;margin-bottom:20px}.agji-gov-qual-panel,.agji-gov-state-panel{border:1px solid #dce7f3;border-radius:6px;background:#f6faff;padding:13px 15px}.agji-gov-qual-panel h2,.agji-gov-state-panel h2{font-size:13px;color:#123d70;margin:0 0 11px;font-weight:800}.agji-gov-qual-panel>div{display:grid;grid-template-columns:repeat(6,1fr)}.agji-gov-qual-panel a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#173b64;font-size:10px;font-weight:700;border-right:1px solid #d9e4f0}.agji-gov-qual-panel a:last-child{border:0}.agji-gov-qual-panel a span{font-size:20px;color:#0756a5}.agji-gov-state-panel form{display:flex;gap:6px}.agji-gov-state-panel select{height:34px;min-width:0;flex:1;border:1px solid #d6e1ed;border-radius:4px;background:#fff;color:#294968;font-size:11px;padding:0 8px}.agji-gov-state-panel button{border:0;border-radius:4px;background:#0756a5;color:#fff;font-size:11px;font-weight:700;padding:0 12px}
.agji-gov-main-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(260px,.82fr);gap:20px;align-items:start}.agji-gov-main,.agji-gov-sidebar{min-width:0}.agji-gov-sidebar{display:grid;gap:14px}.agji-gov-panel{border:1px solid #dce6f1;border-radius:6px;background:#fff;overflow:hidden;box-shadow:0 2px 9px rgba(20,53,86,.035)}.agji-gov-panel-head{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid #dfe8f2;background:#f9fbfe}.agji-gov-panel-head h2{font-size:17px;line-height:1.25;color:#102f54;margin:0;font-weight:800}.agji-gov-panel-head>a{font-size:10px;color:#0756a5;font-weight:700;white-space:nowrap}.agji-gov-fire{color:#e65c21;margin-right:6px}.agji-gov-job{display:flex;align-items:center;gap:12px;padding:14px 13px;border-bottom:1px solid #e7edf4;min-height:94px}.agji-gov-job:last-child{border-bottom:0}.agji-gov-job-symbol{width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:#edf5ff;color:#0756a5;display:grid;place-items:center;font-size:25px;font-weight:700}.agji-gov-job-info{min-width:0;flex:1}.agji-gov-job-meta{display:flex;gap:7px;align-items:center;font-size:10px;color:#75869b;margin-bottom:3px}.agji-gov-job-meta span{color:#0756a5;font-weight:700}.agji-gov-job h3{font-size:14px;line-height:1.35;margin:0 0 4px;font-weight:750}.agji-gov-job h3 a{color:#153b68}.agji-gov-job h3 a:hover{color:#0756a5}.agji-gov-job-info p{font-size:11px;line-height:1.45;color:#66788e;margin:0}.agji-gov-view{background:#075bb2;color:#fff!important;padding:7px 10px;border-radius:4px;font-size:10px;font-weight:700;white-space:nowrap}.agji-gov-view:hover{background:#063d78}.agji-gov-quick-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 13px;border-bottom:1px solid #edf1f6;color:#183d66;font-size:11px}.agji-gov-quick-item:last-child{border-bottom:0}.agji-gov-quick-item b{font-size:18px;color:#0756a5;font-weight:400}.agji-gov-quick-item:hover{background:#f6faff;color:#0756a5}.agji-gov-empty{padding:15px;margin:0;color:#6d7f93;font-size:12px}.agji-gov-trust-strip{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dce6f1;border-radius:6px;margin-top:15px;padding:14px 5px;background:#fbfdff}.agji-gov-trust-strip>div{display:flex;flex-direction:column;align-items:center;text-align:center;border-right:1px solid #e0e8f1;padding:0 7px}.agji-gov-trust-strip>div:last-child{border:0}.agji-gov-trust-strip b{font-size:22px;color:#0756a5}.agji-gov-trust-strip strong{font-size:10px;color:#183b62}.agji-gov-trust-strip small{font-size:9px;color:#78899d}.agji-gov-notice{margin-top:18px;padding:12px 14px;background:#fff9e9;border:1px solid #f0dfb5;border-left:3px solid #e0a21a;border-radius:4px;color:#66522b;font-size:11px;line-height:1.6}.agji-gov-important{background:#fbfdff}
.agji-gov-footer{background:#082d55;color:#e9f2fc}.agji-gov-footer-top{display:grid;grid-template-columns:1.1fr 1.4fr .8fr;gap:28px;padding-top:23px;padding-bottom:20px}.agji-gov-footer-top strong{font-size:20px;color:#fff}.agji-gov-footer-top b{font-size:12px;color:#fff}.agji-gov-footer-top p{margin:6px 0 0;color:#d0deed;font-size:11px}.agji-gov-footer-top a{display:inline-block;color:#dce9f7;margin:0 7px 6px 0}.agji-gov-footer-bottom{background:#062342;border-top:1px solid rgba(255,255,255,.1);padding:10px 0;font-size:10px;color:#c4d3e4}
@media(max-width:900px){.agji-gov-brand-inner{align-items:flex-start;flex-direction:column;padding-top:14px;padding-bottom:10px;gap:8px}.agji-gov-nav{gap:18px}.agji-gov-category-grid{grid-template-columns:repeat(3,1fr)}.agji-gov-main-grid{grid-template-columns:minmax(0,1.6fr) minmax(230px,.9fr)}.agji-gov-hero-seal{width:140px;flex-basis:140px}}
@media(max-width:640px){.agji-gov-wrap{width:calc(100% - 26px)}.agji-gov-top-inner{align-items:flex-start;flex-direction:column;padding-top:7px;padding-bottom:7px;gap:2px}.agji-gov-top-inner span{margin:0 5px}.agji-gov-date{font-size:9px}.agji-gov-brand-inner{min-height:0}.agji-gov-brand strong{font-size:23px}.agji-gov-brand>span:last-child>small{font-size:9px}.agji-gov-nav{width:100%;overflow-x:auto;flex-wrap:nowrap;gap:19px;white-space:nowrap}.agji-gov-nav a{font-size:11px}.agji-gov-hero-inner{min-height:0;padding-top:23px;padding-bottom:23px}.agji-gov-hero h1{font-size:29px}.agji-gov-hero-copy>p{font-size:12px}.agji-gov-hero-points{gap:7px 13px;font-size:9px}.agji-gov-hero-seal{display:none}.agji-gov-content-wrap{padding-top:15px}.agji-gov-search{height:47px;padding-left:10px;gap:5px}.agji-gov-search input{font-size:10px}.agji-gov-search button{height:37px;padding:0 10px;font-size:10px}.agji-gov-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.agji-gov-category{min-height:100px;padding:9px 4px}.agji-gov-category strong{font-size:11px}.agji-gov-category small,.agji-gov-category-link{font-size:9px}.agji-gov-qual-row{grid-template-columns:1fr;gap:9px}.agji-gov-qual-panel>div{grid-template-columns:repeat(3,1fr);gap:12px 0}.agji-gov-qual-panel a:nth-child(3){border-right:0}.agji-gov-qual-panel a:nth-child(n+4){padding-top:9px;border-top:1px solid #d9e4f0}.agji-gov-main-grid{grid-template-columns:1fr;gap:14px}.agji-gov-panel-head h2{font-size:15px}.agji-gov-job{gap:8px;padding:12px 9px;align-items:flex-start}.agji-gov-job-symbol{width:35px;height:35px;flex-basis:35px;font-size:18px}.agji-gov-job h3{font-size:12px}.agji-gov-job-info p{font-size:10px}.agji-gov-job-meta{font-size:9px}.agji-gov-view{font-size:9px;padding:6px 7px;margin-top:16px}.agji-gov-sidebar{grid-template-columns:1fr}.agji-gov-trust-strip{padding:11px 2px}.agji-gov-trust-strip strong{font-size:9px}.agji-gov-trust-strip small{font-size:8px}.agji-gov-footer-top{grid-template-columns:1fr;gap:13px;padding-top:18px;padding-bottom:16px}.agji-gov-footer-top strong{font-size:17px}}
