.portal_hub__xZDFc,.portal_hub__xZDFc *{box-sizing:border-box}.portal_hub__xZDFc{padding:2rem 0 4rem}.portal_hubHero__DnLgJ{padding:4rem 4.5rem;border-radius:28px;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(108,210,157,.28),transparent 28%),linear-gradient(140deg,#073f2e,#0b6848 72%,#16805a);box-shadow:0 24px 70px rgba(8,76,53,.2)}.portal_hubHero__DnLgJ h1{margin:.6rem 0 1.1rem!important;max-width:750px;font-size:clamp(3rem,7vw,5.8rem);line-height:.98;color:#fff}.portal_hubHero__DnLgJ h1 span{color:#a9edc8}.portal_hubHero__DnLgJ p{max-width:620px;margin:0;font-size:1.15rem;line-height:1.7;color:#dbeee5}.portal_eyebrow__Q_MRZ{display:block;color:#16805a;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.portal_hero__FmGU0 .portal_eyebrow__Q_MRZ,.portal_hubHero__DnLgJ .portal_eyebrow__Q_MRZ{color:#9fe5bf}.portal_sectionLabel__SUKN7{display:flex;justify-content:space-between;margin:3rem 0 1rem;color:#5f7068;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.portal_activeDepartment__Mrfzj{display:grid;grid-template-columns:1.5fr .8fr;grid-gap:2rem;gap:2rem;padding:2.4rem;color:#fff!important;text-decoration:none!important;border-radius:22px;background:#102b21;transition:transform .2s,box-shadow .2s}.portal_activeDepartmentList__o0fSd{display:grid;grid-gap:1rem;gap:1rem}.portal_bdDepartment__0Xhjg{background:linear-gradient(135deg,#172b40,#184e62)}.portal_workspaceGrid__Hu7Xp{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.8rem;gap:.8rem;margin-top:1rem}.portal_workspaceGrid__Hu7Xp a{display:flex;flex-direction:column;min-height:160px;padding:1.2rem;border:1px solid #dce7e1;border-radius:14px;color:#17221d!important;background:#fff;text-decoration:none!important;transition:.2s}.portal_workspaceGrid__Hu7Xp a:hover{transform:translateY(-2px);border-color:#77aa91}.portal_workspaceGrid__Hu7Xp span{color:#0f6b49;font-size:.65rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.portal_workspaceGrid__Hu7Xp h3{margin:1rem 0 .35rem!important;color:#17221d!important;font-size:1rem}.portal_workspaceGrid__Hu7Xp p{margin:0;color:#64736b;font-size:.78rem}.portal_workspaceGrid__Hu7Xp b{margin-top:auto;padding-top:.8rem;color:#0f6b49;font-size:.7rem}.portal_activeDepartment__Mrfzj:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(11,56,40,.18)}.portal_activeDepartment__Mrfzj h2{margin:.9rem 0 .55rem!important;color:#fff;font-size:clamp(1.7rem,3vw,2.5rem)}.portal_activeDepartment__Mrfzj p{max-width:650px;margin:0;color:#bfd0c8;line-height:1.65}.portal_badge__qRqdU{display:inline-flex;padding:.35rem .7rem;border-radius:99px;background:#dff5e9;color:#0f6b49;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.portal_activeStats__UQUtI{display:flex;flex-direction:column;justify-content:center;gap:.8rem;padding-left:2rem;border-left:1px solid #365248;color:#c9d9d2;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.portal_activeStats__UQUtI b{color:#fff;font-size:1.5rem;margin-right:.35rem}.portal_activeStats__UQUtI .portal_arrow__rwAsl{margin-top:1rem;color:#8ce2b4;font-size:.8rem;font-weight:800}.portal_departmentGrid__7_uqg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.portal_futureDepartment__jLg0K{position:relative;min-height:220px;padding:1.6rem;border:1px solid #dce7e1;border-radius:18px;background:#f8fbf9}.portal_futureDepartment__jLg0K h3{margin:2rem 0 .5rem!important;font-size:1.15rem}.portal_futureDepartment__jLg0K p{color:#6a7771;font-size:.88rem;line-height:1.55}.portal_departmentNumber__O_po_{position:absolute;right:1.4rem;top:1.25rem;color:#b4c2bb;font-weight:800}.portal_soon__gE6He{position:absolute;bottom:1.4rem;left:1.6rem;color:#728078;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.portal_howItWorks__Noc1V{margin-top:5rem;padding-top:3rem;border-top:1px solid #dce7e1}.portal_howItWorks__Noc1V h2{max-width:440px;margin-top:.5rem!important;font-size:2.3rem}.portal_threeSteps__T7qCs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:1.5rem}.portal_threeSteps__T7qCs div{padding:1.5rem 0;border-top:2px solid #0f6b49}.portal_threeSteps__T7qCs b{color:#0f6b49;font-size:.75rem}.portal_threeSteps__T7qCs h3{margin:.6rem 0 .3rem!important}.portal_threeSteps__T7qCs p{margin:0;color:#64736b}.portal_hero__FmGU0{position:relative;overflow:hidden;margin-bottom:2rem;padding:3.5rem;border-radius:24px;color:#fff;background:linear-gradient(135deg,#073f2e,#0f6b49)}.portal_hero__FmGU0:after{content:"";position:absolute;width:300px;height:300px;right:-100px;top:-150px;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;box-shadow:0 0 0 45px hsla(0,0%,100%,.025),0 0 0 90px hsla(0,0%,100%,.02)}.portal_hero__FmGU0 h1{position:relative;z-index:1;max-width:760px;margin:.7rem 0 1rem!important;color:#fff;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1.02}.portal_hero__FmGU0 p{position:relative;z-index:1;max-width:680px;color:#d6e9df;font-size:1.08rem;line-height:1.7}.portal_heroActions__FK9rC{position:relative;z-index:1;display:flex;gap:.75rem;margin-top:1.5rem}.portal_primaryButton__3mrhX,.portal_secondaryButton__NKvdI{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.65rem 1rem;border:0;border-radius:10px;font-weight:750;text-decoration:none!important;cursor:pointer}.portal_primaryButton__3mrhX{background:#0f6b49;color:#fff!important}.portal_hero__FmGU0 .portal_primaryButton__3mrhX{background:#fff;color:#0b5a3e!important}.portal_secondaryButton__NKvdI{border:1px solid hsla(0,0%,100%,.4);color:#fff!important;background:transparent}.portal_metricStrip__cJ2rU{display:grid;grid-template-columns:repeat(4,1fr);margin:-3.25rem 1.2rem 3rem;position:relative;z-index:2;padding:1.35rem;border:1px solid #dce7e1;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(23,52,40,.08)}.portal_metricStrip__cJ2rU div{display:flex;flex-direction:column;padding:.5rem 1.2rem;border-right:1px solid #e2ebe6}.portal_metricStrip__cJ2rU div:last-child{border:0}.portal_metricStrip__cJ2rU b{color:#0f6b49;font-size:1.7rem}.portal_metricStrip__cJ2rU span{color:#64736b;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em}.portal_outcomeGrid__JebRM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin:1.5rem 0 3rem}.portal_outcomeGrid__JebRM div{padding:1.4rem;border:1px solid #dce7e1;border-radius:15px;background:#fff}.portal_outcomeGrid__JebRM span{color:#1e8a61;font-size:.7rem;font-weight:800}.portal_outcomeGrid__JebRM h3{margin:.6rem 0 .35rem!important}.portal_outcomeGrid__JebRM p{margin:0;color:#64736b;font-size:.88rem;line-height:1.5}.portal_org__yk1zL{margin:1.5rem 0 3rem;padding:2rem;border-radius:20px;background:#f3f8f5;text-align:center}.portal_orgLead__SIaGq,.portal_orgTop__QNF9T{display:flex;flex-direction:column;max-width:530px;margin:auto;padding:1rem;border-radius:12px;background:#fff;border:1px solid #d8e6de}.portal_orgLead__SIaGq b,.portal_orgTop__QNF9T b{color:#0f6b49}.portal_orgLead__SIaGq span,.portal_orgTop__QNF9T span{color:#64736b;font-size:.82rem}.portal_connector__xj_IQ{display:block;padding:.4rem;color:#78a08d}.portal_orgColumns__145x3{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.portal_orgColumns__145x3 div{display:flex;flex-direction:column;gap:.45rem;padding:1.2rem;border-radius:12px;background:#0f6b49;color:#e7f5ed}.portal_orgColumns__145x3 b{color:#fff;margin-bottom:.3rem}.portal_orgColumns__145x3 span{font-size:.85rem}.portal_principle__wXsMU{margin:2rem 0;padding:1.5rem 1.8rem;border-left:4px solid #1b8b61;border-radius:0 14px 14px 0;background:#ecf7f1}.portal_principle__wXsMU span{display:block;margin-bottom:.4rem;color:#527063;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.portal_principle__wXsMU strong{color:#0b573d;font-size:1.05rem}.portal_functionList__9k14O{display:grid;grid-gap:.8rem;gap:.8rem;margin:1.5rem 0 3rem}.portal_detailCard__UKQ7C{border:1px solid #dce7e1;border-radius:15px;background:#fff;overflow:hidden}.portal_detailCard__UKQ7C summary{display:flex;align-items:center;gap:1rem;padding:1.2rem;cursor:pointer;list-style:none}.portal_detailCard__UKQ7C summary::-webkit-details-marker{display:none}.portal_detailCard__UKQ7C summary div{flex:1 1}.portal_detailCard__UKQ7C summary b{display:block}.portal_detailCard__UKQ7C summary small{color:#64736b}.portal_code__5H3yX{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:11px;background:#e8f5ee;color:#0f6b49;font-weight:850}.portal_chevron__v_RGx{color:#0f6b49;font-size:1.4rem;transition:transform .2s}.portal_detailCard__UKQ7C[open] .portal_chevron__v_RGx{transform:rotate(45deg)}.portal_detailBody__fGT5V{padding:0 1.25rem 1.25rem 4.5rem}.portal_detailBody__fGT5V p{color:#55645d;line-height:1.6}.portal_handoff__emxc1{padding:.9rem 1rem;border-radius:10px;background:#f0f7f3}.portal_tableWrap___ENW_{margin:1rem 0 2rem;overflow-x:auto;border:1px solid #dce7e1;border-radius:13px}.portal_tableWrap___ENW_ table{margin:0!important;white-space:normal!important}.portal_tableWrap___ENW_ td,.portal_tableWrap___ENW_ th{padding:.8rem 1rem!important}.portal_tableCode__ZBfgE{display:inline-flex;padding:.2rem .45rem;border-radius:6px;background:#e8f5ee;color:#0f6b49;font-size:.75rem;font-weight:800}.portal_steps__bdU6n{counter-reset:item;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.7rem;gap:.7rem;margin:1.5rem 0 3rem}.portal_steps__bdU6n>div{min-height:190px;padding:1.1rem;border-top:3px solid #0f6b49;background:#f6f9f7}.portal_steps__bdU6n span{color:#0f6b49;font-size:.7rem;font-weight:800}.portal_steps__bdU6n b{display:block;margin:1.5rem 0 .5rem}.portal_steps__bdU6n p{margin:0;color:#64736b;font-size:.82rem;line-height:1.5}.portal_copyBlock__cym2P{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.7rem 0;padding:1rem 1.1rem;border:1px solid #dce7e1;border-radius:12px;background:#f8fbf9}.portal_copyBlock__cym2P div{min-width:0}.portal_copyBlock__cym2P span{display:block;color:#0f6b49;font-size:.67rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.portal_copyBlock__cym2P code{display:block;margin-top:.35rem;overflow-wrap:anywhere;color:#2b3b34;font-size:.82rem}.portal_copyBlock__cym2P button,.portal_textButton__mwBNm{flex:0 0 auto;padding:.5rem .75rem;border:1px solid #bad5c7;border-radius:8px;background:#fff;color:#0f6b49;font-size:.76rem;font-weight:750;cursor:pointer}.portal_tabPanel__Y3xW7,.portal_taskTool__lkalZ{margin:1.5rem 0 3rem;border:1px solid #dce7e1;border-radius:17px;overflow:hidden;background:#fff}.portal_tabList__j_pS8{display:flex;gap:.25rem;padding:.55rem;border-bottom:1px solid #dce7e1;background:#f3f7f5;overflow-x:auto}.portal_tabList__j_pS8 button{min-width:0;padding:.65rem 1rem;border:0;border-radius:9px;background:transparent;color:#5b6c63;font-size:.82rem;font-weight:750;cursor:pointer;white-space:nowrap}.portal_tabList__j_pS8 button span{margin-right:.45rem;color:#0f6b49}.portal_tabList__j_pS8 .portal_activeTab__NpKly{background:#0f6b49;color:#fff}.portal_tabList__j_pS8 .portal_activeTab__NpKly span{color:#bce8d1}.portal_tabContent__cKxTA{padding:2rem}.portal_tabContent__cKxTA h3{margin:.8rem 0 1.2rem!important}.portal_tabContent__cKxTA ol{display:grid;grid-gap:.55rem;gap:.55rem;padding-left:1.4rem}.portal_tabContent__cKxTA li{padding-left:.25rem;color:#53625b}.portal_legend__JrXfk{color:#64736b;font-size:.82rem}.portal_accountable__zX55v,.portal_raci__h1JoY{display:inline-grid;place-items:center;min-width:30px;height:28px;border-radius:7px;background:#edf2ef;font-size:.72rem;font-weight:800}.portal_accountable__zX55v{background:#d9f2e5;color:#0f6b49}.portal_lifecycle__xKBo2{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px;margin:1.5rem 0 3rem;overflow:hidden;border:1px solid #dce7e1;border-radius:14px;background:#dce7e1}.portal_lifecycle__xKBo2 div{min-height:105px;padding:1rem;background:#fff}.portal_lifecycle__xKBo2 span{display:block;color:#16805a;font-size:.7rem;font-weight:800}.portal_lifecycle__xKBo2 b{display:block;margin-top:.7rem;font-size:.82rem}.portal_toolCard__lXPHw{margin:1.5rem 0 3rem;padding:1.5rem;border:1px solid #dce7e1;border-radius:17px;background:#fff}.portal_taskHeader__r_fcg,.portal_toolHeader__IwpKB{display:flex;align-items:center;justify-content:space-between;gap:1rem}.portal_taskHeader__r_fcg h3,.portal_toolHeader__IwpKB h3{margin:.35rem 0 0!important}.portal_progress__W3Bti{height:7px;margin:1rem 0 1.3rem;overflow:hidden;border-radius:99px;background:#e5ece8}.portal_progress__W3Bti span{display:block;height:100%;border-radius:inherit;background:#158257;transition:width .25s}.portal_checkGrid__75IK4{display:grid;grid-template-columns:1fr 1fr;grid-gap:.55rem;gap:.55rem}.portal_checkGrid__75IK4 label,.portal_taskList__vHw77 label{display:flex;align-items:flex-start;gap:.7rem;padding:.75rem;border-radius:9px;background:#f7faf8;color:#44544c;cursor:pointer}.portal_checkGrid__75IK4 input,.portal_eligibility__08isU input,.portal_taskList__vHw77 input{margin-top:.18rem;accent-color:#0f6b49}.portal_checkGrid__75IK4 .portal_checked__3CJ7K,.portal_taskList__vHw77 .portal_checked__3CJ7K{color:#77827d;text-decoration:line-through;background:#edf7f2}.portal_success__2iRcS{margin:1rem 0 0;padding:.8rem;border-radius:9px;color:#08603f;background:#dff5e9;font-weight:750}.portal_scorecard__oI3a6{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:1rem;gap:1rem;margin:1.5rem 0 3rem}.portal_scoreInputs__Y8ZjW{padding:1rem 1.3rem;border:1px solid #dce7e1;border-radius:16px}.portal_scoreInputs__Y8ZjW>label{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid #e7edea}.portal_scoreInputs__Y8ZjW>label:last-child{border:0}.portal_scoreInputs__Y8ZjW b,.portal_scoreInputs__Y8ZjW small{display:block}.portal_scoreInputs__Y8ZjW small{margin-top:.2rem;color:#7a8881;font-size:.73rem}.portal_scoreInputs__Y8ZjW select{padding:.5rem;border:1px solid #cbdad2;border-radius:8px;background:#fff}.portal_scoreInputs__Y8ZjW .portal_eligibility__08isU{justify-content:flex-start}.portal_scoreResult__D2_SP{display:flex;flex-direction:column;justify-content:center;padding:1.5rem;border-radius:16px;color:#fff}.portal_scoreResult__D2_SP>span{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.portal_scoreResult__D2_SP strong{margin:.5rem 0;font-size:3.6rem;line-height:1}.portal_scoreResult__D2_SP strong small{font-size:1rem}.portal_scoreResult__D2_SP>b{font-size:1.1rem}.portal_scoreResult__D2_SP p{margin:.7rem 0 0;color:inherit;opacity:.8;font-size:.82rem;line-height:1.5}.portal_scoreHigh__Ut2fB{background:#0f6b49}.portal_scoreMedium__e_NsB{background:#9a6714}.portal_scoreLow__3x8xY{background:#616e68}.portal_scoreBlocked__P17jG{background:#8e3b37}.portal_databaseGrid__qMpVf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem;margin:1.5rem 0 3rem}.portal_databaseGrid__qMpVf div{padding:1.2rem;border:1px solid #dce7e1;border-radius:13px}.portal_databaseGrid__qMpVf span{color:#159162;font-size:.7rem;font-weight:800}.portal_databaseGrid__qMpVf b{display:block;margin:.55rem 0 .35rem}.portal_databaseGrid__qMpVf p{margin:0;color:#64736b;font-size:.82rem}.portal_taskHeader__r_fcg{padding:1.4rem 1.5rem .8rem}.portal_taskList__vHw77{display:grid;grid-template-columns:1fr 1fr;grid-gap:.55rem;gap:.55rem;padding:.8rem 1.5rem 1.5rem}.portal_taskList__vHw77 label:last-child{grid-column:1/-1}.portal_reportBuilder__sUNVq{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;align-items:start;margin:1.5rem 0 3rem}.portal_reportForm__hWfBA{padding:1.3rem;border:1px solid #dce7e1;border-radius:16px}.portal_fieldRow__y49bk label,.portal_reportForm__hWfBA>label{display:block;margin-bottom:.8rem;color:#42534a;font-size:.78rem;font-weight:750}.portal_reportForm__hWfBA input,.portal_reportForm__hWfBA textarea{box-sizing:border-box;width:100%;margin-top:.35rem;padding:.65rem .7rem;border:1px solid #cddbd4;border-radius:8px;color:#17221d;background:#fff;resize:vertical}.portal_fieldRow__y49bk{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem}.portal_formActions__gYgyw{display:flex;align-items:center;gap:.8rem;margin-top:1rem}.portal_reportPreview__h6zGg{position:-webkit-sticky;position:sticky;top:80px;overflow:auto;white-space:pre-wrap;padding:1.4rem;border-radius:16px;color:#dceee5;background:#12281f;font:.78rem/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.portal_rhythm__Xc_vF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem;margin:1.5rem 0 3rem}.portal_rhythm__Xc_vF div{padding:1.4rem;border-radius:14px;background:#edf6f1}.portal_rhythm__Xc_vF span{color:#0f6b49;font-size:.7rem;font-weight:850;letter-spacing:.1em}.portal_rhythm__Xc_vF h3{margin:1.2rem 0 .4rem!important}.portal_rhythm__Xc_vF p{margin:0;color:#607168;font-size:.85rem;line-height:1.55}.portal_kpiGrid__vsqNL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.6rem;gap:.6rem;margin:1.5rem 0 3rem}.portal_kpiGrid__vsqNL div{min-height:85px;padding:1rem;border:1px solid #dce7e1;border-radius:11px;font-size:.82rem;font-weight:700}.portal_kpiGrid__vsqNL span{display:block;margin-bottom:.6rem;color:#159162;font-size:.65rem}.portal_roadmap__Kunnk{display:grid;grid-gap:1rem;gap:1rem;margin:1.5rem 0 3rem}.portal_roadmap__Kunnk>div{display:grid;grid-template-columns:120px 1fr;overflow:hidden;border:1px solid #dce7e1;border-radius:16px}.portal_roadmap__Kunnk>div>div{display:flex;flex-direction:column;justify-content:space-between;padding:1.3rem;color:#fff;background:#0f6b49}.portal_roadmap__Kunnk>div>div span{font-size:.76rem;font-weight:800;text-transform:uppercase}.portal_roadmap__Kunnk>div>div b{color:#9fe5bf;font-size:2rem}.portal_roadmap__Kunnk section{padding:1.3rem 1.5rem}.portal_roadmap__Kunnk h3{margin:0 0 .45rem!important}.portal_roadmap__Kunnk p{color:#5f6f67}.portal_roadmap__Kunnk small{display:block;color:#6f7f77;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.portal_roadmap__Kunnk strong{display:block;margin-top:.25rem;color:#0f6b49;font-size:.84rem}.portal_exampleFlow__xS8rB{margin:1.5rem 0 3rem}.portal_exampleFlow__xS8rB>div{display:grid;grid-template-columns:42px 1fr;grid-gap:.8rem;gap:.8rem;position:relative}.portal_exampleFlow__xS8rB>div:not(:last-child):before{content:"";position:absolute;top:42px;bottom:0;left:20px;width:2px;background:#cce1d6}.portal_exampleFlow__xS8rB>div>span{display:grid;place-items:center;width:42px;height:42px;z-index:1;border-radius:50%;color:#fff;background:#0f6b49;font-weight:800}.portal_exampleFlow__xS8rB section{padding:.45rem 0 1.7rem}.portal_exampleFlow__xS8rB p{margin:.3rem 0 0;color:#607168}@media (max-width:900px){.portal_departmentGrid__7_uqg,.portal_steps__bdU6n,.portal_workspaceGrid__Hu7Xp{grid-template-columns:1fr 1fr}.portal_steps__bdU6n>div:last-child{grid-column:1/-1;min-height:auto}.portal_lifecycle__xKBo2{grid-template-columns:repeat(2,1fr)}.portal_reportBuilder__sUNVq,.portal_scorecard__oI3a6{grid-template-columns:1fr}.portal_reportPreview__h6zGg{position:static}.portal_kpiGrid__vsqNL{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.portal_hub__xZDFc{padding-top:.5rem}.portal_hero__FmGU0,.portal_hubHero__DnLgJ{padding:2.2rem 1.4rem;border-radius:18px}.portal_hubHero__DnLgJ h1{font-size:3rem}.portal_activeDepartment__Mrfzj{grid-template-columns:1fr;padding:1.5rem}.portal_activeStats__UQUtI{padding:1rem 0 0;border-left:0;border-top:1px solid #365248}.portal_databaseGrid__qMpVf,.portal_departmentGrid__7_uqg,.portal_orgColumns__145x3,.portal_outcomeGrid__JebRM,.portal_rhythm__Xc_vF,.portal_threeSteps__T7qCs,.portal_workspaceGrid__Hu7Xp{grid-template-columns:1fr}.portal_metricStrip__cJ2rU{grid-template-columns:1fr 1fr;margin:-2rem .65rem 2rem}.portal_metricStrip__cJ2rU div{border-right:0;border-bottom:1px solid #e2ebe6}.portal_metricStrip__cJ2rU div:nth-last-child(-n+2){border-bottom:0}.portal_heroActions__FK9rC{align-items:stretch;flex-direction:column}.portal_detailCard__UKQ7C summary{align-items:flex-start}.portal_detailBody__fGT5V{padding-left:1.25rem}.portal_steps__bdU6n{grid-template-columns:1fr}.portal_steps__bdU6n>div,.portal_steps__bdU6n>div:last-child{grid-column:auto;min-height:auto}.portal_checkGrid__75IK4,.portal_taskList__vHw77{grid-template-columns:1fr}.portal_taskList__vHw77 label:last-child{grid-column:auto}.portal_scorecard__oI3a6{gap:.8rem}.portal_lifecycle__xKBo2{grid-template-columns:1fr 1fr}.portal_fieldRow__y49bk{grid-template-columns:1fr;gap:0}.portal_kpiGrid__vsqNL{grid-template-columns:1fr 1fr}.portal_roadmap__Kunnk>div{grid-template-columns:82px 1fr}.portal_tabContent__cKxTA{padding:1.3rem}}.portal_databaseGrid__qMpVf>div,.portal_detailCard__UKQ7C,.portal_futureDepartment__jLg0K,.portal_metricStrip__cJ2rU,.portal_orgLead__SIaGq,.portal_orgTop__QNF9T,.portal_outcomeGrid__JebRM>div,.portal_reportForm__hWfBA,.portal_scoreInputs__Y8ZjW,.portal_tabPanel__Y3xW7,.portal_taskTool__lkalZ,.portal_toolCard__lXPHw{color:#17221d}.portal_databaseGrid__qMpVf b,.portal_detailCard__UKQ7C summary b,.portal_futureDepartment__jLg0K h3,.portal_outcomeGrid__JebRM h3,.portal_scoreInputs__Y8ZjW b,.portal_tabContent__cKxTA h3,.portal_taskHeader__r_fcg h3,.portal_toolHeader__IwpKB h3{color:#17221d!important}.portal_futureDepartment__jLg0K h3{color:#263b32!important}.portal_departmentNumber__O_po_{color:#88a096}html.dark .portal_sectionLabel__SUKN7{color:#91a29a}html.dark .portal_databaseGrid__qMpVf>div,html.dark .portal_detailCard__UKQ7C,html.dark .portal_futureDepartment__jLg0K,html.dark .portal_lifecycle__xKBo2 div,html.dark .portal_metricStrip__cJ2rU,html.dark .portal_outcomeGrid__JebRM>div,html.dark .portal_reportForm__hWfBA,html.dark .portal_scoreInputs__Y8ZjW,html.dark .portal_tabPanel__Y3xW7,html.dark .portal_taskTool__lkalZ,html.dark .portal_toolCard__lXPHw{color:#e5eee9;border-color:#30433a;background:#16211c}html.dark .portal_databaseGrid__qMpVf b,html.dark .portal_detailCard__UKQ7C summary b,html.dark .portal_futureDepartment__jLg0K h3,html.dark .portal_outcomeGrid__JebRM h3,html.dark .portal_scoreInputs__Y8ZjW b,html.dark .portal_tabContent__cKxTA h3,html.dark .portal_taskHeader__r_fcg h3,html.dark .portal_toolHeader__IwpKB h3{color:#f0f6f3!important}html.dark .portal_databaseGrid__qMpVf p,html.dark .portal_detailBody__fGT5V p,html.dark .portal_detailCard__UKQ7C summary small,html.dark .portal_exampleFlow__xS8rB p,html.dark .portal_fieldRow__y49bk label,html.dark .portal_futureDepartment__jLg0K p,html.dark .portal_legend__JrXfk,html.dark .portal_metricStrip__cJ2rU span,html.dark .portal_outcomeGrid__JebRM p,html.dark .portal_reportForm__hWfBA>label,html.dark .portal_roadmap__Kunnk p,html.dark .portal_scoreInputs__Y8ZjW small,html.dark .portal_tabContent__cKxTA li{color:#aebdb5}html.dark .portal_metricStrip__cJ2rU,html.dark .portal_metricStrip__cJ2rU div{border-color:#30433a}html.dark .portal_org__yk1zL{background:#111b17}html.dark .portal_orgLead__SIaGq,html.dark .portal_orgTop__QNF9T{color:#e5eee9;border-color:#30433a;background:#1a2821}html.dark .portal_orgLead__SIaGq span,html.dark .portal_orgTop__QNF9T span{color:#aebdb5}html.dark .portal_principle__wXsMU{background:#14271e}html.dark .portal_principle__wXsMU span{color:#a7bdb2}html.dark .portal_principle__wXsMU strong{color:#8de0b4}html.dark .portal_code__5H3yX,html.dark .portal_tableCode__ZBfgE{color:#83dfae;background:#193b2b}html.dark .portal_handoff__emxc1{background:#1b3026}html.dark .portal_tableWrap___ENW_{border-color:#30433a}html.dark .portal_checkGrid__75IK4 label,html.dark .portal_copyBlock__cym2P,html.dark .portal_rhythm__Xc_vF div,html.dark .portal_steps__bdU6n>div,html.dark .portal_tabList__j_pS8,html.dark .portal_taskList__vHw77 label{color:#e5eee9;border-color:#30433a;background:#17231d}html.dark .portal_rhythm__Xc_vF p,html.dark .portal_steps__bdU6n p{color:#aebdb5}html.dark .portal_copyBlock__cym2P code{color:#d8e5de}html.dark .portal_copyBlock__cym2P button,html.dark .portal_reportForm__hWfBA input,html.dark .portal_reportForm__hWfBA textarea,html.dark .portal_scoreInputs__Y8ZjW select,html.dark .portal_textButton__mwBNm{color:#e5eee9;border-color:#40564b;background:#101914}html.dark .portal_tabList__j_pS8{border-bottom-color:#30433a}html.dark .portal_tabList__j_pS8 button{color:#b8c7bf}html.dark .portal_tabList__j_pS8 .portal_activeTab__NpKly{color:#fff;background:#147653}html.dark .portal_raci__h1JoY{color:#dbe5e0;background:#29372f}html.dark .portal_accountable__zX55v{color:#85dfaf;background:#183a2a}html.dark .portal_lifecycle__xKBo2{border-color:#30433a;background:#30433a}html.dark .portal_progress__W3Bti{background:#2a3931}html.dark .portal_checkGrid__75IK4 .portal_checked__3CJ7K,html.dark .portal_taskList__vHw77 .portal_checked__3CJ7K{color:#8fa098;background:#1a3025}html.dark .portal_kpiGrid__vsqNL div,html.dark .portal_roadmap__Kunnk>div{border-color:#30433a}