.PrototypeShell_entryPage__YH0Tx,.PrototypeShell_prototypeApp__Y8pJp{font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;color:#12383d}.PrototypeShell_entryPage__YH0Tx *,.PrototypeShell_prototypeApp__Y8pJp *{box-sizing:border-box}.PrototypeShell_entryPage__YH0Tx a,.PrototypeShell_prototypeApp__Y8pJp a{color:inherit;text-decoration:none}.PrototypeShell_entryPage__YH0Tx button,.PrototypeShell_entryPage__YH0Tx input,.PrototypeShell_entryPage__YH0Tx textarea,.PrototypeShell_prototypeApp__Y8pJp button,.PrototypeShell_prototypeApp__Y8pJp input,.PrototypeShell_prototypeApp__Y8pJp textarea{font:inherit}.PrototypeShell_prototypeApp__Y8pJp{min-height:100vh;background:#edf2ef;color:#12383d;display:flex}.PrototypeShell_realWorkspaceHeader__zVVed{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:-38px clamp(-64px,-4vw,-24px) 30px;padding:13px clamp(24px,4vw,64px);border-bottom:1px solid #dce8e4;background:#fff;color:#12383d}.PrototypeShell_realWorkspaceHeader__zVVed small,.PrototypeShell_realWorkspaceHeader__zVVed strong{display:block}.PrototypeShell_realWorkspaceHeader__zVVed small{color:#7d9691;font-size:9px}.PrototypeShell_realWorkspaceHeader__zVVed strong{margin-top:4px;font-size:14px}.PrototypeShell_realWorkspaceHeader__zVVed>div:last-child{display:flex;align-items:center;gap:18px}.PrototypeShell_realWorkspaceHeader__zVVed span{color:#7d9691;font-size:10px}.PrototypeShell_sidebar__VBDmT{position:fixed;inset:0 auto 0 0;width:252px;background:#082f36;color:#d7e9e5;display:flex;flex-direction:column;padding:28px 18px 18px;z-index:5}.PrototypeShell_brand__KMqrB{display:flex;align-items:center;gap:11px;color:#fff;letter-spacing:.02em}.PrototypeShell_brandMark__dG8AA{display:grid;place-items:center;width:31px;height:31px;border-radius:2px}.PrototypeShell_brandMark__dG8AA img{display:block;width:31px;height:31px}.PrototypeShell_brand__KMqrB b{display:block;font:900 16px Georgia,serif;letter-spacing:.08em}.PrototypeShell_brand__KMqrB small{display:block;margin-top:3px;color:#8caeaa;font:700 8px ui-monospace,monospace;letter-spacing:.14em}.PrototypeShell_workspaceSwitch__g2sj6{display:flex;align-items:center;gap:9px;margin:31px 0 23px;padding:10px 9px;border:1px solid #2c565a;background:#103c43}.PrototypeShell_workspaceSwitch__g2sj6 .PrototypeShell_avatar__QGwKB{display:grid;place-items:center;width:27px;height:27px;background:#dcf0ea;color:#0a4c50;border-radius:50%;font-size:12px;font-weight:900}.PrototypeShell_workspaceSwitch__g2sj6 b,.PrototypeShell_workspaceSwitch__g2sj6 small{display:block}.PrototypeShell_workspaceSwitch__g2sj6 b{font-size:10px}.PrototypeShell_workspaceSwitch__g2sj6 small{margin-top:3px;color:#89aaa5;font-size:9px}.PrototypeShell_chevron__qEXds{margin-left:auto;color:#a4c5c0}.PrototypeShell_nav__xzO5L{display:grid;gap:4px}.PrototypeShell_kicker__fOWnp{display:block;color:#4d7774;font:800 9px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.PrototypeShell_sidebar__VBDmT .PrototypeShell_kicker__fOWnp{margin:5px 10px 9px;color:#76a39d;font-size:8px}.PrototypeShell_nav__xzO5L>a{display:flex;align-items:center;gap:11px;padding:11px 10px;color:#9fc0bb;font-size:11px;border-left:3px solid transparent;transition:.16s}.PrototypeShell_navActive__Rj7SZ,.PrototypeShell_nav__xzO5L>a:hover{background:#12444b;color:#fff;border-left-color:#bde879!important}.PrototypeShell_nav__xzO5L>a span{width:16px;color:#bde879;text-align:center;font-size:11px}.PrototypeShell_nav__xzO5L>a em{margin-left:auto;padding:2px 6px;background:#295b5e;color:#d3eee3;border-radius:10px;font:800 9px ui-monospace,monospace;font-style:normal}.PrototypeShell_navDivider__o3EGv{height:1px;margin:13px 7px;background:#214c51}.PrototypeShell_projectRail__mJ2uV{display:grid;gap:3px;margin-top:22px;padding:14px 0 3px;border-top:1px solid #214c51}.PrototypeShell_projectRail__mJ2uV>a{padding:7px 10px;color:#83a8a4;font-size:10px;border-left:2px solid transparent}.PrototypeShell_projectRail__mJ2uV>a:hover,.PrototypeShell_railActive__y2YU4{color:#fff!important;border-left-color:#bde879!important;background:#103e44}.PrototypeShell_sidebarBottom__j_y7d{display:grid;gap:8px;margin-top:auto;padding:13px 0 0;border-top:1px solid #214c51;color:#739693;font-size:8px}.PrototypeShell_sidebarBottom__j_y7d a{color:#b8d3ce;text-decoration:none}.PrototypeShell_prototypeCta__aUeOb{display:flex;justify-content:center;align-items:center;min-height:34px;border-radius:5px;color:#073c40!important;background:#a4e1d4;font-size:10px;font-weight:800}.PrototypeShell_platformLink__rpzuo{display:flex;justify-content:center;align-items:center;min-height:32px;border:1px solid #20575a;border-radius:5px;color:#b8d3ce!important;font-size:9px}.PrototypeShell_liveDot__yp047{width:7px;height:7px;border-radius:50%;background:#bde879;box-shadow:0 0 0 4px #244f4e}.PrototypeShell_mobileBar__teIHd{display:none}.PrototypeShell_main__YnOrf{width:calc(100% - 252px);min-height:100vh;margin-left:252px;padding:38px clamp(24px,4vw,64px) 80px;max-width:1700px}.PrototypeShell_topbar__nGcpU{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px}.PrototypeShell_topbar__nGcpU h1{margin:8px 0 0;color:#10373c;font:800 clamp(27px,3vw,42px)/1.05 Georgia,Songti SC,serif;letter-spacing:-.05em}.PrototypeShell_topbarRight__U1vkB{display:flex;align-items:center;gap:17px}.PrototypeShell_dateMark__Ojo42{color:#72908c;font:800 9px ui-monospace,monospace}.PrototypeShell_action__Imyyx,.PrototypeShell_quietAction__zHPjH{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:0 15px;border:1px solid #0d7772;background:#087b75;color:#fff;font-size:10px;font-weight:800;letter-spacing:.01em;transition:.16s}.PrototypeShell_action__Imyyx:hover{background:#075f5c;transform:translateY(-1px)}.PrototypeShell_quietAction__zHPjH{background:transparent;color:#087b75;border-color:#a8c9c1}.PrototypeShell_quietAction__zHPjH:hover{background:#e0f0eb}.PrototypeShell_heroActions__12oth{display:flex;align-items:center;gap:10px;margin-top:24px}.PrototypeShell_dossierHero__Ybk0Y,.PrototypeShell_heroStrip__geaKY,.PrototypeShell_projectLead__S8naJ{display:flex;justify-content:space-between;gap:38px;align-items:center;min-height:274px;padding:36px 42px;background:#082f36;color:#fff;position:relative;overflow:hidden;box-shadow:0 18px 40px rgba(8,47,54,.12)}.PrototypeShell_dossierHero__Ybk0Y:after,.PrototypeShell_heroStrip__geaKY:after,.PrototypeShell_projectLead__S8naJ:after{content:"";position:absolute;width:470px;height:470px;right:-180px;top:-250px;border:1px solid rgba(189,232,121,.22);border-radius:50%;box-shadow:0 0 0 36px rgba(189,232,121,.05),0 0 0 76px rgba(189,232,121,.035)}.PrototypeShell_dossierHero__Ybk0Y h2,.PrototypeShell_heroStrip__geaKY h2,.PrototypeShell_projectLead__S8naJ h2{position:relative;z-index:1;margin:11px 0 12px;font:800 clamp(28px,3.7vw,52px)/1.05 Georgia,Songti SC,serif;letter-spacing:-.06em}.PrototypeShell_dossierHero__Ybk0Y h2 i,.PrototypeShell_heroStrip__geaKY h2 i,.PrototypeShell_projectLead__S8naJ h2 i,.PrototypeShell_resourceHero__mHFXt h2 i,.PrototypeShell_serviceHero__o2mB3 h2 i{color:#bde879;font-style:normal}.PrototypeShell_dossierHero__Ybk0Y p,.PrototypeShell_heroStrip__geaKY p,.PrototypeShell_projectLead__S8naJ p{position:relative;z-index:1;max-width:550px;margin:0;color:#aac8c3;font-size:11px;line-height:1.8}.PrototypeShell_dossierHero__Ybk0Y .PrototypeShell_kicker__fOWnp,.PrototypeShell_heroStrip__geaKY .PrototypeShell_kicker__fOWnp,.PrototypeShell_projectLead__S8naJ .PrototypeShell_kicker__fOWnp{color:#bde879}.PrototypeShell_heroDiagram__RGrZi{position:relative;z-index:1;display:flex;align-items:center;gap:9px;margin-right:25px}.PrototypeShell_diagramCircle__Iy7RE{display:grid;place-items:center;width:130px;height:130px;border:1px solid #bde879;border-radius:50%;color:#bde879;font:700 36px ui-monospace,monospace;box-shadow:0 0 0 12px rgba(189,232,121,.08)}.PrototypeShell_diagramCircle__Iy7RE small{display:block;margin-top:-26px;color:#a4c4bf;font:9px Arial}.PrototypeShell_diagramLine__hhQth{width:40px;border-top:1px dashed #5c8783}.PrototypeShell_diagramNode__3vvA3{writing-mode:vertical-rl;color:#a5c5c0;font:800 8px ui-monospace,monospace;letter-spacing:.12em}.PrototypeShell_metricGrid__kSqIt{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin:14px 0}.PrototypeShell_metric__kRyNo{min-height:132px;background:#fff;border:1px solid #d4e1dd;padding:20px 19px;box-shadow:0 7px 20px rgba(12,56,62,.035)}.PrototypeShell_metric__kRyNo small,.PrototypeShell_metric__kRyNo span,.PrototypeShell_metric__kRyNo strong{display:block}.PrototypeShell_metric__kRyNo strong{color:#113e43;font:800 30px ui-monospace,monospace;letter-spacing:-.08em}.PrototypeShell_metric__kRyNo span{margin-top:11px;font-size:11px;font-weight:800}.PrototypeShell_metric__kRyNo small{margin-top:6px;color:#78918e;font-size:9px;line-height:1.45}.PrototypeShell_metricamber__ETGWp{border-top:3px solid #d8a64b}.PrototypeShell_metricmint__pW4p3{border-top:3px solid #75c5a9}.PrototypeShell_metricslate__gma0Z{border-top:3px solid #8ba9ae}.PrototypeShell_metricred__bUFmf{border-top:3px solid #c9766e}.PrototypeShell_twoCol__xfjW9{display:grid;grid-template-columns:1.1fr .9fr;gap:14px}.PrototypeShell_panel__xppOG{background:#fff;border:1px solid #d4e1dd;padding:24px;box-shadow:0 7px 20px rgba(12,56,62,.035)}.PrototypeShell_panelHead__TJGbI{display:flex;justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:18px}.PrototypeShell_panelHead__TJGbI h2{margin:6px 0 0;font:800 20px Georgia,Songti SC,serif;letter-spacing:-.04em}.PrototypeShell_panelMeta__NhIe3{color:#7b9692;font-size:9px}.PrototypeShell_moveList__7eZ1f{display:grid}.PrototypeShell_move___5832{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid #e5ece9}.PrototypeShell_move___5832:last-child{border-bottom:0}.PrototypeShell_moveIndex__rfJJq{display:grid;place-items:center;width:30px;height:30px;background:#e6f2ee;color:#087b75;font:800 10px ui-monospace,monospace}.PrototypeShell_moveIndex__rfJJq.PrototypeShell_hot__5mKPx{background:#fff1d9;color:#a86a16}.PrototypeShell_move___5832 b,.PrototypeShell_move___5832 small{display:block}.PrototypeShell_move___5832 b{font-size:11px}.PrototypeShell_move___5832 small{margin-top:5px;color:#829893;font-size:9px}.PrototypeShell_move___5832>strong{color:#087b75}.PrototypeShell_pulse__ZjPU7{display:grid;gap:17px}.PrototypeShell_pulseRow__IKiFe{display:grid;grid-template-columns:48px minmax(0,1fr) 75px;gap:12px;align-items:center}.PrototypeShell_pulseRing__iwbkG{display:grid;place-items:center;width:43px;height:43px;border:2px solid #70c3a5;border-radius:50%;color:#087b75;font:800 11px ui-monospace,monospace}.PrototypeShell_pulseRing__iwbkG.PrototypeShell_amber__hmeVr{border-color:#dda84f;color:#ad701d}.PrototypeShell_pulseRing__iwbkG.PrototypeShell_red__6m0Dh{border-color:#ca766d;color:#b14c48}.PrototypeShell_pulseRow__IKiFe b,.PrototypeShell_pulseRow__IKiFe small{display:block}.PrototypeShell_pulseRow__IKiFe b{font-size:10px}.PrototypeShell_pulseRow__IKiFe small{margin-top:4px;color:#829893;font-size:9px}.PrototypeShell_pulseBar__GQji2{display:block;height:5px;background:#e5eeeb}.PrototypeShell_pulseBar__GQji2 i{display:block;height:100%;background:#75c5a9}.PrototypeShell_pulseBar__GQji2.PrototypeShell_amber__hmeVr i{background:#dda84f}.PrototypeShell_pulseBar__GQji2.PrototypeShell_red__6m0Dh i{background:#ca766d}.PrototypeShell_runway__0794m{display:flex;align-items:center;gap:12px}.PrototypeShell_runwayStep__GaN1v{display:grid;justify-items:center;gap:7px;text-align:center}.PrototypeShell_runwayStep__GaN1v span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;font:800 10px ui-monospace,monospace}.PrototypeShell_runwayDone__2xQ4j{background:#d7efe4;color:#087b75}.PrototypeShell_runwayCurrent__qgcb9{background:#0b7772;color:#fff;box-shadow:0 0 0 6px #dcefe9}.PrototypeShell_runwayWait__UP0k_{background:#edf2ef;color:#8ca5a0}.PrototypeShell_runwayStep__GaN1v b{font-size:10px}.PrototypeShell_runwayStep__GaN1v small{color:#819791;font-size:8px;white-space:nowrap}.PrototypeShell_runwayTrack__REGve{height:1px;flex:1;background:#cbdad5}.PrototypeShell_projectIntro__M_8Qo{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin:-6px 0 20px;padding-bottom:17px;border-bottom:1px solid #d4e1dd}.PrototypeShell_projectIntro__M_8Qo p{max-width:590px;margin:0;color:#66817d;font-size:11px;line-height:1.7}.PrototypeShell_filterTabs__yDENO{display:flex;gap:4px}.PrototypeShell_checklistToolbar__Qnq72 button,.PrototypeShell_filterTabs__yDENO button{border:0;background:transparent;color:#78938e;padding:8px 10px;cursor:pointer;font-size:10px}.PrototypeShell_filterActive__jP6uy{background:#d8eee5!important;color:#087b75!important;font-weight:800}.PrototypeShell_projectGrid__8Mm7g{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.PrototypeShell_projectCard__nyLwG{min-height:300px;background:#fff;border:1px solid #d4e1dd;padding:18px;position:relative;transition:.16s}.PrototypeShell_assetCard__u123M:hover,.PrototypeShell_projectCard__nyLwG:hover,.PrototypeShell_resourceCard__hl257:hover{border-color:#56a99a;transform:translateY(-3px);box-shadow:0 14px 28px rgba(8,47,54,.09)}.PrototypeShell_projectCardTop__0KRGx{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.PrototypeShell_projectGlyph__cHFYS{display:grid;place-items:center;width:34px;height:34px;background:#0c464d;color:#bde879;font:900 16px Georgia,serif}.PrototypeShell_status__OYqu5{display:inline-flex;align-items:center;padding:5px 8px;border-radius:2px;font:800 8px ui-monospace,monospace;white-space:nowrap}.PrototypeShell_status__OYqu5.PrototypeShell_mint__jaYcc{background:#def2e9;color:#087b75}.PrototypeShell_status__OYqu5.PrototypeShell_amber__hmeVr{background:#fff0d3;color:#a56b15}.PrototypeShell_status__OYqu5.PrototypeShell_red__6m0Dh{background:#fde5e3;color:#af4e47}.PrototypeShell_status__OYqu5.PrototypeShell_slate__7T_nQ{background:#e8efef;color:#627f82}.PrototypeShell_projectCard__nyLwG h2{margin:8px 0 6px;font:800 21px Georgia,Songti SC,serif;letter-spacing:-.04em}.PrototypeShell_projectCard__nyLwG>p{margin:0;color:#76908c;font-size:10px}.PrototypeShell_projectCardMeta__gi5Bp{display:flex;justify-content:space-between;margin-top:26px;color:#76908c;font:800 9px ui-monospace,monospace}.PrototypeShell_projectScore__PyQ0n{display:flex;align-items:center;gap:8px;margin-top:20px}.PrototypeShell_projectScore__PyQ0n strong{font:800 27px ui-monospace,monospace}.PrototypeShell_projectScore__PyQ0n span{color:#78928e;font-size:8px;line-height:1.2}.PrototypeShell_scoreBar__3ERbV{display:block;flex:1;height:5px;background:#e8efec}.PrototypeShell_scoreBar__3ERbV b{display:block;height:100%;background:#75c5a9}.PrototypeShell_scoreBar__3ERbV.PrototypeShell_amber__hmeVr b{background:#dda84f}.PrototypeShell_scoreBar__3ERbV.PrototypeShell_red__6m0Dh b{background:#ca766d}.PrototypeShell_cardArrow__xlFQ_{position:absolute;bottom:17px;right:18px;color:#087b75;font-size:9px;font-weight:800}.PrototypeShell_emptyCallout__RjYXJ{display:flex;align-items:center;gap:14px;margin-top:14px;background:#dcefe8;border:1px solid #c0ded2;padding:17px 20px}.PrototypeShell_emptyCallout__RjYXJ>span{font:300 26px Georgia;color:#087b75}.PrototypeShell_emptyCallout__RjYXJ b{display:block;font-size:11px}.PrototypeShell_emptyCallout__RjYXJ p{margin:5px 0 0;color:#66847e;font-size:9px}.PrototypeShell_emptyCallout__RjYXJ .PrototypeShell_action__Imyyx{margin-left:auto}.PrototypeShell_wizardLayout__sDlOg{display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:15px}.PrototypeShell_stepper__nbXvd{display:flex;align-items:center;gap:9px;margin-bottom:15px}.PrototypeShell_stepper__nbXvd span{display:flex;align-items:center;gap:7px;color:#809993;font-size:10px}.PrototypeShell_stepper__nbXvd b{display:grid;place-items:center;width:27px;height:27px;background:#e0eae7;color:#76918d;font:800 9px ui-monospace,monospace}.PrototypeShell_stepper__nbXvd .PrototypeShell_stepActive__FNPai{color:#087b75;font-weight:800}.PrototypeShell_stepper__nbXvd .PrototypeShell_stepActive__FNPai b{background:#087b75;color:#fff}.PrototypeShell_stepper__nbXvd i{width:34px;border-top:1px dashed #b8cbc5}.PrototypeShell_productChoiceGrid__LqFTp{display:grid;gap:9px}.PrototypeShell_choice__abgIN{display:grid;grid-template-columns:25px minmax(0,1fr) 20px;gap:10px;align-items:center;text-align:left;padding:14px;border:1px solid #d8e4e0;background:#fff;cursor:pointer}.PrototypeShell_choiceSelected__76hEG,.PrototypeShell_choice__abgIN:hover{border-color:#087b75;background:#f0faf6}.PrototypeShell_choiceRadio__d_ZQj{display:grid;place-items:center;width:20px;height:20px;border:1px solid #9bbcb5;color:#fff;font-size:12px}.PrototypeShell_choiceSelected__76hEG .PrototypeShell_choiceRadio__d_ZQj{background:#087b75;border-color:#087b75}.PrototypeShell_choice__abgIN b,.PrototypeShell_choice__abgIN small{display:block}.PrototypeShell_choice__abgIN b{font-size:11px}.PrototypeShell_choice__abgIN small{margin-top:4px;color:#809a95;font-size:9px}.PrototypeShell_choice__abgIN i{color:#087b75;font-style:normal}.PrototypeShell_wizardField__oh4TI{display:grid;gap:7px;margin-top:18px}.PrototypeShell_wizardField__oh4TI label{font-size:10px;font-weight:800}.PrototypeShell_dockLine__z4bzC+label input,.PrototypeShell_entryCard__33Qvf input,.PrototypeShell_serviceDock___9P1m input,.PrototypeShell_serviceDock___9P1m textarea,.PrototypeShell_wizardField__oh4TI input{min-height:42px;border:1px solid #ccdcd7;background:#fbfdfc;padding:0 11px;color:#12383d;outline:none}.PrototypeShell_entryCard__33Qvf input:focus,.PrototypeShell_serviceDock___9P1m input:focus,.PrototypeShell_serviceDock___9P1m textarea:focus,.PrototypeShell_wizardField__oh4TI input:focus{border-color:#087b75;box-shadow:0 0 0 3px #d9eee7}.PrototypeShell_wizardFooter__uc3e7{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px;padding-top:18px;border-top:1px solid #e3ebe8}.PrototypeShell_wizardFooter__uc3e7 small{color:#78928e;font-size:9px}.PrototypeShell_wizardAside__1jTLh{align-self:start;background:#082f36;color:#d7e9e5;padding:24px;min-height:290px}.PrototypeShell_wizardAside__1jTLh .PrototypeShell_kicker__fOWnp{color:#bde879}.PrototypeShell_wizardAside__1jTLh h3{margin:25px 0 6px;font:800 23px Georgia,serif}.PrototypeShell_wizardAside__1jTLh p{color:#a7c6c0;font-size:10px;line-height:1.7}.PrototypeShell_wizardAside__1jTLh dl{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:23px 0}.PrototypeShell_wizardAside__1jTLh dt{color:#82a6a1;font-size:8px}.PrototypeShell_wizardAside__1jTLh dd{margin:5px 0 0;font-size:11px;font-weight:800}.PrototypeShell_noteBox__koqnP{margin-top:15px;padding:11px;background:#e6f3ed;color:#4f7772;font-size:9px;line-height:1.6}.PrototypeShell_wizardAside__1jTLh .PrototypeShell_noteBox__koqnP{background:#16464d;color:#a9c9c3}.PrototypeShell_assessmentLayout__BLV8r{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:15px}.PrototypeShell_assessmentQuestion__zDiPi{background:#fff;border:1px solid #d4e1dd;padding:36px clamp(24px,5vw,75px);min-height:560px}.PrototypeShell_questionMeta___2V9C{display:flex;justify-content:space-between;color:#8ba39f;font:800 9px ui-monospace,monospace}.PrototypeShell_questionProgress__hPpct{height:3px;background:#e4ece9;margin:12px 0 45px}.PrototypeShell_questionProgress__hPpct i{display:block;height:100%;background:#087b75}.PrototypeShell_assessmentQuestion__zDiPi h2{max-width:620px;margin:12px 0;font:800 clamp(25px,3vw,39px)/1.15 Georgia,serif;letter-spacing:-.05em}.PrototypeShell_assessmentQuestion__zDiPi>p{max-width:540px;color:#6f8985;font-size:11px;line-height:1.8}.PrototypeShell_checkChoices___rSI9{display:grid;grid-template-columns:1fr 1fr;gap:9px;max-width:630px;margin-top:28px}.PrototypeShell_checkChoices___rSI9 label{display:flex;align-items:center;gap:9px;padding:14px;border:1px solid #d9e5e1;color:#345c5b;font-size:11px}.PrototypeShell_checkChoices___rSI9 label:has(input:checked){border-color:#087b75;background:#e7f5ef}.PrototypeShell_checkChoices___rSI9 input{accent-color:#087b75}.PrototypeShell_answerNote__zbJ_0{display:flex;gap:9px;max-width:630px;margin-top:20px;padding:11px 13px;background:#f2f7f5;border-left:3px solid #83c7ae}.PrototypeShell_answerNote__zbJ_0 span{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#087b75;color:#fff;font-size:10px}.PrototypeShell_answerNote__zbJ_0 p{margin:0;color:#6c8781;font-size:9px;line-height:1.6}.PrototypeShell_assessmentFooter__kN30i{display:flex;justify-content:space-between;max-width:630px;margin-top:40px;padding-top:18px;border-top:1px solid #e2ebe8}.PrototypeShell_assessmentRail__ysrkW{background:#103c43;color:#d8e8e4;padding:27px 22px}.PrototypeShell_assessmentRail__ysrkW .PrototypeShell_kicker__fOWnp{color:#bde879}.PrototypeShell_assessmentRail__ysrkW h3{margin:12px 0 26px;font:800 20px Georgia,serif}.PrototypeShell_mapActive__L56i4,.PrototypeShell_mapDone__F0E9s,.PrototypeShell_mapItem__3wWzF{display:grid;grid-template-columns:25px 1fr auto;gap:9px;align-items:center;padding:11px 0;border-bottom:1px solid #2b5559}.PrototypeShell_mapActive__L56i4 span,.PrototypeShell_mapDone__F0E9s span,.PrototypeShell_mapItem__3wWzF span{display:grid;place-items:center;width:23px;height:23px;background:#22535a;color:#8aacaa;font:800 8px ui-monospace,monospace}.PrototypeShell_mapDone__F0E9s span{background:#bde879;color:#164449}.PrototypeShell_mapActive__L56i4 span{background:#087b75;color:#fff}.PrototypeShell_mapActive__L56i4 b,.PrototypeShell_mapDone__F0E9s b,.PrototypeShell_mapItem__3wWzF b{font-size:10px}.PrototypeShell_mapActive__L56i4 small{color:#bde879;font-size:8px}.PrototypeShell_assessmentAsideNote__Uj0dX{margin-top:25px;padding:12px;background:#16484e;color:#a6c3bf;font-size:9px;line-height:1.7}.PrototypeShell_reviewHero__czHck{display:flex;align-items:center;gap:36px;padding:36px 43px;background:#082f36;color:#fff}.PrototypeShell_reviewHero__czHck h2{margin:10px 0;font:800 33px Georgia,serif;letter-spacing:-.05em}.PrototypeShell_reviewHero__czHck p{max-width:650px;color:#a8c6c0;font-size:11px;line-height:1.8}.PrototypeShell_reviewScore__G95vH{display:grid;place-items:center;min-width:158px;height:158px;border:1px solid #bde879;border-radius:50%;color:#bde879}.PrototypeShell_reviewScore__G95vH strong{font:800 53px ui-monospace,monospace;line-height:.8}.PrototypeShell_reviewScore__G95vH span{font-size:10px}.PrototypeShell_reviewScore__G95vH small{color:#a8c6c0;font-size:9px}.PrototypeShell_reviewGrid__Qy8KB{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:14px}.PrototypeShell_reviewBlock__s0ux7{padding:20px;background:#fff;border:1px solid #d4e1dd;border-top:3px solid #91a9ab}.PrototypeShell_reviewBlock__s0ux7.PrototypeShell_amber__hmeVr{border-top-color:#dda84f}.PrototypeShell_reviewBlock__s0ux7.PrototypeShell_red__6m0Dh{border-top-color:#c9766e}.PrototypeShell_reviewBlock__s0ux7.PrototypeShell_mint__jaYcc{border-top-color:#75c5a9}.PrototypeShell_reviewBlock__s0ux7>div{display:flex;justify-content:space-between;align-items:flex-start}.PrototypeShell_reviewBlock__s0ux7>div strong{font:800 30px ui-monospace,monospace}.PrototypeShell_reviewBlock__s0ux7 p{padding:10px 0;margin:13px 0 0;border-top:1px solid #e2ebe8;color:#52716d;font-size:10px}.PrototypeShell_projectHeader__g_e95{margin:-10px 0 14px;padding:22px 0 0;border-bottom:1px solid #cfddd8}.PrototypeShell_projectHeader__g_e95>div:first-child h1{margin:8px 0 5px;font:800 33px Georgia,serif;letter-spacing:-.05em}.PrototypeShell_projectHeader__g_e95>div:first-child p{margin:0 0 20px;color:#77918d;font-size:10px}.PrototypeShell_projectHeaderActions__72Kcq{position:absolute;right:clamp(24px,4vw,64px);top:34px;display:flex;align-items:center;gap:9px}.PrototypeShell_projectNav__Q8OuL{display:flex;gap:3px;overflow:auto}.PrototypeShell_projectNav__Q8OuL a{padding:12px 15px;color:#78938e;font-size:10px;border-bottom:3px solid transparent;white-space:nowrap}.PrototypeShell_projectNavActive__FlKQx,.PrototypeShell_projectNav__Q8OuL a:hover{color:#087b75!important;border-bottom-color:#087b75!important}.PrototypeShell_projectLead__S8naJ{margin-top:0;min-height:245px}.PrototypeShell_bigScore__9V39f{position:relative;z-index:1;min-width:210px;padding:20px;border-left:1px solid #496b6d}.PrototypeShell_bigScore__9V39f small,.PrototypeShell_bigScore__9V39f span,.PrototypeShell_bigScore__9V39f strong{display:block}.PrototypeShell_bigScore__9V39f span{color:#bde879;font:800 8px ui-monospace,monospace}.PrototypeShell_bigScore__9V39f strong{margin:10px 0 5px;color:#bde879;font:800 71px ui-monospace,monospace;letter-spacing:-.12em}.PrototypeShell_bigScore__9V39f small{color:#a6c5bf;font-size:9px}.PrototypeShell_bigScoreBar__bulov{height:6px;margin-top:20px;background:#31575b}.PrototypeShell_bigScoreBar__bulov i{display:block;width:72%;height:100%;background:#bde879}.PrototypeShell_checklistSummary__9ypd8,.PrototypeShell_deliveryHero__BTrUy,.PrototypeShell_secondaryHero__kRQ9k{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:23px 26px;background:#fff;border:1px solid #d4e1dd}.PrototypeShell_checklistSummary__9ypd8 h2,.PrototypeShell_deliveryHero__BTrUy h2,.PrototypeShell_secondaryHero__kRQ9k h2{margin:8px 0 5px;font:800 26px Georgia,serif;letter-spacing:-.05em}.PrototypeShell_checklistSummary__9ypd8 p,.PrototypeShell_deliveryHero__BTrUy p,.PrototypeShell_secondaryHero__kRQ9k p{margin:0;color:#718a86;font-size:10px;line-height:1.7}.PrototypeShell_checklistRing__ZSssG{display:grid;place-items:center;width:94px;height:94px;border:7px solid #c5e6d8;border-top-color:#087b75;border-radius:50%;color:#087b75}.PrototypeShell_checklistRing__ZSssG strong{font:800 20px ui-monospace,monospace}.PrototypeShell_checklistRing__ZSssG small{font-size:8px;color:#76918b}.PrototypeShell_checklistToolbar__Qnq72{display:flex;justify-content:space-between;align-items:center;margin:14px 0 8px;padding:7px 10px;background:#f4f8f6;border:1px solid #dae6e2}.PrototypeShell_checklistToolbar__Qnq72>span{color:#819a95;font:8px ui-monospace,monospace}.PrototypeShell_requirementList__JcSio{display:grid;gap:8px}.PrototypeShell_requirementRow__7SZr_{display:grid;grid-template-columns:40px minmax(0,1fr) auto 22px;align-items:center;gap:12px;padding:16px 18px;background:#fff;border:1px solid #d4e1dd;transition:.15s}.PrototypeShell_requirementRow__7SZr_:hover{border-color:#70b8a6;background:#fbfffd}.PrototypeShell_reqNum___zimu{color:#92aaa5;font:800 11px ui-monospace,monospace}.PrototypeShell_reqBody__MUM20 b,.PrototypeShell_reqBody__MUM20 em,.PrototypeShell_reqBody__MUM20 small{display:block}.PrototypeShell_reqBody__MUM20 b{font-size:12px}.PrototypeShell_reqBody__MUM20 small{margin-top:5px;color:#78918d;font-size:9px}.PrototypeShell_reqBody__MUM20 em{margin-top:7px;color:#087b75;font-size:8px;font-style:normal}.PrototypeShell_reqArrow__LGclB{color:#087b75;font-size:15px}.PrototypeShell_secondaryHero__kRQ9k{margin-bottom:14px;background:#082f36;color:#fff;border-color:#082f36}.PrototypeShell_deliveryHero__BTrUy h2,.PrototypeShell_secondaryHero__kRQ9k h2{color:#fff}.PrototypeShell_deliveryHero__BTrUy p,.PrototypeShell_secondaryHero__kRQ9k p{color:#a7c6c0}.PrototypeShell_deliveryHero__BTrUy .PrototypeShell_kicker__fOWnp,.PrototypeShell_secondaryHero__kRQ9k .PrototypeShell_kicker__fOWnp{color:#bde879}.PrototypeShell_remediationGrid__tPe2Z{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.PrototypeShell_remediationCard__I_BR7{background:#fff;border:1px solid #d4e1dd;padding:21px}.PrototypeShell_remediationHead__YrdLd{display:flex;align-items:center;justify-content:space-between;gap:8px}.PrototypeShell_remediationHead__YrdLd>span:last-child{color:#76918c;font:8px ui-monospace,monospace}.PrototypeShell_remediationCard__I_BR7 h3{margin:19px 0 7px;font:800 17px Georgia,serif}.PrototypeShell_remediationCard__I_BR7>p{margin:0;color:#78928d;font-size:9px}.PrototypeShell_remediationCard__I_BR7 ol{margin:20px 0;padding-left:19px;color:#466e69;font-size:10px;line-height:2}.PrototypeShell_remediationFooter__fuGNF{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #e1ebe7}.PrototypeShell_remediationFooter__fuGNF button{border:0;background:none;color:#819992;font-size:9px}.PrototypeShell_evidenceDrop__IlYZs{display:flex;align-items:center;gap:14px;margin:14px 0;padding:24px;background:#f6fbf8;border:1px dashed #8fc6b4}.PrototypeShell_evidenceDrop__IlYZs>span{display:grid;place-items:center;width:39px;height:39px;background:#d7eee4;color:#087b75;font:800 20px Arial}.PrototypeShell_evidenceDrop__IlYZs b,.PrototypeShell_evidenceDrop__IlYZs small{display:block}.PrototypeShell_evidenceDrop__IlYZs b{font-size:11px}.PrototypeShell_evidenceDrop__IlYZs small{margin-top:4px;color:#76918c;font-size:9px}.PrototypeShell_evidenceDrop__IlYZs .PrototypeShell_quietAction__zHPjH{margin-left:auto}.PrototypeShell_evidenceList__uPu9_{display:grid}.PrototypeShell_evidenceRow__wvHeq{display:grid;grid-template-columns:40px minmax(0,1fr) auto 110px 20px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #e3ece9}.PrototypeShell_fileType__z5ojt{display:grid;place-items:center;width:34px;height:29px;background:#e9f2ef;color:#087b75;font:800 8px ui-monospace,monospace}.PrototypeShell_evidenceRow__wvHeq b,.PrototypeShell_evidenceRow__wvHeq small{display:block}.PrototypeShell_evidenceRow__wvHeq b{font-size:10px}.PrototypeShell_evidenceRow__wvHeq small{margin-top:4px;color:#78928e;font-size:9px}.PrototypeShell_evidenceRow__wvHeq time{color:#809993;font-size:9px;text-align:right}.PrototypeShell_evidenceRow__wvHeq>span:last-child{color:#849d98}.PrototypeShell_dossierHero__Ybk0Y{margin-bottom:14px}.PrototypeShell_dossierScore__nrys1{position:relative;z-index:1;min-width:210px}.PrototypeShell_dossierScore__nrys1 span,.PrototypeShell_dossierScore__nrys1 strong{display:block}.PrototypeShell_dossierScore__nrys1 strong{color:#bde879;font:800 55px ui-monospace,monospace}.PrototypeShell_dossierScore__nrys1 span{color:#a8c6c0;font-size:9px}.PrototypeShell_dossierScore__nrys1>i{display:block;height:6px;margin-top:18px;background:#31575b}.PrototypeShell_dossierScore__nrys1>i b{display:block;width:62%;height:100%;background:#bde879}.PrototypeShell_dossierGrid__3TrT7{display:grid;grid-template-columns:1.3fr .7fr;gap:14px}.PrototypeShell_docSections__BiyzU{display:grid;gap:5px}.PrototypeShell_docSection__FLWbI{display:grid;grid-template-columns:32px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:13px 10px;background:#f6faf8;border:1px solid #e1ebe8}.PrototypeShell_docSection__FLWbI:hover{border-color:#76b8a6}.PrototypeShell_docSection__FLWbI>span{color:#809994;font:800 9px ui-monospace,monospace}.PrototypeShell_docSection__FLWbI>b{font-size:10px}.PrototypeShell_docSection__FLWbI>i{color:#087b75;font-style:normal}.PrototypeShell_controlList__MAaLd{margin:0}.PrototypeShell_controlList__MAaLd div{display:flex;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid #e4ece9}.PrototypeShell_controlList__MAaLd dt{color:#7b9691;font-size:9px}.PrototypeShell_controlList__MAaLd dd{margin:0;text-align:right;font-size:10px;font-weight:800}.PrototypeShell_deliveryHero__BTrUy{margin-bottom:14px}.PrototypeShell_deliverySteps__k4Q3Z{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:14px;background:#cbdad5;border:1px solid #cbdad5}.PrototypeShell_deliveryStep__7UQ4Q{display:flex;align-items:center;gap:11px;background:#fff;padding:19px 15px}.PrototypeShell_deliveryStep__7UQ4Q>span{color:#087b75;font:800 12px ui-monospace,monospace}.PrototypeShell_deliveryStep__7UQ4Q div{min-width:0}.PrototypeShell_deliveryStep__7UQ4Q b,.PrototypeShell_deliveryStep__7UQ4Q small{display:block}.PrototypeShell_deliveryStep__7UQ4Q b{font-size:10px}.PrototypeShell_deliveryStep__7UQ4Q small{margin-top:4px;color:#809993;font-size:8px}.PrototypeShell_deliveryStep__7UQ4Q>i{margin-left:auto;color:#9ab0aa;font-style:normal}.PrototypeShell_deliveryStep__7UQ4Q .PrototypeShell_status__OYqu5{margin-left:auto}.PrototypeShell_artifactList__xfDEN{display:grid}.PrototypeShell_artifactRow__xtunB{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #e3ece9}.PrototypeShell_artifactRow__xtunB b,.PrototypeShell_artifactRow__xtunB small{display:block}.PrototypeShell_artifactRow__xtunB b{font-size:10px}.PrototypeShell_artifactRow__xtunB small{margin-top:4px;color:#78928e;font-size:9px}.PrototypeShell_artifactRow__xtunB button{border:1px solid #bdd3cb;background:transparent;color:#087b75;padding:6px 9px;font-size:9px}.PrototypeShell_reportTitle___DEcG{display:flex;justify-content:space-between;gap:30px;padding:19px 0;border-bottom:1px solid #d4e1dd}.PrototypeShell_reportTitle___DEcG h2{margin:8px 0 6px;font:800 28px Georgia,serif;letter-spacing:-.05em}.PrototypeShell_reportTitle___DEcG p{max-width:690px;margin:0;color:#78928e;font-size:10px;line-height:1.7}.PrototypeShell_reportDate__OMEIx{padding:9px 0 0 18px;border-left:2px solid #bde879;color:#78928e;font-size:9px;line-height:1.8}.PrototypeShell_reportDate__OMEIx b{color:#113d43;font-size:10px}.PrototypeShell_reportStats__Sh_b2{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:12px;margin:14px 0}.PrototypeShell_reportScore___I0PV{position:relative;min-height:142px;background:#082f36;color:#fff;padding:22px}.PrototypeShell_reportScore___I0PV small,.PrototypeShell_reportScore___I0PV span,.PrototypeShell_reportScore___I0PV strong{display:block}.PrototypeShell_reportScore___I0PV span{color:#bde879;font:800 8px ui-monospace,monospace}.PrototypeShell_reportScore___I0PV strong{margin:7px 0 0;color:#bde879;font:800 51px ui-monospace,monospace}.PrototypeShell_reportScore___I0PV small{color:#a8c6c0;font-size:9px}.PrototypeShell_scoreArc__7plto{position:absolute;right:24px;bottom:23px;width:70px;height:70px;border-color:#bde879 #bde879 #28545a #28545a;border-style:solid;border-width:7px;border-radius:50%}.PrototypeShell_reportGrid__ae3jx{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.PrototypeShell_reportCallout__qe016{padding:16px;background:#fff7e6;border-left:4px solid #dda84f}.PrototypeShell_reportCallout__qe016 h3{margin:13px 0 7px;font:800 16px Georgia,serif}.PrototypeShell_reportCallout__qe016 p{margin:0;color:#756348;font-size:10px;line-height:1.7}.PrototypeShell_reportHighlights__Z8481{display:grid;gap:6px;margin-top:13px}.PrototypeShell_reportHighlights__Z8481 a{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:11px 12px;background:#f6faf8;border:1px solid #e1ebe8}.PrototypeShell_reportHighlights__Z8481 span{color:#087b75;font:800 9px ui-monospace,monospace}.PrototypeShell_reportHighlights__Z8481 b{font-size:10px}.PrototypeShell_reportHighlights__Z8481 i{color:#087b75;font-size:8px;font-style:normal}.PrototypeShell_traceList__8b1vR{list-style:none;margin:0 0 18px;padding:0}.PrototypeShell_traceList__8b1vR li{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #e3ebe8}.PrototypeShell_traceList__8b1vR span{color:#7b9690;font-size:9px}.PrototypeShell_traceList__8b1vR b{max-width:220px;text-align:right;font:800 9px ui-monospace,monospace;overflow-wrap:anywhere}.PrototypeShell_healthRows__DVBHk{display:grid;gap:19px;margin:5px 0 20px}.PrototypeShell_healthRow__SDfPn>span{display:flex;justify-content:space-between;font-size:10px}.PrototypeShell_healthRow__SDfPn small{color:#78928e;font-size:9px}.PrototypeShell_healthRow__SDfPn>i{display:block;height:5px;margin-top:7px;background:#e6efeb}.PrototypeShell_healthRow__SDfPn>i b{display:block;height:100%;background:#75c5a9}.PrototypeShell_assetGrid__p6OnQ{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:14px}.PrototypeShell_assetCard__u123M{min-height:245px;padding:20px;background:#fff;border:1px solid #d4e1dd;position:relative;transition:.16s}.PrototypeShell_assetMark__aBxzY{display:grid;place-items:center;width:47px;height:47px;margin-bottom:22px;background:#0c464d;color:#bde879;font:900 14px Georgia,serif}.PrototypeShell_assetMark__aBxzY.PrototypeShell_mint__jaYcc{background:#d8eee5;color:#087b75}.PrototypeShell_assetMark__aBxzY.PrototypeShell_amber__hmeVr{background:#fff0d3;color:#a56b15}.PrototypeShell_assetCard__u123M h3{margin:9px 0 6px;font:800 21px Georgia,serif}.PrototypeShell_assetCard__u123M p,.PrototypeShell_assetCard__u123M small{display:block;color:#76918b;font-size:10px}.PrototypeShell_assetCard__u123M small{margin-top:20px;font-size:9px}.PrototypeShell_assetCard__u123M>span{position:absolute;right:19px;bottom:17px;color:#087b75;font-size:9px;font-weight:800}.PrototypeShell_table__OwkJ_{display:grid}.PrototypeShell_tableHead__bxiB6,.PrototypeShell_tableRow__KLVzv{display:grid;grid-template-columns:2fr .8fr .5fr .8fr 55px;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #e3ece9}.PrototypeShell_tableHead__bxiB6{color:#8aa29d;font:800 8px ui-monospace,monospace}.PrototypeShell_tableRow__KLVzv,.PrototypeShell_tableRow__KLVzv b{font-size:10px}.PrototypeShell_tableRow__KLVzv>span{color:#78928e;font-size:9px}.PrototypeShell_tableRow__KLVzv>a{color:#087b75;font-size:9px;text-align:right}.PrototypeShell_serviceHero__o2mB3{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:245px;padding:36px 43px;background:#cfe7df;position:relative;overflow:hidden}.PrototypeShell_resourceHero__mHFXt h2,.PrototypeShell_serviceHero__o2mB3 h2{margin:12px 0 10px;font:800 43px/1.05 Georgia,serif;letter-spacing:-.06em}.PrototypeShell_resourceHero__mHFXt p,.PrototypeShell_serviceHero__o2mB3 p{max-width:590px;margin:0;color:#527a73;font-size:11px;line-height:1.8}.PrototypeShell_serviceSeal__7uLWs{display:grid;place-items:center;width:135px;height:135px;border:1px solid #087b75;border-radius:50%;color:#087b75;font:800 22px Georgia,serif;text-align:center;transform:rotate(8deg)}.PrototypeShell_serviceSeal__7uLWs small{font:800 8px ui-monospace,monospace}.PrototypeShell_serviceLayout__f7l16{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:14px;margin-top:14px}.PrototypeShell_serviceList__PSPPB{display:grid;gap:8px}.PrototypeShell_serviceCard__bNjIO{display:grid;grid-template-columns:43px minmax(0,1fr) 90px;gap:14px;align-items:center;padding:18px;background:#fff;border:1px solid #d4e1dd}.PrototypeShell_serviceNumber__IZK_8{color:#087b75;font:800 12px ui-monospace,monospace}.PrototypeShell_serviceCard__bNjIO h3{margin:6px 0;font:800 17px Georgia,serif}.PrototypeShell_serviceCard__bNjIO p,.PrototypeShell_serviceCard__bNjIO small{display:block;color:#78928e;font-size:9px;line-height:1.5}.PrototypeShell_serviceCard__bNjIO button{border:1px solid #9dc5b9;background:transparent;color:#087b75;padding:8px;font-size:9px}.PrototypeShell_serviceDock___9P1m{align-self:start;background:#082f36;color:#d4e7e2;padding:23px;display:grid;gap:12px}.PrototypeShell_serviceDock___9P1m h3{margin:0;color:#fff;font:800 22px Georgia,serif}.PrototypeShell_serviceDock___9P1m p{margin:0;color:#a7c6c0;font-size:10px;line-height:1.65}.PrototypeShell_serviceDock___9P1m label{display:grid;gap:5px;color:#b8d4ce;font-size:9px}.PrototypeShell_serviceDock___9P1m input,.PrototypeShell_serviceDock___9P1m textarea{width:100%;border-color:#3b6569;background:#103e44;color:#fff;padding:9px}.PrototypeShell_serviceDock___9P1m textarea{min-height:79px;padding-top:9px;resize:vertical}.PrototypeShell_serviceDock___9P1m .PrototypeShell_action__Imyyx{margin-top:5px}.PrototypeShell_serviceDock___9P1m>small{color:#8eafaa;font-size:8px;line-height:1.5}.PrototypeShell_dockLine__z4bzC{height:1px;background:#31575b;margin:3px 0}.PrototypeShell_supplierStats__GngB5{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0}.PrototypeShell_requestList__0EwEr{display:grid}.PrototypeShell_requestRow__yNr3U{display:grid;grid-template-columns:35px minmax(0,1fr) auto 130px 17px;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #e3ece9}.PrototypeShell_requestNumber__9NW_r{color:#087b75;font:800 10px ui-monospace,monospace}.PrototypeShell_requestRow__yNr3U b,.PrototypeShell_requestRow__yNr3U small{display:block}.PrototypeShell_requestRow__yNr3U b{font-size:10px}.PrototypeShell_requestRow__yNr3U small{margin-top:4px;color:#78928e;font-size:9px}.PrototypeShell_requestRow__yNr3U time{color:#809993;text-align:right;font-size:9px}.PrototypeShell_requestRow__yNr3U i{color:#087b75;font-style:normal}.PrototypeShell_adminBanner__BILNj{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:24px 28px;background:#082f36;color:#fff}.PrototypeShell_adminBanner__BILNj h2{margin:8px 0;font:800 25px Georgia,serif}.PrototypeShell_adminBanner__BILNj p{margin:0;color:#a8c6c0;font-size:10px}.PrototypeShell_adminBanner__BILNj .PrototypeShell_kicker__fOWnp{color:#bde879}.PrototypeShell_adminGrid__bEn_W{display:grid;grid-template-columns:1fr 1fr;gap:14px}.PrototypeShell_adminRow__RUKSK{display:grid;grid-template-columns:28px minmax(0,1fr) auto 15px;align-items:center;gap:9px;padding:14px 0;border-bottom:1px solid #e3ece9}.PrototypeShell_adminRow__RUKSK>span{color:#087b75;font:800 9px ui-monospace,monospace}.PrototypeShell_adminRow__RUKSK b{font-size:10px}.PrototypeShell_adminRow__RUKSK i{color:#087b75;font-style:normal}.PrototypeShell_govList__bHHHh{display:grid;gap:5px}.PrototypeShell_govList__bHHHh>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;padding:12px;background:#f5faf7}.PrototypeShell_govList__bHHHh b,.PrototypeShell_govList__bHHHh small{display:block}.PrototypeShell_govList__bHHHh b{font:800 9px ui-monospace,monospace;overflow-wrap:anywhere}.PrototypeShell_govList__bHHHh small{margin-top:4px;color:#78928e;font-size:8px}.PrototypeShell_govList__bHHHh .PrototypeShell_status__OYqu5{grid-row:1/span 2;grid-column:2}.PrototypeShell_resourceHero__mHFXt{padding:37px 43px;background:#f9ead2;border:1px solid #efd7ae}.PrototypeShell_resourceHero__mHFXt h2{color:#3a4d49}.PrototypeShell_resourceGrid__Wb7s5{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:14px}.PrototypeShell_resourceCard__hl257{min-height:205px;padding:20px;background:#fff;border:1px solid #d4e1dd;transition:.16s}.PrototypeShell_resourceCard__hl257>span{display:block;color:#b37a2c;font:800 12px ui-monospace,monospace}.PrototypeShell_resourceCard__hl257 h3{margin:19px 0 7px;font:800 19px Georgia,serif}.PrototypeShell_resourceCard__hl257 p{margin:0;color:#78928e;font-size:10px;line-height:1.65}.PrototypeShell_resourceCard__hl257>b{display:block;margin-top:21px;color:#087b75;font-size:9px}.PrototypeShell_articlePage__pftl_{max-width:860px;padding:39px 45px;background:#fff;border:1px solid #d4e1dd}.PrototypeShell_articlePage__pftl_ h2{margin:15px 0;font:800 37px/1.12 Georgia,serif;letter-spacing:-.05em}.PrototypeShell_articlePage__pftl_>p{max-width:690px;color:#617e78;font-size:12px;line-height:2}.PrototypeShell_articleQuote__NEhFF{margin:28px 0;padding:21px;background:#e4f1eb;border-left:4px solid #087b75;color:#376c64;font:800 17px Georgia,serif}.PrototypeShell_successPage__LFYwX{display:grid;justify-items:center;text-align:center;max-width:680px;margin:90px auto;padding:45px;background:#fff;border:1px solid #d4e1dd}.PrototypeShell_successPage__LFYwX>span{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#d7eee4;color:#087b75;font-size:26px}.PrototypeShell_successPage__LFYwX h2{margin:18px 0 8px;font:800 29px Georgia,serif}.PrototypeShell_successPage__LFYwX p{max-width:440px;color:#78928e;font-size:11px;line-height:1.8}.PrototypeShell_entryPage__YH0Tx{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:#edf2ef}.PrototypeShell_entryPage__YH0Tx>.PrototypeShell_brand__KMqrB{position:absolute;top:32px;left:45px;color:#082f36}.PrototypeShell_entryCard__33Qvf{align-self:center;justify-self:center;width:min(440px,calc(100% - 48px));display:grid;gap:13px;padding:37px;background:#fff;border:1px solid #d4e1dd}.PrototypeShell_entryCard__33Qvf h1{margin:7px 0 0;font:800 34px Georgia,serif;letter-spacing:-.05em}.PrototypeShell_entryCard__33Qvf>p{margin:0 0 10px;color:#78928e;font-size:11px}.PrototypeShell_entryCard__33Qvf label{display:grid;gap:6px;color:#57756f;font-size:9px;font-weight:800}.PrototypeShell_entryCard__33Qvf .PrototypeShell_action__Imyyx{margin-top:7px}.PrototypeShell_entryFoot__vnxny{text-align:center;color:#859c97;font-size:9px}.PrototypeShell_entryAside__07TiM{display:flex;flex-direction:column;justify-content:center;padding:70px;background:#082f36;color:#fff}.PrototypeShell_entryAside__07TiM .PrototypeShell_kicker__fOWnp{color:#bde879}.PrototypeShell_entryAside__07TiM h2{max-width:430px;margin:15px 0 10px;font:800 47px/1.02 Georgia,serif;letter-spacing:-.06em}.PrototypeShell_entryAside__07TiM p{max-width:350px;color:#a5c3bd;font-size:11px;line-height:1.8}.PrototypeShell_entryStamp__2ZLfT{align-self:flex-start;margin-top:50px;padding:16px;border:1px solid #86aa9f;color:#bde879;font:800 12px/1.45 ui-monospace,monospace;transform:rotate(-5deg)}.PrototypeShell_entryStamp__2ZLfT small{color:#83a39c;font-size:7px}@media(max-width:1100px){.PrototypeShell_sidebar__VBDmT{width:215px}.PrototypeShell_main__YnOrf{width:calc(100% - 215px);margin-left:215px;padding-left:25px;padding-right:25px}.PrototypeShell_metricGrid__kSqIt,.PrototypeShell_projectGrid__8Mm7g{grid-template-columns:repeat(2,1fr)}.PrototypeShell_heroDiagram__RGrZi{display:none}.PrototypeShell_remediationGrid__tPe2Z,.PrototypeShell_resourceGrid__Wb7s5{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.PrototypeShell_prototypeApp__Y8pJp{display:block}.PrototypeShell_sidebar__VBDmT{display:none}.PrototypeShell_mobileBar__teIHd{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:15px;padding:12px 15px;background:#082f36;color:#d7e9e5;overflow:auto}.PrototypeShell_mobileBar__teIHd .PrototypeShell_brand__KMqrB{margin-right:auto;white-space:nowrap}.PrototypeShell_mobileBar__teIHd .PrototypeShell_brandMark__dG8AA{width:26px;height:26px;font-size:14px}.PrototypeShell_mobileBar__teIHd .PrototypeShell_brand__KMqrB b{font:800 12px Arial}.PrototypeShell_mobileBar__teIHd>a:not(.PrototypeShell_brand__KMqrB){font-size:10px;white-space:nowrap}.PrototypeShell_main__YnOrf{width:100%;margin:0;padding:24px 15px 55px}.PrototypeShell_topbar__nGcpU{align-items:flex-start}.PrototypeShell_topbar__nGcpU h1{font-size:28px}.PrototypeShell_topbarRight__U1vkB{display:none}.PrototypeShell_dossierHero__Ybk0Y,.PrototypeShell_heroStrip__geaKY,.PrototypeShell_projectLead__S8naJ{padding:26px 23px;min-height:300px}.PrototypeShell_dossierHero__Ybk0Y h2,.PrototypeShell_heroStrip__geaKY h2,.PrototypeShell_projectLead__S8naJ h2{font-size:35px}.PrototypeShell_metricGrid__kSqIt{grid-template-columns:1fr 1fr}.PrototypeShell_adminGrid__bEn_W,.PrototypeShell_assessmentLayout__BLV8r,.PrototypeShell_dossierGrid__3TrT7,.PrototypeShell_reportGrid__ae3jx,.PrototypeShell_serviceLayout__f7l16,.PrototypeShell_twoCol__xfjW9,.PrototypeShell_wizardLayout__sDlOg{grid-template-columns:1fr}.PrototypeShell_runway__0794m{overflow:auto;padding-bottom:5px}.PrototypeShell_runwayStep__GaN1v{min-width:105px}.PrototypeShell_runwayTrack__REGve{min-width:35px}.PrototypeShell_projectHeaderActions__72Kcq{position:static;margin:-7px 0 14px}.PrototypeShell_projectHeader__g_e95{display:flex;flex-wrap:wrap}.PrototypeShell_projectHeader__g_e95>div:first-child,.PrototypeShell_projectNav__Q8OuL{width:100%}.PrototypeShell_projectNav__Q8OuL a{padding:11px 10px}.PrototypeShell_reviewHero__czHck{display:block;padding:28px 24px}.PrototypeShell_reviewScore__G95vH{margin:0 auto 25px}.PrototypeShell_reviewHero__czHck h2{font-size:28px}.PrototypeShell_assetGrid__p6OnQ,.PrototypeShell_checkChoices___rSI9,.PrototypeShell_reviewGrid__Qy8KB{grid-template-columns:1fr}.PrototypeShell_checklistSummary__9ypd8,.PrototypeShell_deliveryHero__BTrUy,.PrototypeShell_secondaryHero__kRQ9k,.PrototypeShell_serviceHero__o2mB3{display:block;padding:24px}.PrototypeShell_deliveryHero__BTrUy>.PrototypeShell_status__OYqu5,.PrototypeShell_secondaryHero__kRQ9k>.PrototypeShell_action__Imyyx{display:inline-flex;margin-top:18px}.PrototypeShell_remediationGrid__tPe2Z{grid-template-columns:1fr}.PrototypeShell_evidenceRow__wvHeq{grid-template-columns:36px minmax(0,1fr) auto}.PrototypeShell_evidenceRow__wvHeq time,.PrototypeShell_evidenceRow__wvHeq>span:last-child{display:none}.PrototypeShell_deliverySteps__k4Q3Z{grid-template-columns:1fr 1fr}.PrototypeShell_deliveryStep__7UQ4Q{display:block}.PrototypeShell_deliveryStep__7UQ4Q>i{display:none}.PrototypeShell_deliveryStep__7UQ4Q .PrototypeShell_status__OYqu5{margin-top:10px}.PrototypeShell_reportStats__Sh_b2{grid-template-columns:1fr 1fr}.PrototypeShell_reportScore___I0PV{grid-column:1/-1}.PrototypeShell_tableHead__bxiB6{display:none}.PrototypeShell_tableRow__KLVzv{grid-template-columns:1fr auto}.PrototypeShell_tableRow__KLVzv>span:nth-child(2),.PrototypeShell_tableRow__KLVzv>span:nth-child(3){display:none}.PrototypeShell_tableRow__KLVzv>a{grid-column:2;grid-row:1/span 2}.PrototypeShell_resourceHero__mHFXt h2,.PrototypeShell_serviceHero__o2mB3 h2{font-size:36px}.PrototypeShell_serviceCard__bNjIO{grid-template-columns:33px minmax(0,1fr)}.PrototypeShell_serviceCard__bNjIO button{grid-column:2;justify-self:start}.PrototypeShell_requestRow__yNr3U{grid-template-columns:27px minmax(0,1fr) auto}.PrototypeShell_requestRow__yNr3U i,.PrototypeShell_requestRow__yNr3U time{display:none}.PrototypeShell_resourceGrid__Wb7s5{grid-template-columns:1fr}.PrototypeShell_entryPage__YH0Tx{display:block;padding:105px 0 35px}.PrototypeShell_entryPage__YH0Tx>.PrototypeShell_brand__KMqrB{top:28px;left:24px}.PrototypeShell_entryCard__33Qvf{margin:0 auto}.PrototypeShell_entryAside__07TiM{display:none}}@media(max-width:460px){.PrototypeShell_metricGrid__kSqIt,.PrototypeShell_reportStats__Sh_b2,.PrototypeShell_supplierStats__GngB5{grid-template-columns:1fr}.PrototypeShell_metric__kRyNo{min-height:105px}.PrototypeShell_topbar__nGcpU h1{font-size:25px}.PrototypeShell_dossierHero__Ybk0Y h2,.PrototypeShell_heroStrip__geaKY h2,.PrototypeShell_projectLead__S8naJ h2{font-size:31px}.PrototypeShell_projectGrid__8Mm7g{grid-template-columns:1fr}.PrototypeShell_projectIntro__M_8Qo{display:block}.PrototypeShell_filterTabs__yDENO{margin-top:13px}.PrototypeShell_filterTabs__yDENO button{padding-left:0}.PrototypeShell_assessmentFooter__kN30i,.PrototypeShell_wizardFooter__uc3e7{align-items:flex-start;flex-direction:column}.PrototypeShell_assessmentFooter__kN30i .PrototypeShell_action__Imyyx,.PrototypeShell_wizardFooter__uc3e7 .PrototypeShell_action__Imyyx{width:100%}.PrototypeShell_requirementRow__7SZr_{grid-template-columns:28px minmax(0,1fr) auto}.PrototypeShell_requirementRow__7SZr_ .PrototypeShell_reqArrow__LGclB{display:none}.PrototypeShell_reqBody__MUM20 small{line-height:1.5}.PrototypeShell_reportTitle___DEcG{display:block}.PrototypeShell_reportDate__OMEIx{margin-top:12px}.PrototypeShell_artifactRow__xtunB{grid-template-columns:35px minmax(0,1fr);align-items:start}.PrototypeShell_artifactRow__xtunB .PrototypeShell_status__OYqu5,.PrototypeShell_artifactRow__xtunB button{grid-column:2;justify-self:start}.PrototypeShell_artifactRow__xtunB button{margin-top:-4px}.PrototypeShell_serviceCard__bNjIO{padding:14px}.PrototypeShell_articlePage__pftl_{padding:27px 22px}.PrototypeShell_articlePage__pftl_ h2{font-size:30px}}.PrototypeShell_realProjectTopbar__HuqCl{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:-38px clamp(-64px,-4vw,-24px) 0;padding:13px clamp(24px,4vw,64px);border-bottom:1px solid #dce8e4;background:#fff}.PrototypeShell_realProjectTopbar__HuqCl small,.PrototypeShell_realProjectTopbar__HuqCl strong{display:block}.PrototypeShell_realProjectTopbar__HuqCl small{color:#7d9691;font-size:9px}.PrototypeShell_realProjectTopbar__HuqCl strong{margin-top:4px;font-size:15px}.PrototypeShell_realProjectTopbar__HuqCl>div:last-child{display:flex;align-items:center;gap:16px}.PrototypeShell_realProjectTopbar__HuqCl span{color:#7d9691;font-size:10px}.PrototypeShell_realProjectIntro__GjuGH{display:flex;justify-content:space-between;align-items:flex-end;gap:22px;padding:34px 0 25px}.PrototypeShell_realProjectIntro__GjuGH h1{margin:10px 0 7px;color:#113e43;font:800 clamp(28px,3vw,40px)/1.1 Georgia,Songti SC,serif;letter-spacing:-.05em}.PrototypeShell_realProjectIntro__GjuGH p{margin:0;color:#6e8884;font-size:11px}.PrototypeShell_realProjectTabs__oMHyt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #cbdcd7;background:#fff}.PrototypeShell_realProjectTabs__oMHyt a{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:92px;padding:16px 22px;border-left:4px solid transparent;color:#627b77}.PrototypeShell_realProjectTabs__oMHyt a+a{border-left:1px solid #cbdcd7}.PrototypeShell_realProjectTabs__oMHyt a.PrototypeShell_realProjectTabActive__Fsy1b{border-left:4px solid #83d1bb;color:#087b75}.PrototypeShell_realProjectTabs__oMHyt b{font:800 18px ui-monospace,monospace}.PrototypeShell_realProjectTabs__oMHyt small,.PrototypeShell_realProjectTabs__oMHyt strong{display:block}.PrototypeShell_realProjectTabs__oMHyt strong{font-size:14px}.PrototypeShell_realProjectTabs__oMHyt small{margin-top:5px;color:#728984;font-size:10px}.PrototypeShell_realProjectTabs__oMHyt em{font-style:normal;font-size:10px;font-weight:800}.PrototypeShell_projectAuxNav__CWjeL{display:flex;gap:8px;align-items:center;padding:13px 0 0}.PrototypeShell_projectAuxNav__CWjeL a{padding:7px 10px;border:1px solid #d4e4df;border-radius:5px;color:#587671;background:#f8fbfa;font-size:9px;font-weight:800}.PrototypeShell_realProjectPage__VUXh3{min-width:0}.PrototypeShell_regulatoryHero__n8CSy{display:flex;justify-content:space-between;gap:26px;align-items:center;margin-top:16px;padding:31px 30px;border-top:4px solid #087b75;background:linear-gradient(112deg,#f7fcfa,#fff)}.PrototypeShell_regulatoryHero__n8CSy h2{margin:10px 0 9px;color:#123b3d;font:800 clamp(25px,2.5vw,35px)/1.12 Georgia,Songti SC,serif;letter-spacing:-.045em}.PrototypeShell_regulatoryHero__n8CSy p{max-width:750px;margin:0;color:#657e7a;font-size:11px;line-height:1.7}.PrototypeShell_baselineDate__lI76j{display:grid;gap:6px;min-width:150px;padding-left:18px;border-left:3px solid #9bd8c8}.PrototypeShell_baselineDate__lI76j small,.PrototypeShell_baselineDate__lI76j span{color:#708984;font-size:9px}.PrototypeShell_baselineDate__lI76j strong{font:800 18px ui-monospace,monospace;color:#173e3f}.PrototypeShell_requirementsLayout__CUpoo{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.6fr);background:#fff;border:1px solid #d8e6e1;border-top:0}.PrototypeShell_requirementSectionHeading__WK2zk{display:flex;justify-content:space-between;gap:20px;padding:25px 28px 18px;border-bottom:1px solid #e2ece8}.PrototypeShell_futureTimeline__rbtcO>span,.PrototypeShell_requirementSectionHeading__WK2zk>div>span{display:inline-flex;padding:5px 8px;border-radius:999px;color:#087b75;background:#e3f4ed;font-size:9px;font-weight:800}.PrototypeShell_futureTimeline__rbtcO h2,.PrototypeShell_requirementSectionHeading__WK2zk h2{margin:9px 0 6px;color:#173d3e;font-size:23px;letter-spacing:-.03em}.PrototypeShell_futureTimeline__rbtcO>p,.PrototypeShell_requirementSectionHeading__WK2zk p{margin:0;color:#718985;font-size:10px;line-height:1.65}.PrototypeShell_requirementSectionHeading__WK2zk>strong{color:#087b75;font-size:11px;white-space:nowrap}.PrototypeShell_requirementCards__to0qF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:18px 28px 28px}.PrototypeShell_realRequirementCard__cgjz4{padding:17px;border:1px solid #cfe1db;border-left:3px solid #087b75;background:#fff}.PrototypeShell_realRequirementCard__cgjz4 header{display:flex;justify-content:space-between;gap:10px}.PrototypeShell_realRequirementCard__cgjz4 footer span,.PrototypeShell_realRequirementCard__cgjz4 header small{color:#6f8985;font:800 9px ui-monospace,monospace}.PrototypeShell_realRequirementCard__cgjz4 h3{margin:11px 0 6px;color:#173e3e;font-size:15px}.PrototypeShell_realRequirementCard__cgjz4>p{min-height:32px;margin:0;color:#66807b;font-size:10px;line-height:1.55}.PrototypeShell_realRequirementCard__cgjz4>div{margin-top:13px;padding:11px;border-left:3px solid #77c5af;background:#eaf7f2}.PrototypeShell_realRequirementCard__cgjz4>div b{color:#087b75;font-size:9px}.PrototypeShell_realRequirementCard__cgjz4>div p{margin:6px 0 0;color:#42645f;font-size:10px;line-height:1.6}.PrototypeShell_realRequirementCard__cgjz4 footer{display:flex;justify-content:space-between;gap:10px;margin-top:13px}.PrototypeShell_realRequirementCard__cgjz4 footer a,.PrototypeShell_timelineItem__tV8Jq a{color:#087b75;font-size:9px;font-weight:800}.PrototypeShell_futureTimeline__rbtcO{padding:25px 24px;background:#f7faf9;border-left:1px solid #d8e6e1}.PrototypeShell_futureTimeline__rbtcO h2{font-size:22px}.PrototypeShell_timelineItem__tV8Jq{position:relative;margin:23px 0 0;padding:0 0 18px 20px;border-bottom:1px solid #dfeae6}.PrototypeShell_timelineItem__tV8Jq:before{content:"";position:absolute;left:0;top:4px;width:8px;height:8px;border:2px solid #9cbdb6;border-radius:50%;background:#f7faf9}.PrototypeShell_timelineItem__tV8Jq small,.PrototypeShell_timelineItem__tV8Jq strong{display:block}.PrototypeShell_timelineItem__tV8Jq strong{color:#56736e;font:800 10px ui-monospace,monospace}.PrototypeShell_timelineItem__tV8Jq small{margin-top:4px;color:#859b97;font-size:8px}.PrototypeShell_timelineItem__tV8Jq h3{margin:8px 0 5px;color:#234a47;font-size:13px}.PrototypeShell_timelineItem__tV8Jq p{margin:0 0 7px;color:#718985;font-size:9px;line-height:1.5}.PrototypeShell_todoSection__cHw3y{margin-top:17px;border:1px solid #d8e6e1;background:#fff}.PrototypeShell_todoSection__cHw3y>header{display:flex;justify-content:space-between;gap:25px;padding:25px 28px;border-bottom:1px solid #dfeae6}.PrototypeShell_todoSection__cHw3y h2{margin:9px 0 7px;color:#173d3e;font-size:23px}.PrototypeShell_todoSection__cHw3y header p{max-width:700px;margin:0;color:#718985;font-size:10px;line-height:1.65}.PrototypeShell_todoSection__cHw3y dl{display:flex;gap:20px;margin:0}.PrototypeShell_todoSection__cHw3y dt{color:#819591;font-size:9px}.PrototypeShell_todoSection__cHw3y dd{margin:5px 0 0;color:#087b75;font:800 21px ui-monospace,monospace}.PrototypeShell_todoGrid__ypIfc{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr)}.PrototypeShell_todoGroups__fgNrw{padding:16px 28px}.PrototypeShell_todoGroups__fgNrw article{display:grid;grid-template-columns:35px minmax(0,1fr) auto;gap:12px;align-items:center;padding:15px 0;border-bottom:1px solid #e4edea}.PrototypeShell_todoGroups__fgNrw article>span{display:grid;place-items:center;width:28px;height:28px;color:#087b75;background:#e2f2ed;font:800 9px ui-monospace,monospace}.PrototypeShell_todoGroups__fgNrw article strong{color:#214642;font-size:12px}.PrototypeShell_todoGroups__fgNrw article p{margin:5px 0 0;color:#718985;font-size:9px}.PrototypeShell_todoGroups__fgNrw article>b{color:#087b75;font-size:10px}.PrototypeShell_todoGroups__fgNrw article a{grid-column:2/-1;color:#087b75;font-size:9px;font-weight:800}.PrototypeShell_todoCallout__8lOgg{margin:16px 22px 16px 0;padding:20px;border-left:3px solid #c09139;background:#fff9ec}.PrototypeShell_todoCallout__8lOgg span{color:#9b742b;font-size:9px;font-weight:800}.PrototypeShell_todoCallout__8lOgg h3{margin:9px 0;color:#5c4b29;font-size:15px}.PrototypeShell_todoCallout__8lOgg p{margin:0 0 14px;color:#7d6a43;font-size:10px;line-height:1.6}.PrototypeShell_todoCallout__8lOgg a{color:#087b75;font-size:10px;font-weight:800}@media(max-width:900px){.PrototypeShell_realProjectIntro__GjuGH,.PrototypeShell_regulatoryHero__n8CSy,.PrototypeShell_todoSection__cHw3y>header{display:block}.PrototypeShell_realProjectIntro__GjuGH .PrototypeShell_projectHeaderActions__72Kcq{margin-top:17px}.PrototypeShell_requirementsLayout__CUpoo,.PrototypeShell_todoGrid__ypIfc{grid-template-columns:1fr}.PrototypeShell_futureTimeline__rbtcO{border-top:1px solid #d8e6e1;border-left:0}.PrototypeShell_requirementCards__to0qF{grid-template-columns:1fr}.PrototypeShell_todoCallout__8lOgg{margin:16px 28px}.PrototypeShell_todoSection__cHw3y dl{margin-top:18px}}@media(max-width:600px){.PrototypeShell_projectAuxNav__CWjeL,.PrototypeShell_realProjectTopbar__HuqCl>div:last-child{flex-wrap:wrap}.PrototypeShell_realProjectTopbar__HuqCl span{display:none}.PrototypeShell_realProjectTabs__oMHyt{grid-template-columns:1fr}.PrototypeShell_realProjectTabs__oMHyt a+a{border-top:1px solid #cbdcd7;border-left:4px solid transparent}.PrototypeShell_realProjectTabs__oMHyt a.PrototypeShell_realProjectTabActive__Fsy1b{border-left-color:#83d1bb}.PrototypeShell_baselineDate__lI76j{margin-top:20px}.PrototypeShell_requirementSectionHeading__WK2zk{display:block}.PrototypeShell_requirementSectionHeading__WK2zk>strong{display:block;margin-top:12px}.PrototypeShell_todoSection__cHw3y>header{padding:20px}.PrototypeShell_todoGroups__fgNrw{padding:14px 20px}.PrototypeShell_futureTimeline__rbtcO{padding:20px}.PrototypeShell_realWorkspaceHeader__zVVed{margin:-24px -15px 20px;padding:12px 15px}.PrototypeShell_realWorkspaceHeader__zVVed>div:last-child span{display:none}}@media(prefers-reduced-motion:reduce){.PrototypeShell_action__Imyyx:hover,.PrototypeShell_assetCard__u123M:hover,.PrototypeShell_projectCard__nyLwG:hover,.PrototypeShell_resourceCard__hl257:hover{transform:none;transition:none}}.PrototypeShell_auxiliaryHero__5fDw_{display:flex;justify-content:space-between;align-items:center;gap:25px;min-height:240px;margin-bottom:14px;padding:36px 42px;background:#082f36;color:#fff}.PrototypeShell_auxiliaryHero__5fDw_ h2{max-width:650px;margin:13px 0 0;font:800 34px/1.13 Georgia,serif;letter-spacing:-.05em}.PrototypeShell_auxiliaryHero__5fDw_ .PrototypeShell_kicker__fOWnp{color:#bde879}.PrototypeShell_auxiliaryStamp__bzND6{display:grid;place-items:center;width:126px;height:126px;border:1px solid #bde879;color:#bde879;text-align:center;font:800 14px/1.4 ui-monospace,monospace;transform:rotate(7deg)}.PrototypeShell_auxiliaryStamp__bzND6 small{font-size:7px;color:#98bab4}.PrototypeShell_auxiliaryItems__mBBhz{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.PrototypeShell_auxiliaryItems__mBBhz>div{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:17px 14px;background:#f6faf8;border:1px solid #e1ebe8}.PrototypeShell_auxiliaryItems__mBBhz span{color:#087b75;font:800 10px ui-monospace,monospace}.PrototypeShell_auxiliaryItems__mBBhz b{font-size:10px}.PrototypeShell_auxiliaryItems__mBBhz i{color:#087b75;font-style:normal}@media(max-width:780px){.PrototypeShell_auxiliaryHero__5fDw_{display:block;padding:27px 24px}.PrototypeShell_auxiliaryHero__5fDw_ h2{font-size:28px}.PrototypeShell_auxiliaryStamp__bzND6{margin-top:25px}.PrototypeShell_auxiliaryItems__mBBhz{grid-template-columns:1fr}}.WorkspaceProducts_page__NfIkb{--catalog-ink:#123b3d;--catalog-muted:#687f7d;--catalog-line:#d7e5e1;--catalog-paper:#ffffff;--catalog-wash:#edf7f3;--catalog-teal:#087b75;--catalog-night:#082f36;box-sizing:border-box;width:min(100%,1900px);max-width:none;margin-inline:auto}.WorkspaceProducts_journeyNote__aB0XX{display:grid;grid-template-columns:165px minmax(0,1fr);align-items:center;gap:18px;margin-bottom:18px;padding:14px 18px;border-left:4px solid var(--catalog-teal);background:#eaf6f2}.WorkspaceProducts_journeyNote__aB0XX span{color:var(--catalog-teal);font-size:13px;font-weight:800}.WorkspaceProducts_journeyNote__aB0XX p{margin:0;color:var(--catalog-ink);font-size:12px;line-height:1.7}@media (max-width:760px){.WorkspaceProducts_journeyNote__aB0XX{grid-template-columns:1fr;gap:5px}}.WorkspaceProducts_pageHeader__tbWWX{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:22px;padding:4px 2px 0}.WorkspaceProducts_headingCopy__L5_c4{min-width:0}.WorkspaceProducts_eyebrow__N311z,.WorkspaceProducts_sectionLabel__dBLMt{margin:0;color:var(--catalog-teal);font:800 9px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.17em}.WorkspaceProducts_headingCopy__L5_c4 h1{margin:8px 0 7px;color:var(--catalog-ink);font-family:Aptos Display,Microsoft YaHei,PingFang SC,sans-serif;font-size:clamp(26px,2.4vw,36px);font-weight:750;letter-spacing:-.045em}.WorkspaceProducts_headingCopy__L5_c4>p:last-child{margin:0;color:var(--catalog-muted);font-size:13px;line-height:1.7}.WorkspaceProducts_headerActions__Qz7w2{display:flex;align-items:stretch;gap:10px;flex:none}.WorkspaceProducts_quota__o0hPZ{display:grid;grid-template-columns:auto 84px;align-items:center;gap:14px;min-width:205px;padding:10px 13px;border:1px solid #c8ddd7;background:rgba(255,255,255,.78)}.WorkspaceProducts_quota__o0hPZ span small,.WorkspaceProducts_quota__o0hPZ span strong{display:block}.WorkspaceProducts_quota__o0hPZ span small{color:var(--catalog-muted);font-size:9px}.WorkspaceProducts_quota__o0hPZ span strong{margin-top:3px;color:var(--catalog-ink);font-size:17px}.WorkspaceProducts_quota__o0hPZ span strong i{margin-left:4px;color:#839491;font-size:10px;font-style:normal;font-weight:650}.WorkspaceProducts_quota__o0hPZ>b{height:5px;overflow:hidden;background:#dce8e5}.WorkspaceProducts_quota__o0hPZ>b i{display:block;height:100%;background:var(--catalog-teal);transition:width .25s ease}.WorkspaceProducts_addProductButton__W_MVe{min-height:48px!important;padding:0 19px!important;font-size:12px!important;box-shadow:0 8px 20px rgba(8,123,117,.18)}.WorkspaceProducts_addProductButton__W_MVe span{margin-right:5px;font-size:17px;font-weight:400}.WorkspaceProducts_pageError__wEWtp{display:flex;gap:10px;align-items:center;margin:0 0 14px;padding:12px 14px;border-left:3px solid #b4453d;color:#933b35;background:#fff1ef;font-size:11px}.WorkspaceProducts_catalog__7Ip7b{overflow:visible;border:1px solid var(--catalog-line);background:var(--catalog-paper);box-shadow:0 14px 38px rgba(20,63,62,.055)}.WorkspaceProducts_catalogHeader__n810A{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:23px 25px 19px;border-bottom:1px solid var(--catalog-line);background:linear-gradient(110deg,#fff,#f5faf8)}.WorkspaceProducts_catalogHeader__n810A h2{margin:6px 0 5px;color:var(--catalog-ink);font-size:20px;letter-spacing:-.025em}.WorkspaceProducts_catalogHeader__n810A p{margin:0;color:var(--catalog-muted);font-size:11px;line-height:1.6}.WorkspaceProducts_catalogCount__1PtcC{padding:7px 10px;border:1px solid #c9ded8;color:var(--catalog-teal);background:#f1faf6;font-size:10px;font-weight:800;white-space:nowrap}.WorkspaceProducts_catalogToolbar__g6r_M{display:grid;grid-template-columns:auto minmax(260px,440px);align-items:center;justify-content:space-between;gap:18px;padding:13px 25px;border-bottom:1px solid #e4ece9;background:#fbfdfc}.WorkspaceProducts_catalogToolbar__g6r_M>label{color:#526e6c;font-size:11px;font-weight:800}.WorkspaceProducts_searchField__QJ2Kh{display:grid;grid-template-columns:32px 1fr;align-items:center;border:1px solid #cbdcd7;background:#fff}.WorkspaceProducts_searchField__QJ2Kh span{color:var(--catalog-teal);text-align:center;font-size:18px}.WorkspaceProducts_searchField__QJ2Kh input{width:100%;height:39px;padding:0 11px 0 0;border:0;outline:0;color:var(--catalog-ink);background:transparent;font-size:11px}.WorkspaceProducts_searchField__QJ2Kh:focus-within{border-color:var(--catalog-teal);box-shadow:0 0 0 3px rgba(8,123,117,.1)}.WorkspaceProducts_productGrid__ln0Zm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;background-color:#f3f7f5;background-image:linear-gradient(rgba(8,123,117,.025) 1px,transparent 0),linear-gradient(90deg,rgba(8,123,117,.025) 1px,transparent 0);background-size:24px 24px}.WorkspaceProducts_productCard__VZAxw{position:relative;display:grid;align-content:start;min-width:0;min-height:300px;overflow:visible;border:1px solid #cfdfda;border-top:3px solid #9ab7b2;background:#fff;box-shadow:0 7px 22px rgba(19,63,61,.045);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.WorkspaceProducts_productCard__VZAxw:hover{transform:translateY(-2px);border-color:#91beb4;box-shadow:0 12px 26px rgba(19,63,61,.085)}.WorkspaceProducts_productCardExpanded__ScLVc{grid-column:1/-1;border-top-color:var(--catalog-teal);transform:none!important}.WorkspaceProducts_productBody__1II27{min-width:0;padding:20px 20px 16px}.WorkspaceProducts_productHeader__agYJs{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:start}.WorkspaceProducts_productIndex__58z2P{display:grid;place-items:center;width:34px;height:34px;color:var(--catalog-teal);background:#e3f3ee;font:850 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.WorkspaceProducts_productIdentity___uYqO{min-width:0}.WorkspaceProducts_sku__aI1SV{display:block;color:var(--catalog-teal);font:800 9px/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.055em;overflow-wrap:anywhere}.WorkspaceProducts_productIdentity___uYqO h3{margin:5px 0 0;color:var(--catalog-ink);font-size:17px;line-height:1.35;letter-spacing:-.02em;overflow-wrap:anywhere}.WorkspaceProducts_productStatus__vxRdH{padding:5px 8px;border:1px solid #beddd4;border-radius:999px;color:var(--catalog-teal);background:#edf8f4;font-size:9px;font-weight:800;white-space:nowrap}.WorkspaceProducts_productStatusArchived__1ZSa7{border-color:#d8ddda;color:#71817f;background:#f0f3f2}.WorkspaceProducts_productFacts__o1VOk{display:grid;grid-template-columns:1.35fr .8fr .8fr;margin:18px 0 0;border:1px solid #e0ebe7}.WorkspaceProducts_productFacts__o1VOk div{min-width:0;padding:10px 11px;border-right:1px solid #e0ebe7}.WorkspaceProducts_productFacts__o1VOk div:last-child{border-right:0}.WorkspaceProducts_productFacts__o1VOk dt{color:#778b88;font-size:9px}.WorkspaceProducts_productFacts__o1VOk dd{margin:5px 0 0;color:var(--catalog-ink);font-size:11px;font-weight:800;overflow-wrap:anywhere}.WorkspaceProducts_productFacts__o1VOk dd.WorkspaceProducts_attention__A5bX5{color:#a16b16}.WorkspaceProducts_remediationSummary__YHEt_{margin:13px 0 0;color:var(--catalog-teal);font-size:11px;font-weight:750;line-height:1.55}.WorkspaceProducts_noProject__0W0SL{margin:6px 0 0;color:#7b8e8b;font-size:10px;line-height:1.55}.WorkspaceProducts_projectLinks__Z5fC3{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.WorkspaceProducts_projectLinks__Z5fC3 a{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 8px;border:1px solid #d5e5e0;color:#315f5b;background:#f7fbf9;font-size:9px;font-weight:750;overflow-wrap:anywhere}.WorkspaceProducts_projectLinks__Z5fC3 a:hover{border-color:#7db7ac;color:var(--catalog-teal)}.WorkspaceProducts_projectLinks__Z5fC3 a span{flex:none;color:#79a69f}.WorkspaceProducts_productActions____yud{display:flex;align-items:center;gap:7px;margin-top:auto;padding:13px 20px 16px;border-top:1px solid #e3ece9;background:#fbfdfc}.WorkspaceProducts_productActions____yud .button{min-height:36px;padding:0 11px;font-size:10px}.WorkspaceProducts_primaryAction__L0iMF{box-shadow:0 5px 13px rgba(8,123,117,.12)}.WorkspaceProducts_secondaryAction__RWmqr{color:var(--catalog-teal)!important}.WorkspaceProducts_moreActions__C8371{position:relative;margin-left:auto}.WorkspaceProducts_moreActions__C8371 summary{min-height:36px;display:flex;align-items:center;padding:0 11px;border:1px solid #cbdad6;color:#526b68;background:#fff;cursor:pointer;font-size:10px;font-weight:750;list-style:none}.WorkspaceProducts_moreActions__C8371 summary::-webkit-details-marker{display:none}.WorkspaceProducts_moreActions__C8371 summary:after{content:"···";margin-left:7px;color:#8ba09d;letter-spacing:.06em}.WorkspaceProducts_moreActions__C8371[open] summary{border-color:var(--catalog-teal);color:var(--catalog-teal)}.WorkspaceProducts_moreActions__C8371>div{position:absolute;right:0;bottom:calc(100% + 6px);z-index:12;display:grid;min-width:165px;padding:5px;border:1px solid #c9dcd6;background:#fff;box-shadow:0 14px 30px rgba(8,47,54,.16)}.WorkspaceProducts_moreActions__C8371 button{min-height:34px;padding:0 10px;border:0;color:#365b57;background:#fff;text-align:left;cursor:pointer;font-size:10px}.WorkspaceProducts_moreActions__C8371 button:hover{color:var(--catalog-teal);background:#edf7f3}.WorkspaceProducts_moreActions__C8371 button:disabled{opacity:.55;cursor:wait}.WorkspaceProducts_moreActions__C8371 .WorkspaceProducts_dangerAction__OTwvS{color:#a54b43}.WorkspaceProducts_versionStrip__8Hj64{display:flex;align-items:baseline;gap:10px;margin:0 20px 16px;padding:10px 11px;border-left:3px solid #76b8ac;color:#55706c;background:#eef7f4;font-size:9px;line-height:1.55}.WorkspaceProducts_versionStrip__8Hj64 strong{color:var(--catalog-teal);white-space:nowrap}.WorkspaceProducts_packagingWorkspace__tYEK5{grid-column:1/-1;min-width:0;padding:0 18px 18px;border-top:1px solid #d7e5e1;background:#f3f7f5}.WorkspaceProducts_packagingWorkspace__tYEK5>.packaging-editor{margin-top:18px}.WorkspaceProducts_emptyState__ptam6{display:grid;place-items:center;padding:58px 24px;text-align:center;background:#f7faf9}.WorkspaceProducts_emptyState__ptam6>span{display:grid;place-items:center;width:46px;height:46px;margin-bottom:15px;color:var(--catalog-teal);background:#def0ea;font-size:18px;font-weight:850}.WorkspaceProducts_emptyState__ptam6 strong{color:var(--catalog-ink);font-size:16px}.WorkspaceProducts_emptyState__ptam6 p{max-width:420px;margin:8px 0 15px;color:var(--catalog-muted);font-size:11px;line-height:1.7}.WorkspaceProducts_modalBackdrop__cOZHD{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(4,34,40,.68);backdrop-filter:blur(5px)}.WorkspaceProducts_modal__EvUCQ{width:min(680px,100%);max-height:calc(100vh - 48px);overflow:auto;border-top:4px solid #83d6c6;background:#fff;box-shadow:0 28px 70px rgba(3,31,36,.32)}.WorkspaceProducts_modalHeader__2nlkm{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:23px 25px 19px;color:#fff;background:var(--catalog-night)}.WorkspaceProducts_modalHeader__2nlkm span{color:#83d6c6;font:800 9px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em}.WorkspaceProducts_modalHeader__2nlkm h2{margin:7px 0 5px;font-size:23px;letter-spacing:-.035em}.WorkspaceProducts_modalHeader__2nlkm p{margin:0;color:#b4cdca;font-size:11px;line-height:1.6}.WorkspaceProducts_modalHeader__2nlkm button{display:grid;place-items:center;width:31px;height:31px;flex:none;padding:0;border:1px solid #56777a;border-radius:50%;color:#d8eeeb;background:transparent;cursor:pointer;font-size:20px}.WorkspaceProducts_modalHeader__2nlkm button:hover{border-color:#83d6c6;color:#fff;background:#16464c}.WorkspaceProducts_modalHeader__2nlkm button:disabled{opacity:.5;cursor:wait}.WorkspaceProducts_modal__EvUCQ form{padding:22px 25px 0}.WorkspaceProducts_modalFormGrid__2Q8RB{display:grid;grid-template-columns:1fr 1fr;gap:17px 18px}.WorkspaceProducts_modalFormGrid__2Q8RB>:last-child{grid-column:1/-1}.WorkspaceProducts_modalFormGrid__2Q8RB .field{gap:7px}.WorkspaceProducts_modalFormGrid__2Q8RB .field>span{color:var(--catalog-ink);font-size:11px}.WorkspaceProducts_modalFormGrid__2Q8RB .field>small{min-height:28px;color:#748985;font-size:9px;line-height:1.5}.WorkspaceProducts_modalFormGrid__2Q8RB .field input,.WorkspaceProducts_modalFormGrid__2Q8RB .field select{min-height:44px;height:44px;font-size:12px}.WorkspaceProducts_formNote__oZ28J{display:flex;gap:9px;align-items:flex-start;margin:18px 0 0;padding:11px 12px;border:1px solid #d2e5df;color:#57716e;background:#f0f8f5;font-size:10px;line-height:1.6}.WorkspaceProducts_formNote__oZ28J span{display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;color:#fff;background:var(--catalog-teal);font:800 9px/1 ui-monospace}.WorkspaceProducts_modalError__VYHmI{margin:0 0 15px;padding:10px 11px;border-left:3px solid #b4453d;color:#943b35;background:#fff0ef;font-size:10px}.WorkspaceProducts_modalActions__DVW_D{display:flex;justify-content:flex-end;gap:8px;margin:22px -25px 0;padding:14px 25px 17px;border-top:1px solid var(--catalog-line);background:#f8fbfa}.WorkspaceProducts_modalActions__DVW_D .button{min-height:38px;min-width:92px;font-size:11px}.WorkspaceProducts_addProductButton__W_MVe:focus-visible,.WorkspaceProducts_modalActions__DVW_D .button:focus-visible,.WorkspaceProducts_modalHeader__2nlkm button:focus-visible,.WorkspaceProducts_moreActions__C8371 button:focus-visible,.WorkspaceProducts_moreActions__C8371 summary:focus-visible,.WorkspaceProducts_productActions____yud .button:focus-visible{outline:3px solid rgba(8,123,117,.25);outline-offset:2px}@media (prefers-reduced-motion:reduce){.WorkspaceProducts_productCard__VZAxw,.WorkspaceProducts_quota__o0hPZ>b i{transition:none}}@media (max-width:980px){.WorkspaceProducts_pageHeader__tbWWX{align-items:flex-start}.WorkspaceProducts_headerActions__Qz7w2{display:grid}.WorkspaceProducts_productGrid__ln0Zm{grid-template-columns:1fr}.WorkspaceProducts_productCardExpanded__ScLVc{grid-column:auto}}@media (max-width:700px){.WorkspaceProducts_page__NfIkb{padding:22px 16px 42px!important}.WorkspaceProducts_pageHeader__tbWWX{display:grid;gap:17px}.WorkspaceProducts_headerActions__Qz7w2{grid-template-columns:1fr auto;width:100%}.WorkspaceProducts_quota__o0hPZ{min-width:0;grid-template-columns:auto 62px}.WorkspaceProducts_catalogHeader__n810A{padding:20px}.WorkspaceProducts_catalogHeader__n810A p{max-width:310px}.WorkspaceProducts_catalogToolbar__g6r_M{grid-template-columns:1fr;gap:8px;padding:13px 20px}.WorkspaceProducts_productGrid__ln0Zm{padding:10px}.WorkspaceProducts_productBody__1II27{padding:17px 16px 14px}.WorkspaceProducts_productHeader__agYJs{grid-template-columns:32px minmax(0,1fr)}.WorkspaceProducts_productStatus__vxRdH{grid-column:2;justify-self:start}.WorkspaceProducts_productFacts__o1VOk{grid-template-columns:1fr 1fr}.WorkspaceProducts_productFacts__o1VOk div:first-child{grid-column:1/-1;border-right:0;border-bottom:1px solid #e0ebe7}.WorkspaceProducts_productActions____yud{display:grid;grid-template-columns:1fr 1fr auto;padding:12px 16px 15px}.WorkspaceProducts_productActions____yud .button{width:100%;justify-content:center}.WorkspaceProducts_moreActions__C8371{margin-left:0}.WorkspaceProducts_versionStrip__8Hj64{display:grid;margin:0 16px 14px}.WorkspaceProducts_packagingWorkspace__tYEK5{padding:0 8px 8px}.WorkspaceProducts_modalBackdrop__cOZHD{padding:12px}.WorkspaceProducts_modal__EvUCQ{max-height:calc(100vh - 24px)}.WorkspaceProducts_modalHeader__2nlkm{padding:20px}.WorkspaceProducts_modal__EvUCQ form{padding:18px 20px 0}.WorkspaceProducts_modalFormGrid__2Q8RB{grid-template-columns:1fr}.WorkspaceProducts_modalFormGrid__2Q8RB>:last-child{grid-column:auto}.WorkspaceProducts_modalFormGrid__2Q8RB .field>small{min-height:0}.WorkspaceProducts_modalActions__DVW_D{margin:20px -20px 0;padding:13px 20px 15px}}@media (max-width:480px){.WorkspaceProducts_headerActions__Qz7w2{grid-template-columns:1fr}.WorkspaceProducts_addProductButton__W_MVe{width:100%}.WorkspaceProducts_productActions____yud{grid-template-columns:1fr}.WorkspaceProducts_moreActions__C8371 summary{justify-content:center}.WorkspaceProducts_moreActions__C8371>div{right:auto;left:0}}.ChecklistRegulatoryOverview_referenceLinks__Bgi2p{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 10px}.ChecklistRegulatoryOverview_referenceLinks__Bgi2p a{color:#087b75;font-weight:800;text-decoration:underline;text-underline-offset:3px}.ChecklistRegulatoryOverview_timelineItem__OG8bk .ChecklistRegulatoryOverview_referenceLinks__Bgi2p{justify-content:flex-start;margin-top:7px}.ChecklistRegulatoryOverview_timelineItem__OG8bk .ChecklistRegulatoryOverview_referenceLinks__Bgi2p a{margin-top:0}.ChecklistRegulatoryOverview_overview__X4sqc{--ledger-ink:#17383d;--ledger-muted:#647d7c;--ledger-teal:#087b75;--ledger-line:#cfdfda;--ledger-mint:#e8f6f1;--ledger-gold:#a66d16;border:1px solid var(--ledger-line);background:#fff;color:var(--ledger-ink);box-shadow:0 12px 28px rgba(5,38,43,.05)}.ChecklistRegulatoryOverview_heading__kndvZ{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:29px 32px 27px;border-top:4px solid var(--ledger-teal);border-bottom:1px solid var(--ledger-line);background:linear-gradient(105deg,#f2faf7,#fff 67%)}.ChecklistRegulatoryOverview_kicker__XH7g6{display:block;margin-bottom:10px;color:var(--ledger-teal);font:800 10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.ChecklistRegulatoryOverview_heading__kndvZ h2{max-width:850px;margin:0;font-size:clamp(23px,2vw,31px);font-weight:850;letter-spacing:-.035em;line-height:1.3}.ChecklistRegulatoryOverview_heading__kndvZ p{max-width:850px;margin:11px 0 0;color:var(--ledger-muted);font-size:13px;line-height:1.75}.ChecklistRegulatoryOverview_version__Oi5qk{flex:none;display:grid;gap:3px;padding-left:18px;border-left:2px solid #94c7b8;font:700 11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--ledger-muted)}.ChecklistRegulatoryOverview_version__Oi5qk strong{color:var(--ledger-ink);font-size:13px;overflow-wrap:anywhere;max-width:260px}.ChecklistRegulatoryOverview_version__Oi5qk small{font-size:9px}.ChecklistRegulatoryOverview_columns__12BW2{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr)}.ChecklistRegulatoryOverview_later__3fGeI,.ChecklistRegulatoryOverview_now__7DNOI{min-width:0;padding:27px 29px 24px}.ChecklistRegulatoryOverview_later__3fGeI{border-left:1px solid var(--ledger-line);background:#f8faf9}.ChecklistRegulatoryOverview_sectionHeading___Vw0N{display:flex;justify-content:space-between;align-items:start;gap:14px;margin-bottom:19px}.ChecklistRegulatoryOverview_sectionHeading___Vw0N h3{margin:7px 0 5px;font-size:23px;letter-spacing:-.035em}.ChecklistRegulatoryOverview_sectionHeading___Vw0N p{margin:0;color:var(--ledger-muted);font-size:12px;line-height:1.65}.ChecklistRegulatoryOverview_sectionHeading___Vw0N>strong{flex:none;color:var(--ledger-teal);font-size:11px}.ChecklistRegulatoryOverview_stageCurrent__UQfpD,.ChecklistRegulatoryOverview_stageFuture__I4ZHm{display:inline-block;padding:5px 9px;background:#dff2eb;color:#076a64;font-size:10px;font-weight:850;letter-spacing:.04em}.ChecklistRegulatoryOverview_stageFuture__I4ZHm{background:#edf0ef;color:#5e7270}.ChecklistRegulatoryOverview_currentGrid__01oyO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ChecklistRegulatoryOverview_currentCard__ZHM72{display:flex;flex-direction:column;min-width:0;min-height:184px;padding:16px 17px;border:1px solid var(--ledger-line);border-left:3px solid var(--ledger-teal);background:#fff;transition:background .16s,border-color .16s}.ChecklistRegulatoryOverview_currentCard__ZHM72:hover{background:#fbfefd;border-left-color:#1d9b8f}.ChecklistRegulatoryOverview_cardTop__Rvm9S{display:flex;align-items:start;justify-content:space-between;gap:7px;min-height:25px}.ChecklistRegulatoryOverview_cardTop__Rvm9S span{color:var(--ledger-muted);font-size:10px;line-height:1.45}.ChecklistRegulatoryOverview_enforcementBadge__HE6P4{flex:none;padding:4px 7px;border-radius:999px;background:#dff2eb;color:#076a64;font-size:9px;line-height:1.2;white-space:nowrap}.ChecklistRegulatoryOverview_currentCard__ZHM72 h4{margin:8px 0 5px;font-size:15px;line-height:1.35;letter-spacing:-.02em}.ChecklistRegulatoryOverview_currentCard__ZHM72 p{margin:0;color:#486664;font-size:11px;line-height:1.6}.ChecklistRegulatoryOverview_requirementsBlock__eKD5z{margin-top:12px;padding:10px 12px 9px;border-left:3px solid var(--ledger-teal);background:#edf8f4}.ChecklistRegulatoryOverview_requirementsBlock__eKD5z>strong{display:block;color:#075f5a;font-size:10px;font-weight:900;letter-spacing:.02em}.ChecklistRegulatoryOverview_cardFoot__tRsNV{display:flex;align-items:end;justify-content:space-between;gap:8px;margin-top:auto;padding-top:11px;color:#66817d;font:700 9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.ChecklistRegulatoryOverview_cardFoot__tRsNV a{flex:none;color:var(--ledger-teal);font-family:inherit;text-decoration:underline;text-underline-offset:3px}.ChecklistRegulatoryOverview_requirements__BeZoD{display:grid;gap:6px;margin:7px 0 0;padding:0 0 0 16px;color:#1e4d4a;font-size:10px;line-height:1.6}.ChecklistRegulatoryOverview_requirements__BeZoD li{font-weight:650}.ChecklistRegulatoryOverview_requirements__BeZoD li::marker{color:var(--ledger-teal);font-weight:900}.ChecklistRegulatoryOverview_currentCaveat__ar21e{margin:15px 0 0;color:#6d817e;font-size:11px;line-height:1.6}.ChecklistRegulatoryOverview_timeline__0a4bG{list-style:none;margin:0;padding:0 0 0 13px;border-left:2px solid #cbdcd6}.ChecklistRegulatoryOverview_timelineItem__OG8bk{position:relative;padding:0 0 17px 23px}.ChecklistRegulatoryOverview_timelineItem__OG8bk:last-child{padding-bottom:0}.ChecklistRegulatoryOverview_timelineDot__JYIml{position:absolute;top:7px;left:-19px;width:10px;height:10px;border:2px solid #8aa8a0;border-radius:50%;background:#f8faf9}.ChecklistRegulatoryOverview_timelineItem__OG8bk>div{padding:0 0 15px;border-bottom:1px solid #d9e5e0}.ChecklistRegulatoryOverview_timelineItem__OG8bk:last-child>div{border-bottom:0;padding-bottom:0}.ChecklistRegulatoryOverview_timelineMeta__291dz{display:flex;align-items:start;justify-content:space-between;gap:9px}.ChecklistRegulatoryOverview_timelineMeta__291dz strong{color:#315d5b;font:800 11px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.ChecklistRegulatoryOverview_timelineMeta__291dz span{flex:none;color:#738582;font-size:9px;font-weight:800}.ChecklistRegulatoryOverview_timelineItem__OG8bk h4{margin:6px 0 5px;font-size:15px;line-height:1.45}.ChecklistRegulatoryOverview_timelineItem__OG8bk p{margin:0;color:#526b68;font-size:11px;line-height:1.6}.ChecklistRegulatoryOverview_timelineItem__OG8bk small{display:block;margin-top:5px;color:#778b88;font-size:10px;line-height:1.45}.ChecklistRegulatoryOverview_timelineItem__OG8bk a{display:inline-block;margin-top:7px;color:var(--ledger-teal);font-size:10px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.ChecklistRegulatoryOverview_footer__20RML{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:16px 29px;border-top:1px solid var(--ledger-line);background:#edf7f3}.ChecklistRegulatoryOverview_footer__20RML p{max-width:850px;margin:0;color:#4d6966;font-size:11px;line-height:1.6}.ChecklistRegulatoryOverview_footer__20RML button{flex:none;display:flex;align-items:center;gap:14px;min-height:42px;padding:0 15px;border:0;background:var(--ledger-teal);color:#fff;font-size:12px;font-weight:800}.ChecklistRegulatoryOverview_footer__20RML button:hover{background:#096a66}.ChecklistRegulatoryOverview_footer__20RML button:focus-visible,.ChecklistRegulatoryOverview_overview__X4sqc a:focus-visible{outline:3px solid #d4a63c;outline-offset:3px}@media(max-width:1120px){.ChecklistRegulatoryOverview_columns__12BW2{grid-template-columns:1fr}.ChecklistRegulatoryOverview_later__3fGeI{border-left:0;border-top:1px solid var(--ledger-line)}.ChecklistRegulatoryOverview_timeline__0a4bG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border-left:0;padding-left:0}.ChecklistRegulatoryOverview_timelineItem__OG8bk{border-left:2px solid #cbdcd6;padding:0 0 0 15px}.ChecklistRegulatoryOverview_timelineDot__JYIml{left:-6px}.ChecklistRegulatoryOverview_timelineItem__OG8bk>div{border-bottom:0;padding:0}}@media(max-width:700px){.ChecklistRegulatoryOverview_heading__kndvZ{display:block;padding:23px 20px}.ChecklistRegulatoryOverview_version__Oi5qk{margin-top:18px}.ChecklistRegulatoryOverview_later__3fGeI,.ChecklistRegulatoryOverview_now__7DNOI{padding:22px 18px}.ChecklistRegulatoryOverview_currentGrid__01oyO,.ChecklistRegulatoryOverview_timeline__0a4bG{grid-template-columns:1fr}.ChecklistRegulatoryOverview_currentCard__ZHM72{min-height:0}.ChecklistRegulatoryOverview_footer__20RML{display:block;padding:18px}.ChecklistRegulatoryOverview_footer__20RML button{width:100%;justify-content:space-between;margin-top:14px}}