.ProjectChecklist-module__qHNwOG__page{--check-ink:var(--text-primary);--check-muted:#b7c5d8;--check-subtle:#92a6bf;--check-line:#89a7cb30;--check-field:#142136;--check-wash:#91baf20a;--check-accent:#a9ceff;--check-selected:#263e5f;--check-ready:#a2d9c3;--check-blocked:#edbb9d;background:var(--bg-primary);color:var(--check-ink);padding-bottom:80px}html.light .ProjectChecklist-module__qHNwOG__page{--check-muted:#4b5d75;--check-subtle:#526883;--check-line:#355c862b;--check-field:#f7faff;--check-wash:#487bb006;--check-accent:#1b569b;--check-selected:#e5eef9;--check-ready:#26664e;--check-blocked:#95471b}.ProjectChecklist-module__qHNwOG__shell{width:min(1400px,100% - 64px);margin-left:auto;margin-right:auto}.ProjectChecklist-module__qHNwOG__hero{text-align:center;padding:136px 0 30px}.ProjectChecklist-module__qHNwOG__hero h1{font-family:var(--font-lora),serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:max(40px,min(5.2vw,72px));font-weight:400;line-height:1.15}.ProjectChecklist-module__qHNwOG__workbook{border-bottom:1px solid var(--check-line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:max(40px,min(7vw,110px));padding:42px max(25px,min(4vw,62px)) 50px;display:grid}.ProjectChecklist-module__qHNwOG__workbookCopy{max-width:550px}.ProjectChecklist-module__qHNwOG__workbookCopy h2{font-family:var(--font-lora),serif;letter-spacing:-.025em;text-wrap:balance;max-width:17ch;margin:0 0 21px;font-size:max(30px,min(3vw,42px));font-weight:400;line-height:1.24}.ProjectChecklist-module__qHNwOG__workbookCopy>p{color:var(--check-muted);max-width:45ch;margin:0 0 28px;font-size:16px;line-height:1.85}.ProjectChecklist-module__qHNwOG__download{color:#102440;background:#aacdff;border:1px solid #aed0ff62;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 18px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #fff5}.ProjectChecklist-module__qHNwOG__download>span{opacity:.8;padding-left:5px;font-size:11px;font-weight:400}.ProjectChecklist-module__qHNwOG__download:hover{background:#c1dbff;transform:translateY(-1px)}html.light .ProjectChecklist-module__qHNwOG__download{color:#fff;background:#205daa;border-color:#205daa}html.light .ProjectChecklist-module__qHNwOG__download:hover{background:#174e93}.ProjectChecklist-module__qHNwOG__onlineLink{width:-webkit-fit-content;width:fit-content;color:var(--check-muted);align-items:center;gap:10px;min-height:44px;margin-top:8px;padding-top:8px;padding-bottom:8px;font-size:13px;display:flex}.ProjectChecklist-module__qHNwOG__onlineLink:hover{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__workbookPreview{min-width:0;margin:0;padding:8px 0 0}.ProjectChecklist-module__qHNwOG__sheet{color:#e8f1ff;background:linear-gradient(118deg,#253e5d,#1b2d46 70%);border:1px solid #7395c356;border-radius:10px;position:relative;overflow:hidden;transform:rotate(-1.4deg);box-shadow:0 5px 0 -1px #1c2b41,0 6px #7992b34a,0 25px 45px -26px #0009,inset 0 1px #c4dfff20}html.light .ProjectChecklist-module__qHNwOG__sheet{color:#243b57;background:linear-gradient(118deg,#fff,#f0f5fd 70%);box-shadow:0 5px 0 -1px #e2ebf7,0 6px #9cafc24a,0 25px 45px -26px #31476470,inset 0 1px #fff}.ProjectChecklist-module__qHNwOG__sheetTop{color:var(--check-accent);background:#84b5f315;border-bottom:1px solid #89a7cb30;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;font-size:13px;font-weight:500;display:flex}.ProjectChecklist-module__qHNwOG__sheetProject{color:var(--check-muted);align-items:center;gap:20px;margin:24px 26px 0;font-size:11px;display:flex}.ProjectChecklist-module__qHNwOG__sheetProject i{background:#89a7cb38;width:58%;height:1px}.ProjectChecklist-module__qHNwOG__sheetTitle{padding:20px 26px 24px}.ProjectChecklist-module__qHNwOG__sheetTitle h3{font-family:var(--font-lora),serif;letter-spacing:-.025em;margin:0 0 7px;font-size:27px;font-weight:400}.ProjectChecklist-module__qHNwOG__sheetTitle p{color:var(--check-muted);margin:0;font-size:11px}.ProjectChecklist-module__qHNwOG__previewTable{margin:0 26px 28px}.ProjectChecklist-module__qHNwOG__previewTableHead,.ProjectChecklist-module__qHNwOG__previewTableRow{grid-template-columns:1.4fr .7fr 1fr;align-items:center;gap:15px;display:grid}.ProjectChecklist-module__qHNwOG__previewTableHead{color:var(--check-accent);padding:0 0 12px;font-size:10px}.ProjectChecklist-module__qHNwOG__previewTableRow{border-top:1px solid #89a7cb30;min-height:61px;font-size:11px;line-height:1.5}.ProjectChecklist-module__qHNwOG__previewTableRow>span:nth-child(2){color:var(--check-muted);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.ProjectChecklist-module__qHNwOG__previewTableRow>span:last-child{gap:9px;display:grid}.ProjectChecklist-module__qHNwOG__previewTableRow i{background:#89a7cb30;height:1px}.ProjectChecklist-module__qHNwOG__previewTableRow i:last-child{width:73%}.ProjectChecklist-module__qHNwOG__sheetTabs{background:#0c162327;border-top:1px solid #89a7cb30;grid-template-columns:repeat(6,minmax(0,1fr));padding:0 10px;display:grid}.ProjectChecklist-module__qHNwOG__sheetTabs span{text-align:center;color:var(--check-muted);border-bottom:2px solid #0000;padding:16px 4px;font-size:10px}.ProjectChecklist-module__qHNwOG__sheetTabs span[data-active=true]{color:var(--check-accent);border-bottom-color:var(--check-accent);background:#9ec7ff0b}.ProjectChecklist-module__qHNwOG__workbookPreview figcaption{text-align:center;color:var(--check-subtle);margin-top:26px;font-size:12px}.ProjectChecklist-module__qHNwOG__workspaceSection{padding:64px max(20px,min(3.5vw,55px)) 0;scroll-margin-top:115px}.ProjectChecklist-module__qHNwOG__workspaceHeading{text-align:center;margin-bottom:35px}.ProjectChecklist-module__qHNwOG__workspaceHeading h2{font-family:var(--font-lora),serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 15px;font-size:max(30px,min(3vw,42px));font-weight:400;line-height:1.25}.ProjectChecklist-module__qHNwOG__workspaceHeading p{color:var(--check-muted);margin:0;font-size:15px;line-height:1.7}.ProjectChecklist-module__qHNwOG__phaseNav{justify-content:center;align-items:center;gap:12px;margin:0 auto;display:flex}.ProjectChecklist-module__qHNwOG__phaseNav a{text-align:center;min-height:51px;color:var(--check-muted);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:14px 24px;font-size:15px;line-height:1.6;transition:color .18s,background .18s;display:flex}.ProjectChecklist-module__qHNwOG__phaseNav a:hover{color:var(--check-ink);background:var(--check-wash)}.ProjectChecklist-module__qHNwOG__phaseNav a[aria-current=step]{color:var(--check-ink);background:var(--check-selected);border-color:var(--check-line)}.ProjectChecklist-module__qHNwOG__phaseContent{min-width:0;margin-top:27px}.ProjectChecklist-module__qHNwOG__phase{outline:none;scroll-margin-top:120px}.ProjectChecklist-module__qHNwOG__phase[hidden]{display:none}.ProjectChecklist-module__qHNwOG__phase+.ProjectChecklist-module__qHNwOG__phase{margin-top:40px}.ProjectChecklist-module__qHNwOG__phase[hidden]+.ProjectChecklist-module__qHNwOG__phase{margin-top:0}.ProjectChecklist-module__qHNwOG__phaseHeader{text-align:center;padding-bottom:27px}.ProjectChecklist-module__qHNwOG__phaseHeader p{color:var(--check-subtle);margin:0;font-size:14px;line-height:1.8}.ProjectChecklist-module__qHNwOG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProjectChecklist-module__qHNwOG__checks{border-bottom:1px solid var(--check-line);min-width:0}.ProjectChecklist-module__qHNwOG__checkItem{border-top:1px solid var(--check-line)}.ProjectChecklist-module__qHNwOG__checkSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:32px;min-height:89px;padding:25px 20px;list-style:none;display:flex}.ProjectChecklist-module__qHNwOG__checkSummary::-webkit-details-marker{display:none}.ProjectChecklist-module__qHNwOG__example>summary::-webkit-details-marker{display:none}.ProjectChecklist-module__qHNwOG__projectDetails>summary::-webkit-details-marker{display:none}.ProjectChecklist-module__qHNwOG__sources>summary::-webkit-details-marker{display:none}.ProjectChecklist-module__qHNwOG__checkTitle{color:var(--check-ink);max-width:65ch;font-size:19px;font-weight:400;line-height:1.6}.ProjectChecklist-module__qHNwOG__checkSummary:hover .ProjectChecklist-module__qHNwOG__checkTitle{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__summaryMeta{flex-shrink:0;align-items:center;gap:17px;display:flex}.ProjectChecklist-module__qHNwOG__hasNotes{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__statusPill{color:var(--check-subtle);white-space:nowrap;font-size:12px;line-height:1.6}.ProjectChecklist-module__qHNwOG__statusPill[data-status=ready]{color:var(--check-ready)}.ProjectChecklist-module__qHNwOG__statusPill[data-status=blocked]{color:var(--check-blocked)}.ProjectChecklist-module__qHNwOG__statusPill[data-status=in-progress]{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__expandIcon{color:var(--check-subtle);transition:transform .2s}.ProjectChecklist-module__qHNwOG__checkItem[open]>.ProjectChecklist-module__qHNwOG__checkSummary .ProjectChecklist-module__qHNwOG__expandIcon{color:var(--check-accent);transform:rotate(45deg)}.ProjectChecklist-module__qHNwOG__checkItem[open]>.ProjectChecklist-module__qHNwOG__checkSummary .ProjectChecklist-module__qHNwOG__checkTitle{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__checkBody{grid-template-columns:1.1fr 1fr;gap:max(36px,min(6vw,90px));padding:2px 20px 34px;display:grid}.ProjectChecklist-module__qHNwOG__guidance,.ProjectChecklist-module__qHNwOG__record{min-width:0}.ProjectChecklist-module__qHNwOG__question{color:var(--check-ink);text-wrap:pretty;max-width:55ch;margin:0 0 23px;font-size:18px;line-height:1.8}.ProjectChecklist-module__qHNwOG__evidence h4{color:var(--check-accent);margin:0 0 8px;font-size:12px;font-weight:500;line-height:1.65}.ProjectChecklist-module__qHNwOG__evidence p{color:var(--check-muted);max-width:65ch;margin:0;font-size:14px;line-height:1.85}.ProjectChecklist-module__qHNwOG__example{margin-top:17px}.ProjectChecklist-module__qHNwOG__example>summary{width:-webkit-fit-content;width:fit-content;min-height:36px;color:var(--check-subtle);cursor:pointer;align-items:center;gap:8px;font-size:12px;line-height:1.7;list-style:none;display:flex}.ProjectChecklist-module__qHNwOG__example>summary:hover{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__example[open]>summary svg{transform:rotate(180deg)}.ProjectChecklist-module__qHNwOG__example p{color:var(--check-muted);max-width:65ch;margin:12px 0 0;font-size:13px;line-height:1.85}.ProjectChecklist-module__qHNwOG__statusField{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.ProjectChecklist-module__qHNwOG__record label,.ProjectChecklist-module__qHNwOG__projectField label{color:var(--check-muted);font-size:13px;font-weight:400;line-height:1.6}.ProjectChecklist-module__qHNwOG__statusField select{border:1px solid var(--check-line);background:var(--check-field);width:55%;min-width:170px;max-width:260px;min-height:44px;color:var(--check-ink);cursor:pointer;border-radius:5px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.6}.ProjectChecklist-module__qHNwOG__statusField select option{color:var(--check-ink);background:var(--check-field)}.ProjectChecklist-module__qHNwOG__notesLabel{margin-bottom:10px;display:block}.ProjectChecklist-module__qHNwOG__record textarea,.ProjectChecklist-module__qHNwOG__projectField input{border:1px solid var(--check-line);background:var(--check-field);width:100%;color:var(--check-ink);border-radius:5px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.8;display:block}.ProjectChecklist-module__qHNwOG__record textarea{resize:vertical;min-height:132px}.ProjectChecklist-module__qHNwOG__record textarea::placeholder,.ProjectChecklist-module__qHNwOG__projectField input::placeholder{color:var(--check-subtle);opacity:1}.ProjectChecklist-module__qHNwOG__phasePaging{justify-content:end;padding:18px 20px 10px;display:flex}.ProjectChecklist-module__qHNwOG__phasePaging a{min-height:44px;color:var(--check-accent);justify-content:center;align-items:center;gap:10px;font-size:13px;line-height:1.6;display:flex}.ProjectChecklist-module__qHNwOG__phasePaging a:hover{color:var(--check-ink)}.ProjectChecklist-module__qHNwOG__projectTools{justify-content:space-between;align-items:start;gap:45px;padding:15px 20px 0;display:flex}.ProjectChecklist-module__qHNwOG__projectDetails{flex:1;min-width:0;max-width:820px}.ProjectChecklist-module__qHNwOG__projectDetails>summary{cursor:pointer;width:-webkit-fit-content;width:fit-content;min-height:44px;color:var(--check-muted);align-items:center;gap:12px;font-size:13px;line-height:1.7;list-style:none;display:flex}.ProjectChecklist-module__qHNwOG__projectDetails>summary>span{color:var(--check-subtle);text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:12px;overflow:hidden}.ProjectChecklist-module__qHNwOG__projectDetails[open]>summary svg{transform:rotate(180deg)}.ProjectChecklist-module__qHNwOG__projectBody{padding:17px 0 0}.ProjectChecklist-module__qHNwOG__projectField{max-width:520px}.ProjectChecklist-module__qHNwOG__projectField label{margin-bottom:9px;display:block}.ProjectChecklist-module__qHNwOG__projectField label>span{color:var(--check-subtle);font-size:11px}.ProjectChecklist-module__qHNwOG__projectField input{min-height:46px}.ProjectChecklist-module__qHNwOG__projectActions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:17px;display:flex}.ProjectChecklist-module__qHNwOG__notesDownload{min-height:44px;color:var(--check-accent);justify-content:center;align-items:center;gap:9px;padding:8px 0;font-size:13px;line-height:1.6;display:inline-flex}.ProjectChecklist-module__qHNwOG__notesDownload:hover{color:var(--check-ink)}.ProjectChecklist-module__qHNwOG__resetArea{align-items:center;gap:20px;display:flex}.ProjectChecklist-module__qHNwOG__resetArea button{color:var(--check-subtle);min-height:44px;font-size:12px;line-height:1.6}.ProjectChecklist-module__qHNwOG__resetArea button:hover{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__resetArea button:disabled,.ProjectChecklist-module__qHNwOG__notesDownload:disabled{opacity:.45;cursor:default}.ProjectChecklist-module__qHNwOG__projectHelp{color:var(--check-subtle);max-width:65ch;margin:5px 0 0;font-size:12px;line-height:1.8}.ProjectChecklist-module__qHNwOG__saveInfo{color:var(--check-subtle);max-width:35ch;margin:11px 0 0;font-size:12px;line-height:1.8}.ProjectChecklist-module__qHNwOG__notice{color:var(--check-muted);text-align:center;margin:15px 0 0;font-size:12px;line-height:1.8}.ProjectChecklist-module__qHNwOG__notice:empty{display:none}.ProjectChecklist-module__qHNwOG__noScript{color:var(--check-muted);text-align:center;margin-top:24px;font-size:14px;line-height:1.8}.ProjectChecklist-module__qHNwOG__sources{border-top:1px solid var(--check-line);margin:60px max(20px,min(3.5vw,55px)) 0}.ProjectChecklist-module__qHNwOG__sources>summary{min-height:72px;color:var(--check-muted);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px;font-size:14px;line-height:1.8;list-style:none;display:flex}.ProjectChecklist-module__qHNwOG__sources>summary svg{transition:transform .2s}.ProjectChecklist-module__qHNwOG__sources[open]>summary svg{transform:rotate(45deg)}.ProjectChecklist-module__qHNwOG__sourcesBody{grid-template-columns:.7fr 1.3fr;align-items:start;gap:65px;padding:10px 20px 20px;display:grid}.ProjectChecklist-module__qHNwOG__sources p{color:var(--check-muted);max-width:55ch;margin:0;font-size:13px;line-height:1.85}.ProjectChecklist-module__qHNwOG__sources time{color:var(--check-subtle);margin-top:20px;font-size:11px;display:block}.ProjectChecklist-module__qHNwOG__sourceList{grid-template-columns:1fr 1fr;gap:26px 32px;display:grid}.ProjectChecklist-module__qHNwOG__sourceList a{color:var(--check-ink);justify-content:space-between;align-items:start;gap:15px;font-size:12px;line-height:1.6;display:flex}.ProjectChecklist-module__qHNwOG__sourceList a:hover{color:var(--check-accent)}.ProjectChecklist-module__qHNwOG__sourceList small{color:var(--check-subtle);max-width:60ch;margin-top:7px;font-size:11px;line-height:1.85;display:block}.ProjectChecklist-module__qHNwOG__sourceList svg{color:var(--check-accent);flex-shrink:0;margin-top:2px}.ProjectChecklist-module__qHNwOG__page :-webkit-any(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--check-accent);outline-offset:4px}.ProjectChecklist-module__qHNwOG__page :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--check-accent);outline-offset:4px}@media (min-width:1600px){.ProjectChecklist-module__qHNwOG__shell{width:min(var(--site-max,2800px),calc(100% - 2*var(--site-gutter,80px)))}.ProjectChecklist-module__qHNwOG__hero{padding-top:155px;padding-bottom:40px}.ProjectChecklist-module__qHNwOG__hero h1{font-size:max(72px,min(3.1vw,88px))}.ProjectChecklist-module__qHNwOG__workbook{gap:max(65px,min(7vw,200px));padding:45px max(52px,min(5vw,160px)) 65px}.ProjectChecklist-module__qHNwOG__workbookCopy{max-width:740px}.ProjectChecklist-module__qHNwOG__workbookCopy h2{font-size:max(42px,min(2.1vw,60px))}.ProjectChecklist-module__qHNwOG__workbookCopy>p{max-width:45ch;font-size:18px}.ProjectChecklist-module__qHNwOG__download{min-height:54px;padding-left:24px;padding-right:24px;font-size:16px}.ProjectChecklist-module__qHNwOG__onlineLink{font-size:15px}.ProjectChecklist-module__qHNwOG__workbookPreview{justify-self:end;width:100%;max-width:1120px}.ProjectChecklist-module__qHNwOG__sheetTop{padding:26px 36px;font-size:16px}.ProjectChecklist-module__qHNwOG__sheetProject{margin:28px 36px 0;font-size:13px}.ProjectChecklist-module__qHNwOG__sheetTitle{padding:26px 36px 30px}.ProjectChecklist-module__qHNwOG__sheetTitle h3{font-size:36px}.ProjectChecklist-module__qHNwOG__sheetTitle p{font-size:13px}.ProjectChecklist-module__qHNwOG__previewTable{margin-left:36px;margin-right:36px}.ProjectChecklist-module__qHNwOG__previewTableHead{font-size:12px}.ProjectChecklist-module__qHNwOG__previewTableRow{min-height:76px;font-size:14px}.ProjectChecklist-module__qHNwOG__previewTableRow>span:nth-child(2){justify-content:start;gap:14px;font-size:12px}.ProjectChecklist-module__qHNwOG__sheetTabs span{padding:19px 6px;font-size:13px}.ProjectChecklist-module__qHNwOG__workspaceSection{padding:80px max(45px,min(5vw,160px)) 0}.ProjectChecklist-module__qHNwOG__workspaceHeading h2{font-size:46px}.ProjectChecklist-module__qHNwOG__workspaceHeading p{font-size:17px}.ProjectChecklist-module__qHNwOG__phaseNav{gap:20px}.ProjectChecklist-module__qHNwOG__phaseNav a{padding:16px 34px;font-size:18px}.ProjectChecklist-module__qHNwOG__phaseHeader p{font-size:16px}.ProjectChecklist-module__qHNwOG__checkSummary{min-height:105px;padding:28px 30px}.ProjectChecklist-module__qHNwOG__checkTitle{font-size:22px}.ProjectChecklist-module__qHNwOG__checkBody{gap:max(65px,min(6vw,180px));padding:5px 30px 42px}.ProjectChecklist-module__qHNwOG__question{font-size:21px}.ProjectChecklist-module__qHNwOG__evidence p{font-size:17px}.ProjectChecklist-module__qHNwOG__evidence h4,.ProjectChecklist-module__qHNwOG__record label,.ProjectChecklist-module__qHNwOG__projectField label,.ProjectChecklist-module__qHNwOG__example>summary,.ProjectChecklist-module__qHNwOG__example p{font-size:15px}.ProjectChecklist-module__qHNwOG__record textarea,.ProjectChecklist-module__qHNwOG__statusField select,.ProjectChecklist-module__qHNwOG__projectField input{font-size:17px}.ProjectChecklist-module__qHNwOG__record textarea{min-height:160px}.ProjectChecklist-module__qHNwOG__projectTools,.ProjectChecklist-module__qHNwOG__phasePaging{padding-left:30px;padding-right:30px}.ProjectChecklist-module__qHNwOG__projectDetails>summary,.ProjectChecklist-module__qHNwOG__notesDownload,.ProjectChecklist-module__qHNwOG__phasePaging a{font-size:16px}.ProjectChecklist-module__qHNwOG__saveInfo,.ProjectChecklist-module__qHNwOG__projectHelp,.ProjectChecklist-module__qHNwOG__resetArea button{font-size:14px}.ProjectChecklist-module__qHNwOG__sources{margin-left:max(45px,min(5vw,160px));margin-right:max(45px,min(5vw,160px))}.ProjectChecklist-module__qHNwOG__sources>summary{padding-left:30px;padding-right:30px;font-size:17px}.ProjectChecklist-module__qHNwOG__sourcesBody{padding-left:30px;padding-right:30px}.ProjectChecklist-module__qHNwOG__sources p,.ProjectChecklist-module__qHNwOG__sourceList a{font-size:15px}.ProjectChecklist-module__qHNwOG__sourceList small{font-size:13px}}@media (max-width:1150px){.ProjectChecklist-module__qHNwOG__workbook{gap:35px;padding-left:25px;padding-right:25px}.ProjectChecklist-module__qHNwOG__workbookCopy h2{font-size:34px}.ProjectChecklist-module__qHNwOG__sheetTop,.ProjectChecklist-module__qHNwOG__sheetTitle{padding-left:18px;padding-right:18px}.ProjectChecklist-module__qHNwOG__sheetProject,.ProjectChecklist-module__qHNwOG__previewTable{margin-left:18px;margin-right:18px}.ProjectChecklist-module__qHNwOG__previewTableHead,.ProjectChecklist-module__qHNwOG__previewTableRow{grid-template-columns:1.4fr .8fr;gap:15px}.ProjectChecklist-module__qHNwOG__previewTableHead>span:last-child,.ProjectChecklist-module__qHNwOG__previewTableRow>span:last-child{display:none}.ProjectChecklist-module__qHNwOG__sheetTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.ProjectChecklist-module__qHNwOG__workspaceSection{padding-left:15px;padding-right:15px}.ProjectChecklist-module__qHNwOG__checkBody{gap:38px}.ProjectChecklist-module__qHNwOG__sources{margin-left:15px;margin-right:15px}.ProjectChecklist-module__qHNwOG__sourcesBody{grid-template-columns:.9fr 1.1fr;gap:35px}.ProjectChecklist-module__qHNwOG__sourceList{grid-template-columns:1fr}}@media (max-width:800px){.ProjectChecklist-module__qHNwOG__shell{width:calc(100% - 40px)}.ProjectChecklist-module__qHNwOG__hero{padding:112px 0 28px}.ProjectChecklist-module__qHNwOG__hero h1{font-size:max(36px,min(6vw,52px))}.ProjectChecklist-module__qHNwOG__workbook{gap:28px;padding:22px 0 40px}.ProjectChecklist-module__qHNwOG__workbookCopy h2{font-size:29px}.ProjectChecklist-module__qHNwOG__workbookCopy>p{font-size:15px}.ProjectChecklist-module__qHNwOG__download{gap:7px;padding-left:12px;padding-right:12px;font-size:12px}.ProjectChecklist-module__qHNwOG__download>span{font-size:10px}.ProjectChecklist-module__qHNwOG__sheetTop{padding:18px 14px;font-size:11px}.ProjectChecklist-module__qHNwOG__sheetTop svg{width:18px}.ProjectChecklist-module__qHNwOG__sheetTitle{padding:20px 14px}.ProjectChecklist-module__qHNwOG__sheetTitle h3{font-size:24px}.ProjectChecklist-module__qHNwOG__sheetTitle p{font-size:10px;line-height:1.6}.ProjectChecklist-module__qHNwOG__sheetProject,.ProjectChecklist-module__qHNwOG__previewTable{margin-left:14px;margin-right:14px}.ProjectChecklist-module__qHNwOG__previewTableHead{font-size:9px}.ProjectChecklist-module__qHNwOG__previewTableRow{gap:10px;min-height:62px;font-size:10px}.ProjectChecklist-module__qHNwOG__previewTableRow>span:nth-child(2){font-size:9px}.ProjectChecklist-module__qHNwOG__sheetTabs{padding-left:5px;padding-right:5px}.ProjectChecklist-module__qHNwOG__sheetTabs span{padding:12px 2px;font-size:9px}.ProjectChecklist-module__qHNwOG__workspaceSection{padding:46px 0 0}.ProjectChecklist-module__qHNwOG__workspaceHeading h2{font-size:34px}.ProjectChecklist-module__qHNwOG__phaseNav{gap:6px}.ProjectChecklist-module__qHNwOG__phaseNav a{padding:12px 17px;font-size:14px}.ProjectChecklist-module__qHNwOG__checkSummary{padding-left:10px;padding-right:10px}.ProjectChecklist-module__qHNwOG__checkTitle{font-size:17px}.ProjectChecklist-module__qHNwOG__checkBody{gap:32px;padding-left:10px;padding-right:10px}.ProjectChecklist-module__qHNwOG__question{font-size:17px}.ProjectChecklist-module__qHNwOG__statusField{gap:14px}.ProjectChecklist-module__qHNwOG__statusField select{min-width:150px;font-size:13px}.ProjectChecklist-module__qHNwOG__record textarea{min-height:150px}.ProjectChecklist-module__qHNwOG__projectTools{gap:25px;padding-left:10px;padding-right:10px}.ProjectChecklist-module__qHNwOG__projectDetails>summary>span{max-width:180px}.ProjectChecklist-module__qHNwOG__sources{margin:45px 0 0}.ProjectChecklist-module__qHNwOG__sources>summary,.ProjectChecklist-module__qHNwOG__sourcesBody{padding-left:10px;padding-right:10px}}@media (max-width:600px){.ProjectChecklist-module__qHNwOG__hero{padding:108px 0 30px}.ProjectChecklist-module__qHNwOG__hero h1{font-size:max(35px,min(8vw,46px))}.ProjectChecklist-module__qHNwOG__workbook{grid-template-columns:1fr;gap:31px;padding:8px 0 34px}.ProjectChecklist-module__qHNwOG__workbookCopy{text-align:center;max-width:430px;margin-left:auto;margin-right:auto}.ProjectChecklist-module__qHNwOG__workbookCopy h2{margin-left:auto;margin-right:auto;max-width:18ch;margin-bottom:19px;font-size:29px}.ProjectChecklist-module__qHNwOG__workbookCopy>p{margin-left:auto;margin-right:auto;max-width:37ch;margin-bottom:23px;font-size:15px}.ProjectChecklist-module__qHNwOG__download{min-height:49px;padding-left:15px;padding-right:15px;font-size:13px}.ProjectChecklist-module__qHNwOG__onlineLink{margin:9px auto 0;font-size:13px}.ProjectChecklist-module__qHNwOG__workbookPreview{width:100%;max-width:420px;margin-left:auto;margin-right:auto;padding-left:7px;padding-right:7px}.ProjectChecklist-module__qHNwOG__sheet{transform:rotate(-1deg)}.ProjectChecklist-module__qHNwOG__sheetTop{padding:18px;font-size:12px}.ProjectChecklist-module__qHNwOG__sheetProject{margin:20px 18px 0}.ProjectChecklist-module__qHNwOG__sheetTitle{padding:17px 18px 20px}.ProjectChecklist-module__qHNwOG__sheetTitle h3{text-align:left;font-size:25px}.ProjectChecklist-module__qHNwOG__sheetTitle p{font-size:10px}.ProjectChecklist-module__qHNwOG__previewTable{margin:0 18px 20px}.ProjectChecklist-module__qHNwOG__previewTableHead,.ProjectChecklist-module__qHNwOG__previewTableRow{grid-template-columns:1.5fr .8fr}.ProjectChecklist-module__qHNwOG__previewTableHead{font-size:10px}.ProjectChecklist-module__qHNwOG__previewTableRow{min-height:57px;font-size:11px}.ProjectChecklist-module__qHNwOG__previewTableRow>span:nth-child(2){font-size:10px}.ProjectChecklist-module__qHNwOG__sheetTabs span{padding-top:14px;padding-bottom:14px;font-size:10px}.ProjectChecklist-module__qHNwOG__workbookPreview figcaption{margin-top:22px;font-size:11px}.ProjectChecklist-module__qHNwOG__workspaceSection{padding-top:42px;scroll-margin-top:103px}.ProjectChecklist-module__qHNwOG__workspaceHeading{margin-bottom:27px}.ProjectChecklist-module__qHNwOG__workspaceHeading h2{max-width:17ch;margin-left:auto;margin-right:auto;font-size:29px}.ProjectChecklist-module__qHNwOG__workspaceHeading p{font-size:14px}.ProjectChecklist-module__qHNwOG__phaseNav{grid-template-columns:1fr 1fr;gap:7px;max-width:360px;display:grid}.ProjectChecklist-module__qHNwOG__phaseNav a{min-height:47px;padding:11px 8px;font-size:14px}.ProjectChecklist-module__qHNwOG__phaseContent{margin-top:24px}.ProjectChecklist-module__qHNwOG__phaseHeader{padding-bottom:22px}.ProjectChecklist-module__qHNwOG__phaseHeader p{max-width:32ch;margin-left:auto;margin-right:auto;font-size:13px}.ProjectChecklist-module__qHNwOG__checkSummary{text-align:center;flex-direction:column;gap:11px;min-height:101px;padding:24px 7px}.ProjectChecklist-module__qHNwOG__checkTitle{text-wrap:balance;font-size:16px;line-height:1.65}.ProjectChecklist-module__qHNwOG__summaryMeta{justify-content:center;gap:14px}.ProjectChecklist-module__qHNwOG__expandIcon{width:17px;height:17px}.ProjectChecklist-module__qHNwOG__statusPill{font-size:11px}.ProjectChecklist-module__qHNwOG__checkBody{text-align:center;grid-template-columns:1fr;gap:25px;padding:1px 7px 29px}.ProjectChecklist-module__qHNwOG__question{margin-bottom:21px;font-size:17px;line-height:1.8}.ProjectChecklist-module__qHNwOG__evidence h4{font-size:12px}.ProjectChecklist-module__qHNwOG__evidence p{font-size:14px;line-height:1.85}.ProjectChecklist-module__qHNwOG__example{margin-top:17px}.ProjectChecklist-module__qHNwOG__example>summary{margin-left:auto;margin-right:auto;font-size:12px}.ProjectChecklist-module__qHNwOG__example p{font-size:13px;line-height:1.85}.ProjectChecklist-module__qHNwOG__record{border-top:1px solid var(--check-line);padding-top:23px}.ProjectChecklist-module__qHNwOG__record label{font-size:13px}.ProjectChecklist-module__qHNwOG__statusField{margin-bottom:20px;display:block}.ProjectChecklist-module__qHNwOG__statusField label{margin-bottom:10px;display:block}.ProjectChecklist-module__qHNwOG__statusField select{text-align:center;text-align-last:center;width:100%;max-width:none;font-size:16px}.ProjectChecklist-module__qHNwOG__record textarea{text-align:center;min-height:128px;font-size:16px}.ProjectChecklist-module__qHNwOG__phasePaging{justify-content:center;padding:17px 0 8px}.ProjectChecklist-module__qHNwOG__projectTools{flex-direction:column;align-items:center;gap:8px;padding:12px 7px 0}.ProjectChecklist-module__qHNwOG__projectDetails{text-align:center;width:100%}.ProjectChecklist-module__qHNwOG__projectDetails>summary{flex-wrap:wrap;justify-content:center;gap:8px;margin-left:auto;margin-right:auto;font-size:13px}.ProjectChecklist-module__qHNwOG__projectDetails>summary>span{max-width:130px;font-size:11px}.ProjectChecklist-module__qHNwOG__projectBody{padding-top:15px}.ProjectChecklist-module__qHNwOG__projectField label{text-align:center;font-size:13px}.ProjectChecklist-module__qHNwOG__projectField input{text-align:center;font-size:16px}.ProjectChecklist-module__qHNwOG__projectActions{justify-content:center;gap:15px}.ProjectChecklist-module__qHNwOG__resetArea{gap:15px}.ProjectChecklist-module__qHNwOG__notesDownload{font-size:13px}.ProjectChecklist-module__qHNwOG__projectHelp{text-align:center;max-width:38ch;margin-left:auto;margin-right:auto;font-size:11px}.ProjectChecklist-module__qHNwOG__saveInfo{text-align:center;max-width:38ch;margin-top:0;font-size:11px}.ProjectChecklist-module__qHNwOG__notice{text-align:center;font-size:12px}.ProjectChecklist-module__qHNwOG__sources{margin-top:35px}.ProjectChecklist-module__qHNwOG__sources>summary{justify-content:center;gap:12px;min-height:64px;font-size:13px}.ProjectChecklist-module__qHNwOG__sourcesBody{text-align:center;grid-template-columns:1fr;gap:28px}.ProjectChecklist-module__qHNwOG__sources p{max-width:40ch;margin-left:auto;margin-right:auto;font-size:12px}.ProjectChecklist-module__qHNwOG__sourceList{grid-template-columns:1fr;gap:23px}.ProjectChecklist-module__qHNwOG__sourceList a{justify-content:center;font-size:12px}.ProjectChecklist-module__qHNwOG__sourceList small{max-width:43ch;font-size:11px}.ProjectChecklist-module__qHNwOG__sourceList svg{display:none}}@media (max-width:360px){.ProjectChecklist-module__qHNwOG__shell{width:calc(100% - 36px)}.ProjectChecklist-module__qHNwOG__hero h1{font-size:34px}.ProjectChecklist-module__qHNwOG__workbookCopy h2{font-size:27px}.ProjectChecklist-module__qHNwOG__download{gap:7px;padding-left:13px;padding-right:13px;font-size:12px}.ProjectChecklist-module__qHNwOG__workbookPreview{padding-left:5px;padding-right:5px}.ProjectChecklist-module__qHNwOG__previewTableRow{font-size:10px}.ProjectChecklist-module__qHNwOG__previewTableRow>span:nth-child(2),.ProjectChecklist-module__qHNwOG__sheetTabs span{font-size:9px}.ProjectChecklist-module__qHNwOG__workspaceHeading h2{font-size:27px}.ProjectChecklist-module__qHNwOG__phaseNav a{font-size:13px}}@media (prefers-reduced-motion:reduce){.ProjectChecklist-module__qHNwOG__page *{transition:none!important;animation:none!important}.ProjectChecklist-module__qHNwOG__download:hover{transform:none}}
