
.dbe-guide .article{padding:0!important;border:0;background:transparent;box-shadow:none;font-size:16px;line-height:1.8}.dbe-guide .fact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:26px}.dbe-guide .fact{position:relative;overflow:hidden;background:#fff;border:1px solid #dce7ef;border-radius:17px;padding:23px 20px;box-shadow:0 8px 24px #0b285808;border-top:3px solid #0eaa98}.dbe-guide .fact:nth-child(2){border-top-color:#487deb}.dbe-guide .fact:nth-child(3){border-top-color:#9680df}.dbe-guide .fact>span{display:block;color:#536b81;font-size:12px;font-family:Dhrion,sans-serif;font-weight:650;text-transform:uppercase;letter-spacing:.8px}.dbe-guide .fact strong{display:block;font-family:Dhrion,sans-serif;font-size:clamp(22px,2.4vw,34px);color:#0b2449;line-height:1.2;margin:14px 0 10px;font-weight:800;letter-spacing:-1px}.dbe-guide .fact small{display:block;color:#607189;font-size:13px;line-height:1.5}.dbe-guide .guide-intro{padding:24px 28px;margin-bottom:34px;border:1px solid #b9ddd8;border-radius:16px;background:linear-gradient(110deg,#e8f6f1,#eff6fc)}.dbe-guide .guide-intro>p:first-child{font-size:12px;color:#277268;letter-spacing:.2px;margin-bottom:12px}.dbe-guide .guide-intro>p:last-child{margin-bottom:0}.dbe-guide .chapter{border:1px solid #dce5ef;background:white;border-radius:21px;margin:0 0 32px;padding:30px;box-shadow:0 12px 30px #0d244806;position:relative}.dbe-guide .chapter-heading{display:flex;align-items:center;gap:16px;margin:-30px -30px 26px;padding:24px 30px;border-bottom:1px solid #dce7ed;background:linear-gradient(110deg,#f5f9fc,#fff);border-radius:21px 21px 0 0}.dbe-guide .chapter-number{flex:0 0 44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#0d2850;color:#74edda;font-family:Dhrion,sans-serif;font-size:15px;font-weight:750;box-shadow:0 5px 14px #15365c20}.dbe-guide .article .chapter h2{padding:0;margin:0;border:0;font-size:24px;line-height:1.35}.dbe-guide .chapter>p:last-child{margin-bottom:0}.dbe-guide .chapter .table-wrap{margin:22px 0;box-shadow:none}.dbe-guide .chapter-career{background:linear-gradient(135deg,#f4f9fc,#edf4f9)}.dbe-guide .post-profile{background:#fff;border:1px solid #cadfe6;border-radius:17px;margin:28px 0;padding:0 24px 24px;overflow:hidden;box-shadow:0 8px 24px #0c2a5007;position:relative}.dbe-guide .post-meta{margin:0 -24px 22px;display:flex;flex-wrap:wrap;gap:8px 15px;align-items:center;padding:13px 22px;background:#0d2850;color:#d9e7f9;font-size:12px;line-height:1.7}.dbe-guide .post-meta span:first-child{color:#7df1dc;font-family:Dhrion,sans-serif;font-size:11px;font-weight:750;letter-spacing:1px;padding-right:12px;border-right:1px solid #7399bf55}.dbe-guide .post-meta span:last-child{margin-left:auto}.dbe-guide .post-meta b{color:#fff;font-size:15px}.dbe-guide .post-meta small{color:#a9bdd8}.dbe-guide .article .post-profile h3{margin:0 0 20px;font-size:23px;line-height:1.4;color:#0b2b54}.dbe-guide .profile-work,.dbe-guide .profile-growth{padding:17px 19px;border-radius:10px;margin-bottom:12px!important;font-size:15px;line-height:1.85}.dbe-guide .profile-work{background:#f3f7fb;border-left:3px solid #5f89cd}.dbe-guide .profile-growth{background:#eaf7f2;border-left:3px solid #129984}.dbe-guide .profile-work>strong,.dbe-guide .profile-growth>strong{display:block;font-family:Dhrion,sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:1.2px;color:#355b7d;margin-bottom:7px}.dbe-guide .profile-growth>strong{color:#137365}.dbe-guide .source-note{background:#eef3f9;border:1px solid #dbe6ef;border-radius:9px;padding:12px 16px;font-size:13px;overflow-wrap:anywhere}.dbe-guide .source-note a:before{content:'↗ ';font-size:17px}.dbe-guide .notice{padding:18px 20px!important;border-radius:11px;font-size:14px;line-height:1.8}.dbe-guide .notice-amber{border-left:4px solid #c99123;background:#fff7e8;color:#6e5122}.dbe-guide .notice-teal{background:#e7f4f1;border-left:4px solid #0e9a86}.dbe-guide .exam-flow{display:flex;align-items:center;gap:10px;padding:22px;background:#0b2148;border-radius:15px;margin-bottom:26px;color:white}.dbe-guide .exam-flow>div{flex:1;min-width:0}.dbe-guide .exam-flow span:not(.flow-arrow){display:block;font-size:10px;letter-spacing:1px;color:#7bddcf;font-family:Dhrion,sans-serif}.dbe-guide .exam-flow strong{display:block;font-size:20px;line-height:1.4;margin:10px 0;font-family:Dhrion,sans-serif}.dbe-guide .exam-flow small{display:block;font-size:12px;color:#adc5de;line-height:1.6}.dbe-guide .flow-arrow{color:#4bbdae;font-size:22px}.dbe-guide .faq-item{border-bottom:1px solid #dbe5ee;padding:0;margin:0}.dbe-guide .faq-item summary{cursor:pointer;padding:20px 30px 20px 0;font-family:Dhrion,sans-serif;font-size:15px;line-height:1.6;font-weight:650;color:#143b60;list-style:none;position:relative}.dbe-guide .faq-item summary:after{content:'+';position:absolute;right:3px;top:18px;font-size:22px;font-weight:400;color:#128574}.dbe-guide .faq-item[open] summary:after{content:'−'}.dbe-guide .faq-item p{padding:0 16px 18px 0;margin:0;color:#536980;font-size:15px}.dbe-guide .faq-item:last-of-type{margin-bottom:24px}.dbe-guide .role-tile{padding:23px;background:linear-gradient(120deg,#eff6fc,#fff);border:1px solid #d7e5ed;border-left:4px solid #118f86;border-radius:11px;font-size:15px}.dbe-guide .role-tile strong{display:block;font-family:Dhrion,sans-serif;color:#123b60;margin-bottom:10px}.dbe-guide .chapter a[id]{scroll-margin-top:25px}.dbe-guide .chapter-eligibility>.chapter-heading{background:linear-gradient(110deg,#e9f7f1,#fff)}
@media(max-width:700px){.dbe-guide .fact-grid{gap:8px}.dbe-guide .fact{padding:15px 10px;border-radius:12px}.dbe-guide .fact>span{font-size:10px;letter-spacing:0}.dbe-guide .fact strong{font-size:21px;letter-spacing:-.8px}.dbe-guide .fact small{font-size:11px}.dbe-guide .chapter{padding:20px 16px;margin-bottom:23px;border-radius:16px}.dbe-guide .chapter-heading{padding:20px 16px;margin:-20px -16px 22px;gap:12px;border-radius:16px 16px 0 0}.dbe-guide .chapter-number{flex-basis:34px;height:34px;border-radius:9px;font-size:12px}.dbe-guide .article .chapter h2{font-size:20px}.dbe-guide .guide-intro{padding:20px}.dbe-guide .post-profile{padding:0 15px 15px;margin:22px 0}.dbe-guide .post-meta{margin:0 -15px 18px;padding:12px 15px;gap:6px 10px}.dbe-guide .post-meta span:last-child{margin-left:0;width:100%}.dbe-guide .article .post-profile h3{font-size:20px}.dbe-guide .profile-work,.dbe-guide .profile-growth{padding:14px;font-size:14px}.dbe-guide .exam-flow{flex-direction:column;align-items:stretch;gap:10px}.dbe-guide .flow-arrow{transform:rotate(90deg);align-self:center}.dbe-guide .exam-flow>div{padding:6px 0}.dbe-guide .exam-flow strong{margin:6px 0}.dbe-guide .faq-item summary{font-size:14px}}

.dbe-guide .post-directory{border:1px solid #beddd8;border-radius:12px;background:#eef8f5;padding:16px 20px;margin:24px 0}.dbe-guide .post-directory summary{cursor:pointer;font-family:Dhrion,sans-serif;color:#146858;font-weight:650;font-size:15px}.dbe-guide .post-directory .table-wrap{background:white}

.dbe-guide .date-facts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 22px}.dbe-guide .date-facts>div{padding:18px 20px;background:#f0f6fb;border:1px solid #dce7ef;border-radius:12px}.dbe-guide .date-facts dt{color:#526a82;font-size:13px;margin-bottom:8px}.dbe-guide .date-facts dd{margin:0;font-size:17px;font-weight:700;color:#123657;line-height:1.6}@media(max-width:600px){.dbe-guide .date-facts{grid-template-columns:1fr}}
