:root:has(.WorkspaceLayout_workspace__IgBEN){--bg:#fafbf9;--bg-strong:#f7f9f7;--panel-soft:#f7f9f7;--panel-tint:#edf5f0;--text:#172c26;--muted:#62746c;--line:#e1e8e3;--line-strong:#cddbd3;--brand:#075d48;--brand-strong:#075d48;--brand-soft:#edf5f0;--accent:#075d48;--green:#075d48;--green-bg:#edf5f0;--amber:#956511;--amber-bg:#fff8e9;--gold:#dcae39}.cp-design .app.WorkspaceLayout_workspace__IgBEN{grid-template-columns:228px minmax(0,1fr);background:#fafbf9;color:#172c26;font-family:inherit;font-size:14px;line-height:1.55}.cp-design .WorkspaceLayout_workspace__IgBEN :is(h1,h2,h3,h4,h5,button,input,select,textarea){font-family:inherit}.cp-design .WorkspaceLayout_workspace__IgBEN .app-topbar{background:#fafbf9;box-shadow:none;border:0;padding:20px 40px 0;min-height:52px;gap:16px;flex-wrap:wrap}.cp-design .WorkspaceLayout_workspace__IgBEN .breadcrumb{font-size:12px;color:#62746c}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-page{grid-template-columns:minmax(0,1fr);gap:28px;width:100%;padding:24px 40px 32px;max-width:1600px;margin-inline:auto}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-heading{margin-bottom:28px;display:flex;justify-content:space-between;align-items:start;gap:24px}.WorkspaceLayout_pageHeadingCopy__Ts1N1{min-width:0}.WorkspaceLayout_applicationRoutes__EttZO{margin:0 0 24px;border:1px solid var(--line);border-radius:8px;background:#fff}.WorkspaceLayout_applicationRoutes__EttZO>summary{padding:16px 20px;min-height:52px;cursor:pointer;font-weight:600;color:var(--brand)}.WorkspaceLayout_applicationRoutes__EttZO>div,.WorkspaceLayout_applicationRoutes__EttZO>section{margin:0;border:0;border-top:1px solid var(--line);border-radius:0}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-heading>button{flex-shrink:0}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-heading h1{font-size:29px;line-height:1.25;letter-spacing:-.8px;margin:0 0 9px;font-weight:700}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-heading .wb-eyebrow{display:none}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-heading .wb-meta{font-size:14px;line-height:1.55;color:#62746c}.cp-design .WorkspaceLayout_workspace__IgBEN .group-head{gap:16px;margin-bottom:18px;padding-bottom:0;border:0;flex-wrap:wrap}.cp-design .WorkspaceLayout_workspace__IgBEN .group-head h3{font-size:15px;line-height:1.35;letter-spacing:-.3px}.cp-design .WorkspaceLayout_workspace__IgBEN .group-head>span{font-size:12px;color:#62746c}.cp-design .WorkspaceLayout_workspace__IgBEN .card,.cp-design .WorkspaceLayout_workspace__IgBEN .wb-card{border-radius:8px;box-shadow:none}.cp-design .WorkspaceLayout_workspace__IgBEN .pill{border-radius:4px;font-size:11px}.cp-design .WorkspaceLayout_workspace__IgBEN .chip-row{gap:4px}.cp-design .WorkspaceLayout_workspace__IgBEN .chip{border:0;border-radius:6px;padding:9px 12px;background:transparent;color:#62746c;font-size:12px;font-weight:400;box-shadow:none}.cp-design .WorkspaceLayout_workspace__IgBEN .chip.active{background:#edf5f0;color:#075d48;font-weight:600}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-filter{border:0;padding:0;background:transparent;box-shadow:none;gap:4px;flex-wrap:wrap}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-filter button{border:0;border-radius:6px;padding:9px 12px;background:transparent;color:#62746c;font-size:12px;box-shadow:none}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-filter button.on{background:#edf5f0;color:#075d48;font-weight:600}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-next{background:#edf5f0;border-color:#d9e8df;border-radius:6px;padding:16px 20px;margin-block:0 24px}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-content{min-width:0}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-tabs{gap:24px;overflow-x:auto;flex-wrap:nowrap;margin-block:24px 28px}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-tabs button{flex-shrink:0;padding-block:15px}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-mobile-destination{display:none}.WorkspaceLayout_progress__EGvLx{border-top:1px solid #dfe7e3;padding-top:20px}.WorkspaceLayout_history__RmkOK>summary,.WorkspaceLayout_progress__EGvLx>summary{color:#0b5d4b;cursor:pointer;font-weight:600;padding-block:12px}.WorkspaceLayout_progress__EGvLx .wb-rail{border:0;padding:20px 0 0}.WorkspaceLayout_progress__EGvLx .ds-summary-content{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px}.WorkspaceLayout_history__RmkOK{margin-top:24px;border-top:1px solid #dfe7e3;padding-block:16px}@media (min-width:921px){.cp-design .WorkspaceLayout_workspace__IgBEN .wb-tabs{display:none}}@media (max-width:1120px) and (min-width:921px){.cp-design .app.WorkspaceLayout_workspace__IgBEN{grid-template-columns:202px minmax(0,1fr)}.cp-design .WorkspaceLayout_workspace__IgBEN .app-topbar,.cp-design .WorkspaceLayout_workspace__IgBEN .wb-page{padding-inline:26px}}@media (max-width:920px){.cp-design .app.WorkspaceLayout_workspace__IgBEN{display:block}.cp-design .WorkspaceLayout_workspace__IgBEN .app-topbar{padding:18px 24px 0}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-page{padding-inline:24px}.cp-design .WorkspaceLayout_workspace__IgBEN>.rail>.rail-section,.cp-design .WorkspaceLayout_workspace__IgBEN>.rail>nav,.cp-design .app.WorkspaceLayout_workspace__IgBEN .wb-tabs{display:none}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-mobile-destination{display:flex;align-items:center;gap:14px;margin:0 0 24px;color:#62746c;font-size:12px}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-mobile-destination select{flex:1 1;min-width:0;background:#fff;border:1px solid #d4ded8;border-radius:6px;padding:10px 12px;color:#172c26;font-size:14px}}@media (max-width:700px){.cp-design .WorkspaceLayout_workspace__IgBEN .wb-page{padding:24px 16px;gap:24px}.cp-design .WorkspaceLayout_workspace__IgBEN .app-topbar{padding:18px 16px 0}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-heading h1{font-size:26px}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-tabs{gap:20px}.WorkspaceLayout_progress__EGvLx .ds-summary-content{display:block}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-checklist-heading{flex-wrap:wrap;gap:18px}}.cp-design .WorkspaceLayout_workspace__IgBEN :is(.wb-btn,.btn){border-radius:7px;min-height:44px;box-shadow:none;white-space:normal}.cp-design .WorkspaceLayout_workspace__IgBEN .team-entry{min-height:44px;border-radius:7px}.cp-design .WorkspaceLayout_workspace__IgBEN .chip,.cp-design .WorkspaceLayout_workspace__IgBEN .wb-filter button{min-height:44px}.cp-design .WorkspaceLayout_workspace__IgBEN .pack-row{align-items:start;gap:20px}.cp-design .WorkspaceLayout_workspace__IgBEN .pack-row>div{min-width:0}.cp-design .WorkspaceLayout_workspace__IgBEN .pack-row>div>strong{display:block;line-height:1.5;margin-bottom:8px}.cp-design .WorkspaceLayout_workspace__IgBEN .pack-row>a{align-self:center;flex-shrink:0}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-foot{line-height:1.6}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-foot p{margin:0 0 8px}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-foot summary{cursor:pointer;min-height:44px;padding:10px 0}.cp-design .WorkspaceLayout_workspace__IgBEN .wb-foot details p{max-width:80ch}@media (max-width:700px){.cp-design .WorkspaceLayout_workspace__IgBEN .pack-row{display:grid;grid-template-columns:18px minmax(0,1fr)}.cp-design .WorkspaceLayout_workspace__IgBEN .pack-row>a,.cp-design .WorkspaceLayout_workspace__IgBEN .pack-row>span{grid-column:2;justify-self:start}}.cp-design .WorkspaceLayout_workspace__IgBEN p+:is(.wb-btn,.btn){margin-top:12px}.cp-design .app .Sidebar_sidebar__AJI8a{min-width:0;padding:24px 16px;overflow-y:auto;overscroll-behavior:contain;background:#fff}.cp-design .app .Sidebar_sidebar__AJI8a .rail-brand{gap:12px;padding:0 12px 24px}.cp-design .app .Sidebar_sidebar__AJI8a .rail-logo{background:transparent;color:#075d48;border-radius:0;box-shadow:none}.cp-design .app .Sidebar_sidebar__AJI8a .rail-brand strong{font-size:20px;letter-spacing:-.5px;color:#075d48}.cp-design .app .Sidebar_sidebar__AJI8a .rail-section{margin:12px 12px 10px;font-size:11px;line-height:1.5;letter-spacing:.09em}.Sidebar_project__xph9K{min-width:0;padding:28px 12px 18px}.Sidebar_eyebrow__twQ30{display:block;margin-bottom:10px;color:var(--muted);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.Sidebar_projectTitle__0BvOn{display:block;color:var(--text);font-size:16px;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.Sidebar_projectRoute__q6tcs{display:block;margin-top:6px;color:var(--muted);font-size:12px;line-height:1.6}.cp-design .app .Sidebar_sidebar__AJI8a .rail-nav{gap:4px}.cp-design .app .Sidebar_sidebar__AJI8a .rail-item{gap:12px;min-height:46px;padding:11px 12px;border-radius:6px;font-size:14px;font-weight:500;line-height:1.5;box-shadow:none}.cp-design .app .Sidebar_sidebar__AJI8a .rail-item>svg{flex:0 0 18px;width:18px;height:18px;color:var(--muted);stroke-width:1.6}.cp-design .app .Sidebar_sidebar__AJI8a .rail-item.active{color:var(--brand-strong);background:#edf5f0;font-weight:650;box-shadow:none}.cp-design .app .Sidebar_sidebar__AJI8a .rail-item.active>svg{color:var(--brand-strong)}.cp-design .app .Sidebar_sidebar__AJI8a .rail-item:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.cp-design .app .Sidebar_sidebar__AJI8a .rail-item .badge{min-width:20px;height:20px;background:transparent;color:var(--muted);font-size:12px;font-weight:500}.cp-design .app .Sidebar_sidebar__AJI8a .rail-foot{margin-top:auto;padding:20px 12px 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.cp-design .app .Sidebar_sidebar__AJI8a .rail-account{gap:10px;margin-bottom:16px;padding:0;border:0;background:transparent}.cp-design .app .Sidebar_sidebar__AJI8a .rail-foot p{font-size:11px;line-height:1.6}@media (max-width:920px){.cp-design .app .Sidebar_sidebar__AJI8a{padding:16px;overflow:visible}.cp-design .app .Sidebar_sidebar__AJI8a .rail-brand{padding:0 0 12px}.Sidebar_project__xph9K{display:none}.cp-design .app .Sidebar_sidebar__AJI8a .rail-item{min-height:40px;padding:8px 12px}}.Sidebar_sectionRow__obWlp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-radius:6px}.cp-design .app .Sidebar_sidebar__AJI8a .Sidebar_sectionRow__obWlp .rail-item{width:100%;min-width:0}.Sidebar_sectionRow__obWlp:has(.rail-item.active){background:#edf5f0}.cp-design .app .Sidebar_sidebar__AJI8a .Sidebar_sectionRow__obWlp .rail-item.active{background:transparent}.Sidebar_expand__tzijy{display:grid;place-items:center;width:30px;height:38px;margin-right:4px;border:0;border-radius:5px;background:transparent;color:#62746c;cursor:pointer}.Sidebar_expand__tzijy:hover{background:#e5f0e9;color:#075d48}.Sidebar_expand__tzijy:focus-visible{outline:3px solid #dcae39;outline-offset:2px}.ProjectOverview_overview__0wNs8{display:grid;grid-gap:24px;gap:24px}.ProjectOverview_allRequirements__EKKKf,.ProjectOverview_panel__Yy2Fw{padding:26px;border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0}.ProjectOverview_allRequirements__EKKKf,.ProjectOverview_heading__iiOvI{display:flex;justify-content:space-between;gap:24px;align-items:center}.ProjectOverview_allRequirements__EKKKf>div,.ProjectOverview_heading__iiOvI>div{min-width:0}.ProjectOverview_allRequirements__EKKKf>button,.ProjectOverview_heading__iiOvI>button{flex-shrink:0}.ProjectOverview_overview__0wNs8 h2{margin:0 0 8px;font-size:18px;letter-spacing:-.4px;line-height:1.4}.ProjectOverview_overview__0wNs8 h3{margin:24px 0 8px;font-size:14px}.ProjectOverview_overview__0wNs8 p{margin:0 0 12px;color:var(--muted);line-height:1.65}.ProjectOverview_overview__0wNs8 p:last-child{margin-bottom:0}.ProjectOverview_meta__cvMWZ{font-size:12px}.ProjectOverview_columns__GmwRb{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.ProjectOverview_list__Jd5OQ{list-style:none;margin:20px 0 0;padding:0}.ProjectOverview_list__Jd5OQ li{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-top:1px solid var(--line)}.ProjectOverview_list__Jd5OQ li>div{min-width:0}.ProjectOverview_list__Jd5OQ span,.ProjectOverview_list__Jd5OQ strong{display:block;overflow-wrap:anywhere}.ProjectOverview_list__Jd5OQ span{font-size:12px;color:var(--muted);margin-top:4px}.ProjectOverview_list__Jd5OQ button{flex-shrink:0}.ProjectOverview_overview__0wNs8 hr{margin:28px 0;border:0;border-top:1px solid var(--line)}@media (max-width:1050px){.ProjectOverview_columns__GmwRb{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ProjectOverview_allRequirements__EKKKf,.ProjectOverview_panel__Yy2Fw{padding:20px}.ProjectOverview_allRequirements__EKKKf,.ProjectOverview_heading__iiOvI,.ProjectOverview_list__Jd5OQ li{flex-direction:column;align-items:stretch;gap:12px}.ProjectOverview_list__Jd5OQ button{align-self:start}}.cp-design .SectionSubnavigation_subnavigation__XsveD{list-style:none;margin:0 0 8px 20px;padding:4px 0 4px 10px;border-left:1px solid #e1e8e3}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_item__EcWKR{margin:0;padding:0;min-width:0}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_button__k8LW3{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:10px 8px;border:0;border-radius:6px;background:transparent;color:#62746c;font:inherit;font-size:12px;font-weight:500;line-height:1.5;text-align:left;cursor:pointer}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_item__EcWKR[data-depth="1"] .SectionSubnavigation_button__k8LW3{padding-left:22px}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_item__EcWKR[data-depth="2"] .SectionSubnavigation_button__k8LW3{padding-left:36px}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_item__EcWKR[data-depth="3"] .SectionSubnavigation_button__k8LW3{padding-left:50px}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_item__EcWKR[data-depth="4"] .SectionSubnavigation_button__k8LW3{padding-left:64px}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_button__k8LW3:hover:not(:disabled){background:#f7faf8}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_button__k8LW3[aria-current=location]{background:#edf5f0;color:#075d48}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_button__k8LW3:disabled{opacity:.55;cursor:default}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_button__k8LW3:focus-visible{outline:3px solid #dcae39;outline-offset:2px}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_label__VnT_Z{min-width:0;overflow-wrap:anywhere}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_icon__Q_cyC{display:grid;place-items:center;flex:0 0 14px}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_icon__Q_cyC svg{width:14px;height:14px;stroke-width:1.5}.cp-design .SectionSubnavigation_subnavigation__XsveD .SectionSubnavigation_count__zg5a6{margin-left:auto;color:#62746c;font-size:11px;flex-shrink:0}.HrbApplicationScopeFields_panel__Q3ce5{margin-top:24px;padding:20px;border:1px solid var(--line,#d6e3df);border-radius:12px;background:#f7faf8}.HrbApplicationScopeFields_panel__Q3ce5 summary{color:#075d4d;font-weight:700;cursor:pointer}.HrbApplicationScopeFields_lead__k2qjB{margin:16px 0 20px;color:#526760;line-height:1.6}.HrbApplicationScopeFields_field__LSYTi{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.HrbApplicationScopeFields_field__LSYTi>span:first-child{font-weight:700}.HrbApplicationScopeFields_field__LSYTi small{color:#526760;line-height:1.6}.HrbApplicationScopeFields_field__LSYTi select{width:100%;min-height:48px;padding:10px 12px;border:1px solid #afc5bd;border-radius:8px;background:white;color:#17362d}.HrbApplicationScopeFields_choices__c2L1c{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0;padding:0;border:0;min-width:0}.HrbApplicationScopeFields_choices__c2L1c legend{padding:0;font-weight:700;margin-bottom:12px}.HrbApplicationScopeFields_choices__c2L1c label{display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:12px;border:1px solid #d6e3df;border-radius:8px;background:white;line-height:1.5}.HrbApplicationScopeFields_choices__c2L1c input{margin-top:4px;flex:0 0 auto;accent-color:#075d4d}@media (max-width:600px){.HrbApplicationScopeFields_panel__Q3ce5{padding:16px}}.cp-design .ChecklistFindings_checklist__SXVKf,.cp-design .ChecklistFindings_conflicts__aeb5o,.cp-design .ChecklistFindings_findings__tJ4j3{min-width:0}.cp-design .ChecklistFindings_toolbar__hW4UA{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:24px 0}.cp-design .ChecklistFindings_checklistSummary___Sauv{width:100%;margin:0;color:#62746c;font-size:13px}.cp-design .ChecklistFindings_search__P0OiN{margin-left:auto;width:min(300px,100%);border:1px solid #d4ded8;border-radius:6px;padding:10px 12px;background:#fff;color:#172c26;font:inherit}.cp-design .ChecklistFindings_search__P0OiN:focus-visible{outline:3px solid #dcae39;outline-offset:3px}.cp-design .ChecklistFindings_requirementGroup__CAc4C{margin-top:24px}.cp-design .ChecklistFindings_columns__4ZwjJ{display:grid;grid-template-columns:minmax(0,1fr) 140px 150px 90px;grid-gap:20px;gap:20px;padding:12px 22px;border-bottom:1px solid #e1e8e3;background:#f7f9f7;color:#62746c;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.04em}.cp-design .ChecklistFindings_columns__4ZwjJ>:last-child{text-align:right}.cp-design .ChecklistFindings_requirementRow__W_SDV{position:relative;min-width:0}.cp-design .ChecklistFindings_rowCheckAction__qwo3P{position:absolute;right:22px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid #d4ded8;border-radius:5px;background:#fff;color:#075d48;font:inherit;font-size:12px;cursor:pointer}.cp-design .ChecklistFindings_rowCheckAction__qwo3P:hover{background:#edf5f0}.cp-design .ChecklistFindings_rowCheckAction__qwo3P:focus-visible{outline:3px solid #dcae39;outline-offset:3px}.cp-design .ChecklistFindings_checklist__SXVKf .ChecklistFindings_requirementRow__W_SDV:has(>.ChecklistFindings_rowCheckAction__qwo3P)>.ChecklistFindings_requirementMain__efdzB{padding-bottom:48px}.cp-design .ChecklistFindings_requirementChecks__FMcRM{scroll-margin-block:24px}.cp-design .ChecklistFindings_requirementChecks__FMcRM:focus-visible{outline:3px solid #dcae39;outline-offset:6px}.cp-design .ChecklistFindings_checklist__SXVKf .ChecklistFindings_requirementRow__W_SDV .ChecklistFindings_requirementMain__efdzB{display:grid;grid-template-columns:minmax(0,1fr) 140px 150px 90px;grid-gap:20px;gap:20px;align-items:center;padding:18px 22px;text-align:left;width:100%}.cp-design .ChecklistFindings_requirementMain__efdzB .wb-caret,.cp-design .ChecklistFindings_requirementMain__efdzB .wb-glyph,.cp-design .ChecklistFindings_requirementMain__efdzB .wb-num{display:none}.cp-design .ChecklistFindings_requirementMain__efdzB .wb-row-title{grid-column:1;min-width:0;font-size:14px;font-weight:600;line-height:1.5}.cp-design .ChecklistFindings_requirementMain__efdzB .wb-row-sub{display:block;margin-top:5px;font-size:12px;font-weight:400;color:#62746c;overflow-wrap:anywhere;line-height:1.55}.cp-design .ChecklistFindings_requirementMain__efdzB .wb-row-status{display:inline-flex;grid-column:2;justify-self:start;font-size:11px;white-space:normal}.cp-design .ChecklistFindings_fileCount__kbNrd{grid-column:3;color:#62746c;font-size:12px;font-weight:400}.cp-design .ChecklistFindings_nextStep__Z9ZA3{grid-column:4;justify-self:end;color:#075d48;font-size:12px;font-weight:500;white-space:nowrap}.cp-design .ChecklistFindings_requirementRow__W_SDV .wb-row-body{margin:0;padding:0 24px 24px}.cp-design .ChecklistFindings_requirementRow__W_SDV:not(.open) .wb-row-body{padding:0}.cp-design .ChecklistFindings_requirementRow__W_SDV .wb-row-body>.wb-choice,.cp-design .ChecklistFindings_requirementRow__W_SDV .wb-row-body>.wb-stated-host{margin-inline:0;min-width:0}.cp-design .ChecklistFindings_requirementRow__W_SDV .wb-row-source{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #e1e8e3}.cp-design .ChecklistFindings_requirementRow__W_SDV .wb-choice{padding-top:20px}.cp-design .ChecklistFindings_requirementRow__W_SDV .wb-segment{flex-wrap:wrap}.cp-design .ChecklistFindings_requirementRow__W_SDV .requirement-template-area{background:#fafbf9;border:1px solid #e1e8e3;border-radius:6px;padding:18px;margin-top:24px}.cp-design .ChecklistFindings_information__dDo5C .wb-information-where{margin:16px 0 22px}.cp-design .ChecklistFindings_findingRows__XPvU3{border:1px solid #e1e8e3;border-radius:8px;overflow:hidden;background:white}.cp-design .ChecklistFindings_findings__tJ4j3 .ChecklistFindings_findingRow__y6iLl{padding:0;border:0;border-bottom:1px solid #e1e8e3;border-radius:0;display:block;margin:0}.cp-design .ChecklistFindings_findingRow__y6iLl:last-child{border-bottom:0}.cp-design .ChecklistFindings_findingSummary__QT_Y_{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.55fr) 140px 70px;grid-gap:20px;gap:20px;padding:22px 24px;align-items:center;cursor:pointer}.cp-design .ChecklistFindings_findingSummary__QT_Y_::-webkit-details-marker{display:none}.cp-design .ChecklistFindings_findingSummary__QT_Y_:focus-visible{outline:3px solid #dcae39;outline-offset:-3px}.cp-design .ChecklistFindings_findingTitle__r_XgY{font-size:14px;font-weight:600;color:#172c26;overflow-wrap:anywhere}.cp-design .ChecklistFindings_findingSubtitle__tj8mY{display:block;color:#62746c;font-size:12px;margin-top:5px;font-weight:400}.cp-design .ChecklistFindings_affectedFiles__ftgvo{color:#62746c;font-size:12px;overflow-wrap:anywhere}.cp-design .ChecklistFindings_reviewAction__dF9jl{color:#075d48;font-size:12px;text-align:right;white-space:nowrap}.cp-design .ChecklistFindings_reviewOverlay__D5_aB{position:fixed;inset:0;z-index:140;display:flex;justify-content:flex-end;background:#172c2660}.cp-design .ChecklistFindings_reviewOverlay__D5_aB[hidden]{display:none}.cp-design .ChecklistFindings_reviewDrawer___8hhO{background:#fff;width:min(740px,100%);height:100%;overflow-y:auto;padding:32px;box-shadow:-10px 0 40px #172c261a}.cp-design .ChecklistFindings_drawerHeader__XCRMd{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-bottom:1px solid #e1e8e3;padding-bottom:24px;margin-bottom:24px}.cp-design .ChecklistFindings_drawerHeader__XCRMd h3{font-size:22px;line-height:1.4;margin:0}.cp-design .ChecklistFindings_drawerHeader__XCRMd button{border:1px solid #d4ded8;border-radius:6px;padding:7px 12px;background:#fff;cursor:pointer}.cp-design .ChecklistFindings_reviewDrawer___8hhO .finding-actions,.cp-design .ChecklistFindings_reviewDrawer___8hhO .finding-top,.cp-design .ChecklistFindings_reviewDrawer___8hhO .remedy{margin-bottom:24px}.cp-design .ChecklistFindings_reviewDrawer___8hhO .finding-actions{border-top:1px solid #e1e8e3;padding-top:24px}.cp-design .ChecklistFindings_reviewDrawer___8hhO .na-form-controls{flex-wrap:wrap}.cp-design .ChecklistFindings_reviewDrawer___8hhO .na-form-controls .input{width:100%}.cp-design .ChecklistFindings_reviewDrawer___8hhO .doc-viewer-overlay{z-index:160}.cp-design .ChecklistFindings_reviewDrawer___8hhO .finding-ic{display:none}.cp-design .ChecklistFindings_conflicts__aeb5o .conflict-filter-bar{margin:24px 0;gap:16px}.cp-design .ChecklistFindings_conflicts__aeb5o .conflict-group{border:1px solid #e1e8e3;border-radius:8px;overflow:hidden;background:#fff}.cp-design .ChecklistFindings_conflicts__aeb5o .conflict-group>summary{padding:20px 24px;background:#f7f9f7;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:#172c26}.cp-design .ChecklistFindings_conflicts__aeb5o .conflict-group-cards{padding:0;gap:0}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj{border:0;border-bottom:1px solid #e1e8e3;border-radius:0;padding:0;margin:0;background:#fff}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-summary{grid-template-columns:minmax(0,1fr) 20px;padding:22px 24px;gap:16px}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-group,.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .finding-ic{display:none}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-heading{grid-column:1;gap:8px}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-chevron{grid-column:2}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-body{padding:0 24px 24px}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-heading h4{font-size:14px;line-height:1.5}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-pills .pill{font-size:11px}@media (max-width:850px){.cp-design .ChecklistFindings_checklist__SXVKf .ChecklistFindings_requirementRow__W_SDV .ChecklistFindings_requirementMain__efdzB,.cp-design .ChecklistFindings_columns__4ZwjJ{grid-template-columns:minmax(0,1fr) 120px 110px 75px;gap:12px;padding-left:18px;padding-right:18px}.cp-design .ChecklistFindings_findingSummary__QT_Y_{grid-template-columns:minmax(0,1fr) 130px 65px;gap:14px;padding:20px 18px}.cp-design .ChecklistFindings_affectedFiles__ftgvo{display:none}}@media (max-width:600px){.cp-design .ChecklistFindings_search__P0OiN{width:100%;margin-left:0}.cp-design .ChecklistFindings_columns__4ZwjJ{display:none}.cp-design .ChecklistFindings_checklist__SXVKf .ChecklistFindings_requirementRow__W_SDV .ChecklistFindings_requirementMain__efdzB{grid-template-columns:minmax(0,1fr) 80px;gap:8px 16px;padding:20px 16px}.cp-design .ChecklistFindings_requirementMain__efdzB .wb-row-title{grid-column:1;grid-row:1}.cp-design .ChecklistFindings_requirementMain__efdzB .wb-row-status{grid-column:1;grid-row:2}.cp-design .ChecklistFindings_fileCount__kbNrd{grid-column:1;grid-row:3}.cp-design .ChecklistFindings_nextStep__Z9ZA3{grid-column:2;grid-row:1/4}.cp-design .ChecklistFindings_requirementRow__W_SDV .wb-row-body{padding-left:16px;padding-right:16px}.cp-design .ChecklistFindings_findingSummary__QT_Y_{grid-template-columns:minmax(0,1fr) 65px;gap:12px;padding:20px 16px}.cp-design .ChecklistFindings_findingSummary__QT_Y_ .pill{grid-column:1;grid-row:2;justify-self:start}.cp-design .ChecklistFindings_reviewAction__dF9jl{grid-column:2;grid-row:1/3}.cp-design .ChecklistFindings_reviewDrawer___8hhO{padding:24px 20px}.cp-design .ChecklistFindings_drawerHeader__XCRMd h3{font-size:20px}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-summary{padding:20px 16px}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-title-row{grid-template-columns:minmax(0,1fr);gap:12px}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-pills{justify-content:flex-start}.cp-design .ChecklistFindings_conflicts__aeb5o .ChecklistFindings_conflictRow__E4eBj .conflict-card-body{padding:0 16px 20px}}.cp-design .ChecklistFindings_reviewDrawer___8hhO,.cp-design .ChecklistFindings_reviewOverlay__D5_aB{overscroll-behavior:contain}.cp-design .ChecklistFindings_outcomeHeading__1G_At{font-size:15px;margin:0 0 12px;color:#172c26}.cp-design .ChecklistFindings_requirementJourney__2ueOe{margin:0 0 28px;padding:0 0 26px;border-bottom:1px solid #e1e8e3}.cp-design .ChecklistFindings_delivery__PadYo{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:baseline;margin-bottom:12px;font-size:13px}.cp-design .ChecklistFindings_delivery__PadYo span{color:#075d48}.cp-design .ChecklistFindings_requirementJourney__2ueOe p{font-size:13px;line-height:1.65;color:#536960;margin:0 0 18px}.cp-design .ChecklistFindings_requirementJourney__2ueOe ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 22px;gap:12px 22px;list-style:none;counter-reset:journey;padding:0;margin:0;font-size:12px}.cp-design .ChecklistFindings_requirementJourney__2ueOe li{display:flex;align-items:baseline;gap:9px;counter-increment:journey}.cp-design .ChecklistFindings_requirementJourney__2ueOe li:before{content:counter(journey);color:#075d48;flex-shrink:0;font-weight:600}.cp-design .ChecklistFindings_requirementChecks__FMcRM{border-top:1px solid #e1e8e3;padding:24px 0;margin-top:24px}.cp-design .ChecklistFindings_requirementChecks__FMcRM h3{margin:0 0 12px;font-size:15px}.cp-design .ChecklistFindings_requirementChecks__FMcRM>p{margin:0 0 18px;color:#536960;font-size:13px;line-height:1.65}.cp-design .ChecklistFindings_checksSummary__b1Azr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding:16px 18px;border:1px solid #e1e8e3;border-radius:6px;background:#f7f9f7;font-size:13px}.cp-design .ChecklistFindings_checksSummary__b1Azr strong{font-weight:600}.cp-design .ChecklistFindings_checksSummary__b1Azr p{margin:5px 0 0;color:#62746c;line-height:1.6}.cp-design .ChecklistFindings_checksSummary__b1Azr button{padding:6px 0;border:0;border-radius:0;background:transparent;color:#075d48;font:inherit;text-align:left;cursor:pointer}.cp-design .ChecklistFindings_checksSummary__b1Azr button:hover{text-decoration:underline}.cp-design .ChecklistFindings_checksSummary__b1Azr button:focus-visible{outline:2px solid #dcae39;outline-offset:3px}@media (max-width:480px){.cp-design .ChecklistFindings_requirementJourney__2ueOe ol{grid-template-columns:1fr}}.cp-design .ChecklistFindings_notApplicablePrompt__VN9A8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;margin-top:16px;border:1px solid #e1e8e3;border-radius:6px;background:#f7f9f7;color:#62746c;font-size:13px}.cp-design .ChecklistFindings_notApplicablePrompt__VN9A8 .wb-na{margin:0;padding:0;min-height:28px;color:#075d48;font-size:13px;text-decoration:underline;text-underline-offset:3px}.cp-design .ChecklistFindings_nextStep__Z9ZA3{white-space:normal;text-align:right;line-height:1.5}.cp-design .ChecklistFindings_toolbar__hW4UA .wb-filter{display:flex;flex-wrap:wrap;gap:6px}.cp-design .ChecklistFindings_checklist__SXVKf .wb-filter button,.cp-design .ChecklistFindings_checksSummary__b1Azr button,.cp-design .ChecklistFindings_conflicts__aeb5o .chip,.cp-design .ChecklistFindings_notApplicablePrompt__VN9A8 .wb-na,.cp-design .ChecklistFindings_reviewDrawer___8hhO button,.cp-design .ChecklistFindings_reviewDrawer___8hhO summary,.cp-design .ChecklistFindings_toolbar__hW4UA .wb-filter button{min-height:44px}.cp-design .ChecklistFindings_drawerHeader__XCRMd button{min-width:44px;flex-shrink:0}.cp-design .ChecklistFindings_reviewDrawer___8hhO button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.cp-design .ChecklistFindings_requirementGuidance__XuAIP>summary,.cp-design .ChecklistFindings_reviewDrawer___8hhO summary{display:flex;align-items:center;cursor:pointer;padding:10px 0;color:#075d48;font-weight:600}.cp-design .ChecklistFindings_requirementGuidance__XuAIP>summary:focus-visible,.cp-design .ChecklistFindings_reviewDrawer___8hhO summary:focus-visible{outline:3px solid #dcae39;outline-offset:3px}.cp-design .ChecklistFindings_requirementGuidance__XuAIP{border-top:1px solid #e1e8e3;margin-top:24px;padding-top:8px}.cp-design .ChecklistFindings_requirementGuidance__XuAIP>summary{min-height:44px}.cp-design .ChecklistFindings_requirementGuidance__XuAIP[open]>summary{margin-bottom:12px}.cp-design .ChecklistFindings_evidenceComparison__1h722 h4,.cp-design .ChecklistFindings_findingExplanation__arMBl h4{font-size:15px;margin:0 0 12px}.cp-design .ChecklistFindings_findingExplanation__arMBl p{margin:0 0 16px;line-height:1.7;overflow-wrap:anywhere}.cp-design .ChecklistFindings_evidenceComparison__1h722 dl{margin:0}.cp-design .ChecklistFindings_evidenceComparison__1h722 dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid #e1e8e3;font-size:13px;line-height:1.6}.cp-design .ChecklistFindings_evidenceComparison__1h722 dt{font-weight:600;overflow-wrap:anywhere}.cp-design .ChecklistFindings_evidenceComparison__1h722 dd{margin:0;overflow-wrap:anywhere}.cp-design .ChecklistFindings_reviewRecord__1MQrF{border-top:1px solid #e1e8e3;margin-top:20px}@media (max-width:600px){.cp-design .ChecklistFindings_evidenceComparison__1h722 dl>div{grid-template-columns:1fr;gap:6px}.cp-design .ChecklistFindings_reviewDrawer___8hhO .finding-actions{display:flex;flex-wrap:wrap;gap:10px}}.cp-design .ProjectContacts_panel__OTVok{border:1px solid var(--line,#e1e8e3);border-radius:8px;background:var(--panel,#fff);overflow:hidden;container:project-contacts/inline-size}.cp-design .ProjectContacts_header__jLZX6{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;border-bottom:1px solid var(--line,#e1e8e3)}.cp-design .ProjectContacts_header__jLZX6 h2{font-size:15px;margin:0;font-weight:600}.cp-design .ProjectContacts_drawerNote__44Gc8,.cp-design .ProjectContacts_header__jLZX6 p{color:var(--muted,#62746c);font-size:12px;line-height:1.55;margin:3px 0 0}.cp-design .ProjectContacts_row__ePvFP,.cp-design .ProjectContacts_tableHeading__s5yhj{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.1fr) 120px;align-items:center;grid-gap:20px;gap:20px;padding:18px 22px}.cp-design .ProjectContacts_tableHeading__s5yhj{font-size:11px;color:var(--muted,#62746c);background:#f7f9f7;border-bottom:1px solid var(--line,#e1e8e3);padding:12px 22px;text-transform:uppercase;letter-spacing:.04em;font-weight:650}.cp-design .ProjectContacts_rows__xUcQ3{list-style:none;padding:0;margin:0}.cp-design .ProjectContacts_row__ePvFP{min-height:80px;border-bottom:1px solid var(--line,#e1e8e3)}.cp-design .ProjectContacts_row__ePvFP>button{justify-self:end;min-height:44px;white-space:nowrap}.cp-design .ProjectContacts_person__qmL1F>div,.cp-design .ProjectContacts_row__ePvFP>*{min-width:0}.cp-design .ProjectContacts_person__qmL1F{display:flex;align-items:center;gap:10px;min-width:0}.cp-design .ProjectContacts_contact__zyLYP span,.cp-design .ProjectContacts_person__qmL1F span:not(.ProjectContacts_avatar__5m_X0),.cp-design .ProjectContacts_person__qmL1F strong{display:block;overflow-wrap:anywhere}.cp-design .ProjectContacts_person__qmL1F strong{font-size:14px;font-weight:600;line-height:1.45}.cp-design .ProjectContacts_contact__zyLYP,.cp-design .ProjectContacts_person__qmL1F div>span,.cp-design .ProjectContacts_role__D52Ad{font-size:12px;color:var(--muted,#62746c);line-height:1.55}.cp-design .ProjectContacts_avatar__5m_X0{display:grid;place-items:center;background:#edf5f0;color:#075d48;width:32px;height:32px;border-radius:50%;font-size:11px;font-weight:700;flex-shrink:0}.cp-design .ProjectContacts_completeness__WwksV{font-size:11px;margin-top:5px}.cp-design .ProjectContacts_footer__GSMFy{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;font-size:12px;color:var(--muted,#62746c)}.cp-design .ProjectContacts_access__QEUiu{padding:20px 24px;border-top:1px solid var(--line,#e1e8e3);background:var(--bg,#fafbf9)}.cp-design .ProjectContacts_access__QEUiu p{font-size:12px;line-height:1.6;margin:0 0 8px}.cp-design .ProjectContacts_drawerNote__44Gc8{margin-bottom:24px}.cp-design .ProjectContacts_drawerRoot__gjAxX{position:fixed;inset:0;z-index:1100;isolation:isolate}.cp-design .ProjectContacts_backdrop__Lw1Yc{position:absolute;inset:0;background:rgb(20 30 45/32%)}.cp-design .ProjectContacts_drawer__K0U7L{position:absolute;inset:0 0 0 auto;width:min(620px,100%);background:var(--panel,#fff);box-shadow:-12px 0 40px rgb(20 30 45/10%);display:flex;flex-direction:column;outline:none}.cp-design .ProjectContacts_drawerHead__sanpP{padding:28px 32px;border-bottom:1px solid var(--line,#e1e8e3);display:flex;align-items:center;justify-content:space-between;gap:20px}.cp-design .ProjectContacts_drawerHead__sanpP h2{font-size:22px;margin:0;letter-spacing:-.3px;line-height:1.35}.cp-design .ProjectContacts_drawerBody__kIMWR{padding:24px 32px;overflow-y:auto;overscroll-behavior:contain;flex:1 1}.cp-design .ProjectContacts_drawerBody__kIMWR .people-role{border:0;border-bottom:1px solid var(--line,#e1e8e3);border-radius:0;padding:0 0 24px;margin:0 0 26px;background:transparent}.cp-design .ProjectContacts_drawerBody__kIMWR .people-role legend{font-size:.95rem;margin-bottom:18px}.cp-design .ProjectContacts_drawerBody__kIMWR .people-actions{gap:16px}.cp-design .ProjectContacts_drawerBody__kIMWR .people-fields{gap:18px}@container project-contacts (max-width:760px){.cp-design .ProjectContacts_access__QEUiu,.cp-design .ProjectContacts_footer__GSMFy,.cp-design .ProjectContacts_header__jLZX6{padding:20px}.cp-design .ProjectContacts_header__jLZX6{flex-direction:column}.cp-design .ProjectContacts_tableHeading__s5yhj{display:none}.cp-design .ProjectContacts_row__ePvFP{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 14px}.cp-design .ProjectContacts_person__qmL1F{grid-column:1}.cp-design .ProjectContacts_contact__zyLYP,.cp-design .ProjectContacts_role__D52Ad{grid-column:1;padding-left:42px}.cp-design .ProjectContacts_row__ePvFP>button{grid-column:2;grid-row:1;align-self:start}.cp-design .ProjectContacts_footer__GSMFy{align-items:flex-start;flex-direction:column}}.cp-design .ProjectContacts_drawer__K0U7L button:focus-visible,.cp-design .ProjectContacts_drawer__K0U7L input:focus-visible,.cp-design .ProjectContacts_drawer__K0U7L select:focus-visible,.cp-design .ProjectContacts_drawer__K0U7L textarea:focus-visible,.cp-design .ProjectContacts_panel__OTVok button:focus-visible,.cp-design .ProjectContacts_panel__OTVok input:focus-visible{outline:2px solid var(--accent,#0e8a63);outline-offset:3px}.cp-design .ProjectContacts_drawerHead__sanpP h2,.cp-design .ProjectContacts_header__jLZX6>div{min-width:0;overflow-wrap:anywhere}.cp-design .ProjectContacts_drawerHead__sanpP>button,.cp-design .ProjectContacts_header__jLZX6>button{flex-shrink:0}.cp-design .ProjectContacts_drawerBody__kIMWR{min-width:0;overflow-wrap:anywhere}.cp-design .ProjectContacts_drawerBody__kIMWR .people-actions{flex-wrap:wrap}.cp-design .ProjectContacts_drawerBody__kIMWR .people-fields,.cp-design .ProjectContacts_drawerBody__kIMWR .people-group-fields{min-width:0}@media(max-width:760px){.cp-design .ProjectContacts_drawerBody__kIMWR,.cp-design .ProjectContacts_drawerHead__sanpP{padding:20px}}.cp-design .ProjectContacts_role__D52Ad{font-size:14px;font-weight:400}.cp-design .ProjectContacts_row__ePvFP:last-child{border-bottom:0}.cp-design .ProjectContacts_row__ePvFP:hover{background:#fafcfb}.cp-design .ProjectContacts_drawerNote__44Gc8{font-size:12px;margin:0 0 24px}.cp-design .ProjectContacts_footer__GSMFy{border-top:1px solid var(--line,#e1e8e3)}.cp-design .WorkspaceReview_panel__KuoVq{border:1px solid var(--line,#e1e8e3);border-radius:8px;background:var(--panel,#fff);overflow:hidden;container:workspace-review/inline-size}.cp-design .WorkspaceReview_header__xdYR6{padding:20px 24px;border-bottom:1px solid var(--line,#e1e8e3);display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.cp-design .WorkspaceReview_header__xdYR6 h2,.cp-design .WorkspaceReview_header__xdYR6 h3{margin:0;font-size:15px;font-weight:600}.cp-design .WorkspaceReview_header__xdYR6 p{color:var(--muted,#62746c);font-size:12px;line-height:1.55;max-width:660px;margin:3px 0 0}.cp-design .WorkspaceReview_count__wyH1h{font-size:12px;white-space:nowrap;color:var(--muted,#62746c);padding-top:4px}.cp-design .WorkspaceReview_toolbar__B4M_A{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 24px;border-bottom:1px solid var(--line,#e1e8e3);background:var(--panel,#fff)}.cp-design .WorkspaceReview_filters__4ZnJD{display:flex;flex-wrap:wrap;gap:4px;flex-shrink:0}.cp-design .WorkspaceReview_filters__4ZnJD button{border:0;padding:9px 12px;border-radius:6px;background:transparent;font:inherit;font-size:12px;color:var(--muted,#62746c);cursor:pointer}.cp-design .WorkspaceReview_filters__4ZnJD button[aria-pressed=true]{background:#edf5f0;box-shadow:none;color:#075d48;font-weight:600}.cp-design .WorkspaceReview_search__E88F7{width:300px;max-width:300px;min-width:0;flex:0 1 300px;font-size:12px;min-height:36px}.cp-design .WorkspaceReview_rows__YHIUc{list-style:none;padding:0;margin:0}.cp-design .WorkspaceReview_packRow__VEkZL,.cp-design .WorkspaceReview_requestRow__dQjFJ{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.6fr) 72px;align-items:center;grid-gap:22px;gap:22px;padding:18px 22px;border-bottom:1px solid var(--line,#e1e8e3)}.cp-design .WorkspaceReview_fileName__mcesh{min-width:0}.cp-design .WorkspaceReview_fileName__mcesh strong,.cp-design .WorkspaceReview_fileName__mcesh>span{display:block;overflow-wrap:anywhere}.cp-design .WorkspaceReview_fileName__mcesh strong{font-size:14px;font-weight:600;line-height:1.45}.cp-design .WorkspaceReview_fileName__mcesh>span{font-size:12px;color:var(--muted,#62746c);margin-top:4px;line-height:1.5}.cp-design .WorkspaceReview_status__51wiq{font-size:11px;color:#956511;line-height:1.5;background:#fff8e9;display:inline-flex;padding:3px 8px;border-radius:4px;justify-self:start;max-width:100%}.cp-design .WorkspaceReview_complete__dzc9r{color:#075d48;background:#edf5f0}.cp-design .WorkspaceReview_failed__ZUx7F{color:#984c38;background:#fcf0ec}.cp-design .WorkspaceReview_date__72anI,.cp-design .WorkspaceReview_uses__DUVr8{font-size:12px;color:var(--muted,#62746c);line-height:1.6;overflow-wrap:anywhere}.cp-design .WorkspaceReview_footer__weIEI{padding:20px 24px;color:var(--muted,#62746c);font-size:12px;line-height:1.6}.cp-design .WorkspaceReview_footer__weIEI p{display:flex;align-items:flex-start;gap:8px;margin:0 0 8px}.cp-design .WorkspaceReview_footer__weIEI svg{flex-shrink:0;margin-top:3px}.cp-design .WorkspaceReview_empty__2tbG_{padding:30px 24px;font-size:.875rem;color:var(--muted,#62746c)}.cp-design .WorkspaceReview_detail__sazY7 h3{font-size:20px;letter-spacing:-.3px;line-height:1.35;margin:18px 0 24px}.cp-design .WorkspaceReview_detail__sazY7 dl{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:14px 20px;gap:14px 20px;font-size:.85rem;line-height:1.6}.cp-design .WorkspaceReview_detail__sazY7 dt{color:var(--muted,#62746c)}.cp-design .WorkspaceReview_detail__sazY7 dd{margin:0;overflow-wrap:anywhere}.cp-design .WorkspaceReview_detail__sazY7>p{font-size:.85rem;line-height:1.6}.cp-design .WorkspaceReview_note__kACc2{background:#f7f9f7;padding:16px 18px;border-radius:6px;margin:24px 0;font-size:.85rem;line-height:1.6}.cp-design .WorkspaceReview_note__kACc2 p{white-space:pre-wrap;overflow-wrap:anywhere}.cp-design .WorkspaceReview_actions__SdS2g{display:flex;align-items:center;gap:20px;margin:28px 0 0}.cp-design .WorkspaceReview_actions__SdS2g button{display:flex;align-items:center;gap:8px}.cp-design .WorkspaceReview_packHeading__IfKum,.cp-design .WorkspaceReview_packRow__VEkZL{grid-template-columns:minmax(0,1.4fr) 90px minmax(0,1fr) 88px}.cp-design .WorkspaceReview_packHeading__IfKum{display:grid;grid-gap:22px;gap:22px;background:var(--bg,#fafbf9);padding:12px 22px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:650;color:var(--muted,#62746c);border-bottom:1px solid var(--line,#e1e8e3)}.cp-design .WorkspaceReview_exclusions__H_984{border-top:1px solid var(--line,#e1e8e3);padding:20px 24px;font-size:12px;line-height:1.6;color:var(--muted,#62746c)}.cp-design .WorkspaceReview_exclusions__H_984 summary{cursor:pointer}.cp-design .WorkspaceReview_exclusions__H_984 li{margin-top:8px;overflow-wrap:anywhere}.cp-design .WorkspaceReview_review__dbwUU{margin-bottom:24px}.cp-design .WorkspaceReview_exportSurface__fzlAF{margin:24px 0}.cp-design .WorkspaceReview_exportSurface__fzlAF .group-head{margin-bottom:18px}.cp-design .WorkspaceReview_exportSurface__fzlAF .card{border-radius:8px}.cp-design .WorkspaceReview_exportSurface__fzlAF .export-actions{gap:16px;flex-wrap:wrap}.cp-design .WorkspaceReview_exportSurface__fzlAF .pack-row{padding:20px 0;gap:20px}@container workspace-review (max-width:760px){.cp-design .WorkspaceReview_empty__2tbG_,.cp-design .WorkspaceReview_exclusions__H_984,.cp-design .WorkspaceReview_footer__weIEI,.cp-design .WorkspaceReview_header__xdYR6,.cp-design .WorkspaceReview_toolbar__B4M_A{padding:20px}.cp-design .WorkspaceReview_header__xdYR6,.cp-design .WorkspaceReview_toolbar__B4M_A{flex-direction:column;align-items:stretch}.cp-design .WorkspaceReview_count__wyH1h{padding:0}.cp-design .WorkspaceReview_search__E88F7{max-width:none;width:100%;flex:initial}.cp-design .WorkspaceReview_packRow__VEkZL,.cp-design .WorkspaceReview_requestRow__dQjFJ{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 14px}.cp-design .WorkspaceReview_date__72anI,.cp-design .WorkspaceReview_fileName__mcesh,.cp-design .WorkspaceReview_status__51wiq,.cp-design .WorkspaceReview_uses__DUVr8{grid-column:1}.cp-design .WorkspaceReview_packRow__VEkZL>button,.cp-design .WorkspaceReview_requestRow__dQjFJ>button{grid-column:2;grid-row:1;align-self:start}.cp-design .WorkspaceReview_packHeading__IfKum{display:none}}.cp-design .WorkspaceReview_preparationLocked__gdh2i{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;margin-top:20px}.cp-design .WorkspaceReview_preparationLocked__gdh2i>p,.cp-design .WorkspaceReview_preparationLocked__gdh2i>strong{width:100%;margin:0;overflow-wrap:break-word}.cp-design .WorkspaceReview_preparationLocked__gdh2i>button{flex:none;width:auto;max-width:100%;white-space:normal}.cp-design .WorkspaceReview_header__xdYR6>div,.cp-design .WorkspaceReview_packRow__VEkZL>*,.cp-design .WorkspaceReview_requestRow__dQjFJ>*{min-width:0}.cp-design .WorkspaceReview_packRow__VEkZL>button,.cp-design .WorkspaceReview_requestRow__dQjFJ>button{justify-self:end;min-height:44px;white-space:nowrap}.cp-design .WorkspaceReview_header__xdYR6>button{flex-shrink:0}.cp-design .WorkspaceReview_header__xdYR6 h2,.cp-design .WorkspaceReview_header__xdYR6 h3,.cp-design .WorkspaceReview_status__51wiq{overflow-wrap:anywhere}.cp-design .WorkspaceReview_panel__KuoVq>.banner{margin:20px 24px;overflow-wrap:anywhere}.cp-design .WorkspaceReview_panel__KuoVq .banner>div{min-width:0}.cp-design .WorkspaceReview_empty__2tbG_{margin:0;line-height:1.6}.cp-design .WorkspaceReview_footer__weIEI p:last-child{margin-bottom:0}.cp-design .WorkspaceReview_actions__SdS2g{flex-wrap:wrap}.cp-design .WorkspaceReview_exportSurface__fzlAF .group-head{flex-wrap:wrap;gap:12px 24px}.cp-design .WorkspaceReview_exportSurface__fzlAF .pack-row{padding:20px;gap:16px}.cp-design .WorkspaceReview_exportSurface__fzlAF .pack-row>div{min-width:0;overflow-wrap:anywhere}.cp-design .WorkspaceReview_exportSurface__fzlAF .pack-row>svg{align-self:start;margin-top:3px}.cp-design .WorkspaceReview_exportSurface__fzlAF .pack-row>:last-child{max-width:240px;overflow-wrap:anywhere}.cp-design .WorkspaceReview_exportSurface__fzlAF .banner>div{min-width:0;overflow-wrap:anywhere}.cp-design .WorkspaceReview_exportSurface__fzlAF .blocking-list button{text-align:left;overflow-wrap:anywhere}@container workspace-review (max-width:760px){.cp-design .WorkspaceReview_panel__KuoVq>.banner{margin:20px}}@media(max-width:760px){.cp-design .WorkspaceReview_detail__sazY7 dl{grid-template-columns:90px minmax(0,1fr);gap:12px}.cp-design .WorkspaceReview_exportSurface__fzlAF .pack-row{grid-template-columns:24px minmax(0,1fr);align-items:start}.cp-design .WorkspaceReview_exportSurface__fzlAF .pack-row>:last-child{grid-column:2;justify-self:start;max-width:100%}}.cp-design .WorkspaceReview_compose___Eanb{container:request-compose/inline-size;min-width:0;overflow-wrap:anywhere}.cp-design .WorkspaceReview_compose___Eanb .d2-request-compose-head{align-items:flex-start}.cp-design .WorkspaceReview_compose___Eanb .d2-request-compose-head>div{min-width:0}.cp-design .WorkspaceReview_compose___Eanb .d2-request-compose-head>button{flex-shrink:0}.cp-design .WorkspaceReview_compose___Eanb .d2-recipient-tabs{max-width:100%;flex-wrap:wrap}.cp-design .WorkspaceReview_compose___Eanb .d2-note-approval input{flex-shrink:0}@container request-compose (max-width:420px){.cp-design .WorkspaceReview_compose___Eanb .d2-request-compose-head{flex-direction:column;gap:12px}}.cp-design .WorkspaceReview_packRow__VEkZL:last-child,.cp-design .WorkspaceReview_requestRow__dQjFJ:last-child{border-bottom:0}.cp-design .WorkspaceReview_packRow__VEkZL:hover,.cp-design .WorkspaceReview_requestRow__dQjFJ:hover{background:#fafcfb}.cp-design .WorkspaceReview_packRow__VEkZL .WorkspaceReview_date__72anI{font-size:11px;border:1px solid var(--line,#e1e8e3);padding:1px 6px;border-radius:4px;justify-self:start}.cp-design .WorkspaceReview_packHeading__IfKum{background:#f7f9f7}.cp-design .WorkspaceReview_exportSurface__fzlAF .group-head h3{font-size:15px}.cp-design .WorkspaceReview_footer__weIEI{border-top:1px solid var(--line,#e1e8e3)}.RequirementDrawer_overlay__D2wIn{position:fixed;inset:0;z-index:40;background:#14272045;display:flex;justify-content:flex-end;color:#172c26;overscroll-behavior:contain}.RequirementDrawer_drawer__jA72M{width:min(760px,100%);height:100%;max-height:100dvh;background:#fff;padding:28px 32px;overflow-y:auto;overscroll-behavior:contain;outline:none;box-shadow:-12px 0 40px #143c241a}.RequirementDrawer_header__gVEVE{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:24px;border-bottom:1px solid #e1e8e3}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_eyebrow__f9fin{margin:0 0 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#62746c;font-weight:600}.RequirementDrawer_header__gVEVE h2{margin:0 0 16px;font-size:22px;line-height:1.4;font-weight:600;letter-spacing:-.3px;overflow-wrap:anywhere}.RequirementDrawer_status__Lw14i{display:flex;flex-wrap:wrap;gap:8px;font-size:12px}.RequirementDrawer_status__Lw14i .wb-row-status{display:inline-flex;margin:0;padding:5px 10px;border:1px solid #d9e3dd;border-radius:16px;background:#f5f8f6}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_close__qMwVA{flex-shrink:0;border:1px solid #d4ded8;background:white;color:#172c26;border-radius:5px;padding:8px 12px;font:inherit;font-size:12px;cursor:pointer;min-height:36px}.RequirementDrawer_drawer__jA72M a:focus-visible,.RequirementDrawer_drawer__jA72M button:focus-visible,.RequirementDrawer_drawer__jA72M summary:focus-visible{outline:3px solid #dcae39;outline-offset:3px}.RequirementDrawer_body__Uj7ci{font-size:14px;line-height:1.65;min-width:0}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-row-body{display:block;margin:0;padding:24px 0 0;border:0;background:transparent}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-row-about{margin:0 0 16px;font-size:14px;line-height:1.65}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-row-source{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #e1e8e3;color:#62746c;font-size:12px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-choice,.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-stated-host{margin:0;padding:24px 0;border-top:1px solid #e1e8e3}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-choice-row{gap:16px;flex-wrap:wrap}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment{display:flex;flex-wrap:wrap;background:none;border:0;padding:0}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment button{border:1px solid #d8e3dc;background:#fff;padding:12px 16px;border-radius:6px;color:#075d48;font-size:13px;min-height:44px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment button.on{background:#edf5f0;border-color:#bdd5c7}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .ds-requirement-actions{margin:0 0 16px;font-size:15px;font-weight:600}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-seg-panel{margin-top:20px;padding:0;border:0;background:none;min-width:0}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .requirement-template-area{margin:24px 0 0;border:1px solid #dce8df;border-radius:6px;background:#f7faf8;padding:20px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .requirement-template-area h4{margin:0 0 8px;font-size:15px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .requirement-template-offer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-row-ask,.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-row-more{margin:0;padding:24px 0;border-top:1px solid #e1e8e3}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-na-form{margin:0;padding:24px 0}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-attached-files{padding:0 0 24px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-attached-files-head{margin-bottom:16px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-note{margin:12px 0;color:#62746c;font-size:12px;line-height:1.6}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-actions{gap:12px;flex-wrap:wrap}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .doc-viewer-overlay{z-index:60}@media (max-width:720px){.RequirementDrawer_drawer__jA72M{width:100%;padding:24px 20px}.RequirementDrawer_header__gVEVE h2{font-size:21px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment{display:grid;grid-template-columns:1fr;width:100%}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment button{text-align:left}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .requirement-template-offer{align-items:flex-start;flex-direction:column}}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-document-surface{border:0;border-top:1px solid #e1e8e3;border-radius:0;padding:24px 0 0;margin:24px 0 0;background:none}.RequirementDrawer_overlay__D2wIn.wb-page.cp-design{width:100%;max-width:none;height:100%;margin:0;padding:0;display:flex;grid-template-columns:none;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.65}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_header__gVEVE h2,.RequirementDrawer_overlay__D2wIn button,.RequirementDrawer_overlay__D2wIn input,.RequirementDrawer_overlay__D2wIn select,.RequirementDrawer_overlay__D2wIn textarea{font-family:inherit}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_body__Uj7ci>.RequirementDrawer_status__Lw14i{padding-top:24px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_status__Lw14i .wb-row-status{border-radius:4px;padding:5px 10px;font-size:12px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_header__gVEVE h2{margin-bottom:0}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_close__qMwVA{width:36px;padding:7px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;grid-gap:10px;gap:10px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment button{text-align:left;padding:15px;display:block;min-width:0;white-space:normal;line-height:1.5}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment button strong{display:block;color:#075d48;font-size:13px;margin-bottom:5px;font-weight:600}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment button span{display:block;color:#62746c;font-size:12px}@media (max-width:720px){.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-segment{grid-template-columns:1fr}}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_close__qMwVA{min-width:44px;width:44px;min-height:44px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-choice,.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-stated-host{border-top:0;padding-top:0}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci button,.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci select,.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci summary{min-height:44px}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.RequirementDrawer_overlay__D2wIn .RequirementDrawer_drawer__jA72M .RequirementDrawer_body__Uj7ci .wb-field label:has(input[type=radio]){display:flex;align-items:center;gap:10px;min-height:44px}.GuidedChecklistJourney_shell__5AGS5{width:100%;max-width:1080px;margin:0 auto;color:var(--text,#192e28);font-size:15px;line-height:1.6;container-type:inline-size}.GuidedChecklistJourney_shell__5AGS5 *,.GuidedChecklistJourney_shell__5AGS5 :after,.GuidedChecklistJourney_shell__5AGS5 :before{box-sizing:border-box}.GuidedChecklistJourney_formShell__Oi_Fq{max-width:900px}.GuidedChecklistJourney_intro__vqy8B{margin:12px 0 28px}.GuidedChecklistJourney_continuation__0X_gG>small,.GuidedChecklistJourney_intro__vqy8B small{color:var(--muted,#5a6b64);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.GuidedChecklistJourney_intro__vqy8B h1{scroll-margin-top:96px;margin:10px 0 12px;font-size:34px;line-height:1.2;letter-spacing:-1px}.GuidedChecklistJourney_intro__vqy8B p{max-width:700px;margin:0}.GuidedChecklistJourney_card__PBYrh p,.GuidedChecklistJourney_entry__MUZQ8 p,.GuidedChecklistJourney_intro__vqy8B p{color:var(--muted,#5a6b64);line-height:1.65}.GuidedChecklistJourney_steps__8WTAn{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:28px}.GuidedChecklistJourney_steps__8WTAn button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px solid var(--line-strong,#d5dcd5);display:flex;align-items:center;gap:10px;min-width:0;background:none;padding:12px 0;text-align:left;color:var(--muted,#5a6b64);font:inherit;font-size:13px;font-weight:650;line-height:1.5}.GuidedChecklistJourney_steps__8WTAn button[aria-current=step]{border-color:var(--brand,#075e48);color:var(--brand,#075e48)}.GuidedChecklistJourney_stepNumber__gLtPV{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:var(--panel-soft);color:var(--muted);font-size:12px}.GuidedChecklistJourney_steps__8WTAn button[aria-current=step] .GuidedChecklistJourney_stepNumber__gLtPV{background:var(--brand);color:#fff}.GuidedChecklistJourney_mobileStep__xwUHb{display:none}.GuidedChecklistJourney_card__PBYrh{border:1px solid var(--line-strong,#d5dcd5);background:var(--panel,#fff);padding:36px 40px;border-radius:10px}.GuidedChecklistJourney_content__PsJVX{margin:0;padding:0;border:0;min-width:0}.GuidedChecklistJourney_card__PBYrh h2{margin:0 0 12px;font-size:25px;line-height:1.35;letter-spacing:-.6px}.GuidedChecklistJourney_card__PBYrh h3{margin:0 0 12px;font-size:18px;line-height:1.45}.GuidedChecklistJourney_card__PBYrh p{margin:0 0 16px}.GuidedChecklistJourney_content__PsJVX>p,.GuidedChecklistJourney_section__VBD8G>p{max-width:740px}.GuidedChecklistJourney_field__IUkVS{display:flex;flex-direction:column;gap:9px;font-weight:650;margin:26px 0;line-height:1.5}.GuidedChecklistJourney_shell__5AGS5 :is(.GuidedChecklistJourney_field__IUkVS,.GuidedChecklistJourney_descriptionDraft__1AyzT,.GuidedChecklistJourney_postcode__pEqCt) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea){display:block;width:var(--field-width,100%);min-width:0;border:1px solid #b8ccc3;border-radius:7px;background:#fff;padding:12px 14px;font:inherit;font-weight:400;color:var(--text,#192e28);line-height:1.65}.GuidedChecklistJourney_field__IUkVS input,.GuidedChecklistJourney_field__IUkVS select{min-height:48px}.GuidedChecklistJourney_descriptionDraft__1AyzT textarea,.GuidedChecklistJourney_field__IUkVS textarea{min-height:160px!important;resize:vertical}.GuidedChecklistJourney_postcode__pEqCt{display:flex;align-items:flex-end;gap:14px;margin:26px 0}.GuidedChecklistJourney_postcode__pEqCt .GuidedChecklistJourney_field__IUkVS{margin:0}.GuidedChecklistJourney_postcode__pEqCt>button{min-height:48px!important}.GuidedChecklistJourney_postcode__pEqCt .GuidedChecklistJourney_field__IUkVS{max-width:300px;flex:1 1}.GuidedChecklistJourney_shell__5AGS5 button{cursor:pointer}.GuidedChecklistJourney_card__PBYrh button:not(.GuidedChecklistJourney_primary__3L0Xv),.GuidedChecklistJourney_entry__MUZQ8 button:not(.GuidedChecklistJourney_primary__3L0Xv){border:1px solid var(--line-strong,#d5dcd5);border-radius:7px;padding:10px 15px;min-height:44px;color:var(--brand,#075e48);background:#fff;font:inherit;font-size:14px;font-weight:650;line-height:1.5}.GuidedChecklistJourney_primary__3L0Xv{background:var(--brand,#075e48);color:#fff;border:1px solid var(--brand,#075e48);border-radius:7px;padding:12px 18px;min-height:46px;font:inherit;font-size:14px;font-weight:700;line-height:1.5}.GuidedChecklistJourney_shell__5AGS5 button:disabled{opacity:.5;cursor:default}.GuidedChecklistJourney_card__PBYrh button:not(:disabled):not(.GuidedChecklistJourney_primary__3L0Xv):hover,.GuidedChecklistJourney_entry__MUZQ8 button:not(:disabled):not(.GuidedChecklistJourney_primary__3L0Xv):hover{border-color:var(--brand,#075e48);background:var(--panel-soft,#f6f9f7)}.GuidedChecklistJourney_primary__3L0Xv:not(:disabled):hover{background:var(--brand-strong,#084a3a)}.GuidedChecklistJourney_question__8TTjq{border:0;border-bottom:1px solid var(--line,#e7eae6);margin:28px 0;padding:0 0 28px;min-width:0;scroll-margin-top:96px}.GuidedChecklistJourney_questionGroup__cdldP{border:0;padding:0;margin:0;min-width:0}.GuidedChecklistJourney_questionGroup__cdldP legend{display:flex;width:100%;padding:0;gap:16px;align-items:flex-start;justify-content:space-between;font-size:16px;font-weight:650;line-height:1.55}.GuidedChecklistJourney_questionGroup__cdldP legend>span:first-child{flex:1 1;min-width:0;padding-top:5px}.GuidedChecklistJourney_question__8TTjq p{margin:10px 0 0;font-size:14px}.GuidedChecklistJourney_radios__F1B_J{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.GuidedChecklistJourney_radios__F1B_J label{display:flex;align-items:center;gap:9px;min-height:46px;border:1px solid var(--line-strong,#d5dcd5);padding:11px 16px;border-radius:7px;cursor:pointer;font-size:14px;line-height:1.5;background:#fff}.GuidedChecklistJourney_choice__Vx1Fl:hover,.GuidedChecklistJourney_radios__F1B_J label:hover{border-color:#86a99a}.GuidedChecklistJourney_radios__F1B_J label:has(input:checked){border-color:var(--brand,#075e48);background:var(--bg-strong,#edf5f1)}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_choice__Vx1Fl input,.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_radios__F1B_J input{box-shadow:none;accent-color:var(--brand,#075e48);width:16px;height:16px;margin:0;flex-shrink:0}.GuidedChecklistJourney_section__VBD8G{border-top:1px solid var(--line-strong,#d5dcd5);margin:36px 0 0;padding-top:30px}.GuidedChecklistJourney_workGrid__5dE1D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:26px 0 30px}.GuidedChecklistJourney_choice__Vx1Fl{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line-strong,#d5dcd5);border-radius:7px;padding:18px;cursor:pointer;font-size:15px;line-height:1.5;background:#fff}.GuidedChecklistJourney_chosen__zNIgD{box-shadow:inset 0 0 0 1px var(--brand);border-color:var(--brand,#075e48);background:var(--bg-strong,#edf5f1)}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_choice__Vx1Fl input{margin-top:4px}.GuidedChecklistJourney_choice__Vx1Fl small{display:block;color:var(--muted,#5a6b64);font-size:13px;margin-top:5px}.GuidedChecklistJourney_details__6E9XI{border:1px solid var(--line-strong,#d5dcd5);background:var(--panel-soft,#f6f9f7);border-radius:8px;padding:18px 20px;margin:24px 0}.GuidedChecklistJourney_details__6E9XI summary,.GuidedChecklistJourney_routeDetails__42bCe summary,.GuidedChecklistJourney_topic__k6xCo summary{cursor:pointer;font-weight:650;color:var(--brand,#075e48);line-height:1.6}.GuidedChecklistJourney_details__6E9XI summary{font-size:14px}.GuidedChecklistJourney_details__6E9XI[open]>summary{margin-bottom:16px}.GuidedChecklistJourney_details__6E9XI>p,.GuidedChecklistJourney_topic__k6xCo p{font-size:14px}.GuidedChecklistJourney_details__6E9XI .GuidedChecklistJourney_question__8TTjq:not(.GuidedChecklistJourney_highlight__aYbQJ):last-child{margin-bottom:0;border-bottom:0;padding-bottom:4px}.GuidedChecklistJourney_example__EgKeE{border-top:1px solid var(--line,#e7eae6);padding:20px 0}.GuidedChecklistJourney_example__EgKeE p{margin:8px 0}.GuidedChecklistJourney_example__EgKeE small{font-size:12px;color:var(--muted,#5a6b64)}.GuidedChecklistJourney_example__EgKeE details{margin-top:14px;font-size:13px}.GuidedChecklistJourney_evidence__sF3j0{background:var(--panel-soft,#f6f9f7);border-left:3px solid #85b5a4;padding:20px;margin:22px 0;font-size:14px}.GuidedChecklistJourney_evidence__sF3j0 p{margin:8px 0 12px}.GuidedChecklistJourney_evidence__sF3j0 ul{padding-left:20px}.GuidedChecklistJourney_evidence__sF3j0 li{margin:8px 0}.GuidedChecklistJourney_descriptionDraft__1AyzT{background:var(--panel-soft,#f6f9f7);border:1px solid #b8ccc3;border-radius:8px;padding:24px;margin:24px 0;font-size:14px}.GuidedChecklistJourney_descriptionDraft__1AyzT>strong{display:block;margin-bottom:14px;font-size:16px}.GuidedChecklistJourney_descriptionDraft__1AyzT textarea{margin:0 0 14px;font-size:15px}.GuidedChecklistJourney_descriptionDraft__1AyzT p{margin:12px 0 18px}.GuidedChecklistJourney_actions__egPuc{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.GuidedChecklistJourney_projectSummary__5ZS_k{max-width:760px;margin-bottom:28px}.GuidedChecklistJourney_routeLead__V8xit{max-width:760px}.GuidedChecklistJourney_routeGrid__aI7NB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:28px 0}.GuidedChecklistJourney_route__kgpBc{display:flex;flex-direction:column;align-items:flex-start;min-width:0;border:1px solid var(--line-strong,#d5dcd5);border-radius:8px;background:#fff;border-top:3px solid var(--brand-soft)}.GuidedChecklistJourney_route__kgpBc>small{color:var(--muted,#5a6b64);font-size:13px;font-weight:650;margin-bottom:16px}.GuidedChecklistJourney_status__UyPRd{display:inline-block;background:var(--bg-strong,#edf5f1);color:var(--brand,#075e48);padding:4px 10px;border-radius:5px;font-size:12px;font-weight:700;margin-bottom:14px}.GuidedChecklistJourney_statusNeutral__7547j{background:var(--slate-bg);color:var(--slate)}.GuidedChecklistJourney_statusOpen__p5v5j{background:var(--amber-bg,#f9efda);color:#83540d}.GuidedChecklistJourney_route__kgpBc h3{font-size:19px;line-height:1.4;margin:0 0 14px;letter-spacing:-.2px}.GuidedChecklistJourney_route__kgpBc>p{font-size:14px;line-height:1.65;margin:0 0 16px}.GuidedChecklistJourney_routeDetails__42bCe{margin-top:auto;padding-top:14px;min-width:0}.GuidedChecklistJourney_routeDetails__42bCe summary{font-size:13px;font-weight:550}.GuidedChecklistJourney_routeDetails__42bCe p{margin:14px 0 12px;font-size:14px}.GuidedChecklistJourney_routeDetails__42bCe a{display:inline-block;padding:2px 0;font-size:13px}.GuidedChecklistJourney_missing__wMbGv{border-top:1px solid var(--line,#e7eae6);padding-top:14px;margin:0 0 8px;width:100%}.GuidedChecklistJourney_missing__wMbGv strong{display:block;font-size:12px;margin-bottom:8px;color:var(--muted,#5a6b64)}.GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_missing__wMbGv button:not(.GuidedChecklistJourney_primary__3L0Xv){display:block;border:0;padding:6px 0;text-align:left;min-height:40px;font-size:13px;font-weight:550;background:transparent}.GuidedChecklistJourney_printSummary__oPwzm{display:none}.GuidedChecklistJourney_returnBar__I1eOx{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border:1px solid #a8cfc0;border-radius:8px;background:var(--bg-strong,#edf5f1);margin-top:22px}.GuidedChecklistJourney_returnBar__I1eOx p{margin:0;font-size:14px}.GuidedChecklistJourney_returnBar__I1eOx button{border:0;padding:8px;background:transparent;color:var(--brand,#075e48);font:inherit;font-weight:650}.GuidedChecklistJourney_check__jQQ2J{padding:22px 0;border-top:1px solid var(--line,#e7eae6)}.GuidedChecklistJourney_check__jQQ2J strong{font-size:15px}.GuidedChecklistJourney_check__jQQ2J p{max-width:740px;margin:8px 0 14px;font-size:14px}.GuidedChecklistJourney_context__FxB_j{display:flex;gap:20px;justify-content:space-between;align-items:center;margin:0 0 26px}.GuidedChecklistJourney_context__FxB_j p{margin:8px 0 0;font-size:14px}.GuidedChecklistJourney_continuation__0X_gG{border:1px solid #a8cfc0;background:var(--panel-soft,#f6f9f7);border-radius:8px;padding:26px;margin-bottom:28px}.GuidedChecklistJourney_continuation__0X_gG h2{margin:14px 0 12px}.GuidedChecklistJourney_continuation__0X_gG p{max-width:720px}.GuidedChecklistJourney_continuation__0X_gG .GuidedChecklistJourney_primary__3L0Xv{margin:8px 0}.GuidedChecklistJourney_topicGroup__MTgpW{margin:28px 0}.GuidedChecklistJourney_topicGroup__MTgpW h3>small{color:var(--muted,#5a6b64);font-size:14px;font-weight:500;margin-left:8px}.GuidedChecklistJourney_topic__k6xCo{border:1px solid var(--line-strong,#d5dcd5);background:#fff;padding:10px 20px}.GuidedChecklistJourney_topic__k6xCo:first-of-type{border-radius:8px 8px 0 0}.GuidedChecklistJourney_topic__k6xCo:last-child{border-radius:0 0 8px 8px}.GuidedChecklistJourney_topic__k6xCo:only-of-type{border-radius:8px}.GuidedChecklistJourney_topic__k6xCo summary{min-height:44px;align-content:center}.GuidedChecklistJourney_topic__k6xCo+.GuidedChecklistJourney_topic__k6xCo{border-top:0}.GuidedChecklistJourney_topic__k6xCo summary{color:var(--text,#192e28);font-size:15px}.GuidedChecklistJourney_topic__k6xCo[open] summary{margin-bottom:14px}.GuidedChecklistJourney_topic__k6xCo a{font-size:13px}.GuidedChecklistJourney_footer__HtbMa{display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid var(--line-strong,#d5dcd5);padding-top:26px;margin-top:32px}.GuidedChecklistJourney_small__xt0Hq{font-size:13px;color:var(--muted,#5a6b64);line-height:1.65;margin:18px 0}.GuidedChecklistJourney_entry__MUZQ8{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:24px;gap:24px}.GuidedChecklistJourney_entry__MUZQ8 section{padding:30px;border:1px solid var(--line-strong,#d5dcd5);border-radius:10px;background:#fff}.GuidedChecklistJourney_entry__MUZQ8 section:first-child{background:var(--bg-strong,#edf5f1);border-color:#90beaa}.GuidedChecklistJourney_entry__MUZQ8 h2{font-size:24px;line-height:1.35;margin:0 0 14px}.GuidedChecklistJourney_entry__MUZQ8 button{display:block;margin-top:14px}.GuidedChecklistJourney_highlight__aYbQJ,.GuidedChecklistJourney_notice__O1sxs{background:var(--amber-bg,#f9efda);padding:18px;border-radius:7px;border:1px solid #eacb8e}.GuidedChecklistJourney_suggestion__7fGa5{background:var(--bg-strong,#edf5f1);padding:12px 14px;border-radius:6px}.GuidedChecklistJourney_help__cDp1W{display:inline-flex;flex:0 0 auto;font-weight:400}.GuidedChecklistJourney_help__cDp1W button{border:1px solid var(--line-strong)!important;border-radius:50%!important;font-size:14px!important;padding:0!important;width:36px;height:36px;min-height:36px!important;line-height:1!important}.GuidedChecklistJourney_help__cDp1W button[aria-expanded=true]{background:var(--brand-soft)!important;border-color:var(--brand)!important}.GuidedChecklistJourney_helpText__tBAxJ{margin-top:12px;padding:16px 18px;border-radius:7px;background:var(--panel-soft);color:var(--muted);font-size:14px;font-weight:400;line-height:1.6}.GuidedChecklistJourney_helpText__tBAxJ[hidden]{display:none}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_textAction__KYYLu{border:0;background:transparent;padding:10px 0;text-align:left;font-weight:600}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_textAction__KYYLu:hover:not(:disabled){background:transparent;text-decoration:underline}.GuidedChecklistJourney_reviewAction__1fybt{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;border-top:1px solid #eacb8e;padding-top:12px;margin-top:18px;font-size:13px;color:var(--muted)}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_field__IUkVS input[type=number]{--field-width:220px}.GuidedChecklistJourney_shell__5AGS5 a{color:var(--brand,#075e48);text-underline-offset:3px}.GuidedChecklistJourney_shell__5AGS5 a:focus-visible,.GuidedChecklistJourney_shell__5AGS5 button:focus-visible,.GuidedChecklistJourney_shell__5AGS5 input:focus-visible,.GuidedChecklistJourney_shell__5AGS5 select:focus-visible,.GuidedChecklistJourney_shell__5AGS5 summary:focus-visible,.GuidedChecklistJourney_shell__5AGS5 textarea:focus-visible{outline:2px solid #25856a;outline-offset:3px}@container (max-width: 820px){.GuidedChecklistJourney_routeGrid__aI7NB{grid-template-columns:1fr}.GuidedChecklistJourney_card__PBYrh{padding:26px}.GuidedChecklistJourney_entry__MUZQ8,.GuidedChecklistJourney_workGrid__5dE1D{grid-template-columns:1fr}.GuidedChecklistJourney_route__kgpBc{grid-template-columns:minmax(0,1fr);gap:8px;padding:22px}.GuidedChecklistJourney_route__kgpBc>small{grid-column:1;grid-row:auto;padding:0;font-size:13px}.GuidedChecklistJourney_routeDetails__42bCe,.GuidedChecklistJourney_route__kgpBc h3,.GuidedChecklistJourney_route__kgpBc>a,.GuidedChecklistJourney_route__kgpBc>p{grid-column:1}.GuidedChecklistJourney_routeDetails__42bCe{margin-top:0}.GuidedChecklistJourney_context__FxB_j{align-items:flex-start;flex-direction:column;gap:14px}.GuidedChecklistJourney_steps__8WTAn{gap:10px}.GuidedChecklistJourney_steps__8WTAn button{gap:6px;font-size:12px}}@media (max-width:600px){.GuidedChecklistJourney_shell__5AGS5{font-size:14px}.GuidedChecklistJourney_intro__vqy8B{margin:4px 0 22px}.GuidedChecklistJourney_intro__vqy8B h1{font-size:28px}.GuidedChecklistJourney_card__PBYrh{padding:22px 18px}.GuidedChecklistJourney_card__PBYrh h2{font-size:22px}.GuidedChecklistJourney_card__PBYrh h3{font-size:17px}.GuidedChecklistJourney_steps__8WTAn{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:22px}.GuidedChecklistJourney_steps__8WTAn button{flex-direction:column;text-align:center;gap:8px;padding:10px 0;min-height:78px;font-size:11px;line-height:1.3}.GuidedChecklistJourney_steps__8WTAn .GuidedChecklistJourney_desktopStep__ly0P2{display:none}.GuidedChecklistJourney_mobileStep__xwUHb{display:inline}.GuidedChecklistJourney_field__IUkVS{margin:24px 0}.GuidedChecklistJourney_question__8TTjq{margin:26px 0;padding-bottom:24px}.GuidedChecklistJourney_questionGroup__cdldP legend{font-size:15px;gap:12px}.GuidedChecklistJourney_radios__F1B_J{gap:8px;margin-top:14px}.GuidedChecklistJourney_radios__F1B_J label{padding:10px 13px;font-size:14px}.GuidedChecklistJourney_workGrid__5dE1D{grid-template-columns:1fr}.GuidedChecklistJourney_choice__Vx1Fl{padding:16px;font-size:14px}.GuidedChecklistJourney_choice__Vx1Fl small{font-size:13px}.GuidedChecklistJourney_details__6E9XI{padding:16px}.GuidedChecklistJourney_section__VBD8G{margin-top:30px;padding-top:26px}.GuidedChecklistJourney_descriptionDraft__1AyzT,.GuidedChecklistJourney_evidence__sF3j0{padding:18px}.GuidedChecklistJourney_descriptionDraft__1AyzT textarea{min-height:190px!important}.GuidedChecklistJourney_route__kgpBc{padding:20px 18px}.GuidedChecklistJourney_continuation__0X_gG,.GuidedChecklistJourney_entry__MUZQ8 section{padding:22px}.GuidedChecklistJourney_postcode__pEqCt{align-items:stretch;flex-wrap:wrap;gap:0 12px}.GuidedChecklistJourney_postcode__pEqCt .GuidedChecklistJourney_field__IUkVS{flex-basis:100%;max-width:none;margin-bottom:12px}.GuidedChecklistJourney_postcode__pEqCt>button{margin-bottom:12px}.GuidedChecklistJourney_footer__HtbMa{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.GuidedChecklistJourney_footer__HtbMa .GuidedChecklistJourney_primary__3L0Xv{grid-row:1;width:100%}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_footer__HtbMa .GuidedChecklistJourney_textAction__KYYLu{text-align:center}.GuidedChecklistJourney_returnBar__I1eOx{flex-direction:column;align-items:flex-start}.GuidedChecklistJourney_footer__HtbMa button{padding:10px 12px}.GuidedChecklistJourney_help__cDp1W button{width:44px;height:44px;min-height:44px!important}.GuidedChecklistJourney_questionGroup__cdldP legend>span:first-child{padding-top:8px}}@media print{.GuidedChecklistJourney_context__FxB_j button,.GuidedChecklistJourney_continuation__0X_gG,.GuidedChecklistJourney_footer__HtbMa,.GuidedChecklistJourney_helpText__tBAxJ,.GuidedChecklistJourney_help__cDp1W,.GuidedChecklistJourney_intro__vqy8B,.GuidedChecklistJourney_returnBar__I1eOx,.GuidedChecklistJourney_reviewAction__1fybt,.GuidedChecklistJourney_shell__5AGS5>p,.GuidedChecklistJourney_steps__8WTAn{display:none}.GuidedChecklistJourney_card__PBYrh,.GuidedChecklistJourney_shell__5AGS5{max-width:none;border:0;padding:0}.GuidedChecklistJourney_printSummary__oPwzm{display:block}.GuidedChecklistJourney_printSummary__oPwzm p{font-size:11px}.GuidedChecklistJourney_route__kgpBc,.GuidedChecklistJourney_topic__k6xCo{page-break-inside:avoid;break-inside:avoid}.GuidedChecklistJourney_routeDetails__42bCe:not([open])>a,.GuidedChecklistJourney_routeDetails__42bCe:not([open])>p,.GuidedChecklistJourney_topic__k6xCo:not([open])>a,.GuidedChecklistJourney_topic__k6xCo:not([open])>p{display:block}.GuidedChecklistJourney_routeDetails__42bCe summary,.GuidedChecklistJourney_topic__k6xCo summary{list-style:none}}.GuidedChecklistJourney_entry__MUZQ8{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.GuidedChecklistJourney_entry__MUZQ8 section{display:flex;flex-direction:column;padding:32px;border-radius:14px}.GuidedChecklistJourney_entry__MUZQ8 h2{font-size:25px;letter-spacing:-.6px;margin-top:10px}.GuidedChecklistJourney_entryIcon__ejQfe{display:grid;place-items:center;width:46px;height:46px;border:1px solid #c7ddd3;background:#fff;border-radius:12px;margin-bottom:22px;color:var(--brand)}.GuidedChecklistJourney_entryIcon__ejQfe svg{width:24px;height:24px}.GuidedChecklistJourney_entry__MUZQ8 .GuidedChecklistJourney_primary__3L0Xv{display:flex;gap:18px;align-items:center;justify-content:space-between;margin:10px 0 0}.GuidedChecklistJourney_entry__MUZQ8 .GuidedChecklistJourney_primary__3L0Xv svg,.GuidedChecklistJourney_knownRoutes__I_rpU svg{width:18px;height:18px;flex:0 0 auto}.GuidedChecklistJourney_knownRoutes__I_rpU{display:grid;grid-gap:12px;gap:12px}.GuidedChecklistJourney_knownRoutes__I_rpU button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:60px!important;margin:0;text-align:left}.GuidedChecklistJourney_pathSketch__PyiGF{display:flex;align-items:center;gap:10px;padding-top:28px;margin-top:auto;color:#4b7867}.GuidedChecklistJourney_pathSketch__PyiGF span{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px;text-align:center}.GuidedChecklistJourney_pathSketch__PyiGF svg{width:23px;height:23px}.GuidedChecklistJourney_pathSketch__PyiGF i{flex:1 1;border-top:1px dashed #83b6a1;min-width:12px;margin-top:-20px}.GuidedChecklistJourney_checkTag__znhDC{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:9px}.GuidedChecklistJourney_sectionHeading__YScX2{display:flex;align-items:flex-start;gap:16px}.GuidedChecklistJourney_sectionHeading__YScX2>svg{flex:0 0 40px;width:40px;height:40px;padding:9px;border-radius:10px;background:var(--bg-strong);color:var(--brand)}.GuidedChecklistJourney_postcode__pEqCt{display:grid;grid-template-columns:minmax(180px,300px) auto;grid-template-rows:auto 50px;justify-content:start;align-items:stretch;grid-gap:9px 14px;gap:9px 14px}.GuidedChecklistJourney_postcodeLabel__SuK3H{grid-column:1;grid-row:1;margin:0;font-weight:650;line-height:1.5}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_postcode__pEqCt>input{grid-column:1;grid-row:2}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_postcode__pEqCt>button{grid-column:2;grid-row:2;align-self:stretch}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_postcode__pEqCt>button,.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_postcode__pEqCt>input{box-sizing:border-box;height:50px;min-height:50px!important;margin:0}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_field__IUkVS>small{color:var(--muted);font-size:12px;font-weight:400}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_questionGroup__cdldP{padding:0;margin:0;border:0;min-inline-size:0;background:transparent}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_questionGroup__cdldP legend{margin:0;padding:0;float:none;max-width:100%}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_question__8TTjq.GuidedChecklistJourney_highlight__aYbQJ{padding:20px;margin:28px 0}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_radios__F1B_J input:focus{box-shadow:none;background:transparent}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_invalid__fZEb6{border:1px solid #c06858;background:#fff8f5;padding:18px;border-radius:8px}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_fieldError__SatKY{color:#973e32;font-size:13px;font-weight:550;margin-top:9px}.GuidedChecklistJourney_pillarTitle__25FLw{display:flex;align-items:center;gap:10px;min-height:32px}.GuidedChecklistJourney_pillarTitle__25FLw svg{width:22px;height:22px;flex-shrink:0;color:var(--brand)}.GuidedChecklistJourney_routeGrid__aI7NB{gap:20px}.GuidedChecklistJourney_route__kgpBc{border-radius:12px;padding:24px}.GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_missing__wMbGv .GuidedChecklistJourney_small__xt0Hq{font-size:12px;margin-bottom:8px}@container (max-width: 820px){.GuidedChecklistJourney_entry__MUZQ8{grid-template-columns:1fr}.GuidedChecklistJourney_entry__MUZQ8 section{padding:28px}}@media (max-width:600px){.GuidedChecklistJourney_entry__MUZQ8 section{padding:24px}.GuidedChecklistJourney_entry__MUZQ8 h2{font-size:23px}.GuidedChecklistJourney_postcode__pEqCt{grid-template-columns:1fr;grid-template-rows:auto 50px 50px;justify-content:stretch;gap:12px}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_postcode__pEqCt>button{grid-column:1;grid-row:3;width:100%}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_question__8TTjq.GuidedChecklistJourney_highlight__aYbQJ{padding:16px}.GuidedChecklistJourney_sectionHeading__YScX2{gap:12px}.GuidedChecklistJourney_sectionHeading__YScX2>svg{flex-basis:36px;width:36px;height:36px}}.GuidedChecklistJourney_unchanged__mIv10{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;font-size:13px;color:var(--muted)}.GuidedChecklistJourney_shell__5AGS5 .GuidedChecklistJourney_card__PBYrh .GuidedChecklistJourney_unchanged__mIv10 button{font-size:12px}.GuidedChecklistJourney_evidence__sF3j0 summary,.GuidedChecklistJourney_missing__wMbGv summary{color:var(--brand);cursor:pointer;font-size:13px;font-weight:600}@container (min-width: 821px){.GuidedChecklistJourney_pillarTitle__25FLw{min-height:48px}.GuidedChecklistJourney_route__kgpBc h3{min-height:54px}}.GuidedChecklistJourney_originalDescription__xMky5{margin:16px 0}.GuidedChecklistJourney_originalDescription__xMky5 summary{cursor:pointer;color:var(--brand);font-weight:650}.GuidedChecklistJourney_originalDescription__xMky5 p{white-space:pre-wrap;overflow-wrap:anywhere}.GuidedChecklistJourney_recordCoverage__7BwOL{margin:14px 0;padding:0;list-style:none}.GuidedChecklistJourney_recordCoverage__7BwOL li{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line)}.GuidedChecklistJourney_recordCoverage__7BwOL span{color:var(--muted)}.RouteChoiceHelp_panel__I97u_{margin-top:20px;padding:20px;border:1px solid var(--line);border-radius:8px;background:var(--blue-bg);min-width:0;overflow-wrap:anywhere}.RouteChoiceHelp_panel__I97u_ h3,.RouteChoiceHelp_result__6LeVa h4{margin:0 0 8px}.RouteChoiceHelp_panel__I97u_ p{margin:0 0 16px;line-height:1.6}.RouteChoiceHelp_question__VXljH{min-width:0;padding:0;margin:20px 0;border:0}.RouteChoiceHelp_question__VXljH legend{font-weight:650;margin-bottom:8px;line-height:1.5}.RouteChoiceHelp_question__VXljH p{color:var(--muted);font-size:14px}.RouteChoiceHelp_options__uFOm2{display:flex;flex-wrap:wrap;gap:8px}.RouteChoiceHelp_options__uFOm2 label{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:10px 14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--panel);cursor:pointer;font-size:14px;line-height:1.5;max-width:100%}.RouteChoiceHelp_options__uFOm2 label:has(input:checked){border-color:var(--brand);background:var(--green-bg)}.RouteChoiceHelp_options__uFOm2 input{flex:0 0 auto;margin:0;accent-color:var(--brand)}.RouteChoiceHelp_options__uFOm2 label:focus-within{outline:3px solid var(--focus,#e6b94f);outline-offset:3px}.RouteChoiceHelp_result__6LeVa{margin:20px 0;padding:16px;border:1px solid var(--line-strong);border-radius:8px;background:var(--panel)}.RouteChoiceHelp_panel__I97u_ button{min-height:44px;max-width:100%;border-radius:8px;font-size:14px;white-space:normal;overflow-wrap:anywhere}.RouteChoiceHelp_result__6LeVa button{margin-top:4px}@media (max-width:620px){.RouteChoiceHelp_panel__I97u_{padding:16px}.RouteChoiceHelp_options__uFOm2{flex-direction:column;align-items:stretch}.RouteChoiceHelp_result__6LeVa{padding:12px}}.RouteChoiceHelp_routeGrid__4qAli.hrbw-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.RouteChoiceHelp_routeGrid__4qAli.hrbw-route-grid>.choice{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;min-height:0}.RouteChoiceHelp_routeGrid__4qAli.hrbw-route-grid>.choice h4,.RouteChoiceHelp_routeGrid__4qAli.hrbw-route-grid>.choice p{margin:0}@media (max-width:620px){.RouteChoiceHelp_routeGrid__4qAli.hrbw-route-grid{grid-template-columns:minmax(0,1fr)}}