@media (max-width:850px){body{font-size:15px}.topbarInner{min-height:62px}.topnav a:first-child{display:none}.hero{grid-template-columns:1fr;gap:26px;min-height:0;padding:48px 24px}.hero h1{font-size:43px}.heroVisual{min-height:330px;padding:38px 0 0 28px}.compassGraphic{width:260px;height:260px}.compassGraphic span{height:154px;top:53px;left:122px}.flowStep{width:235px}.trustGrid,.twoColumn,.findingGrid,.dimensionGrid{grid-template-columns:1fr}.sectionHeading{display:block}.sectionHeading>p{margin-top:10px}.appGrid{grid-template-columns:1fr}.sidebar{min-height:0;padding:12px;position:static}.sidebarTitle,.sideNote{display:none}.sidebar nav{grid-template-columns:repeat(3,1fr)}.caseSwitcher a,.sideLink{align-items:center;min-height:44px;display:inline-flex}.sideLink{justify-content:center;padding:9px 6px;font-size:11px}.topnav a,.evidenceDetails a{align-items:center;min-height:44px;display:inline-flex}.sideLink span{display:none}.mainPanel{padding:22px 16px}.pageHeader h1,.programmeDetailHeader h1{font-size:26px}.recordRow{grid-template-columns:minmax(0,1fr) auto}.recordRow>small{grid-column:1/-1}.summaryStrip{grid-template-columns:repeat(3,1fr)}.summaryStrip span{text-align:center;padding:10px 6px;font-size:11px}.summaryStrip strong{margin:0;font-size:22px;display:block}.entitlementBox,.programmeHeader,.programmeDetailHeader{flex-direction:column;align-items:stretch}.entitlementBox .button{width:100%}.programmeFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.actionList li{grid-template-columns:34px minmax(0,1fr)}.horizon{grid-column:2}.detailTable>div{grid-template-columns:1fr;gap:4px}.evidenceDetails dl div{grid-template-columns:1fr;gap:2px}.pageActions .button{flex:1}}@media (max-width:520px){.topnav{gap:10px}.topnav a{font-size:12px}.hero h1{font-size:38px}.heroLead{font-size:16px}.buttonRow .button{width:100%}.flowStep:nth-of-type(n){margin-left:0}.heroVisual{padding-left:8px}.lockedGrid{grid-template-columns:1fr}}@media print{.topbar,.sidebar,.caseSwitcher,.pageActions,.entitlementBox{display:none!important}body{color:#000;background:#fff}.appContainer{width:100%;margin:0}.appGrid{display:block}.mainPanel{box-shadow:none;border:0;padding:0}.findingCard,.programmeCard,.contentCard,.dimension{break-inside:avoid}}.s5FullReport{flex-direction:column;gap:28px;display:flex}.reportToolbar{z-index:20;border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow);background:#fffffff2;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.reportHeaderMeta{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);grid-template-columns:1.2fr 1fr;align-items:start;gap:24px;padding:20px;display:grid}.reportMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0;display:grid}.reportMetaGrid dt{color:var(--muted);font-size:12px}.reportMetaGrid dd{margin:0;font-weight:600}.s5Layer,.s5LayerOne{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:20px}.s5LayerOne{border-color:#2f73da73}.overallJudgementCard{border-left:5px solid var(--blue);border-radius:var(--radius-sm);background:var(--blue-soft);padding:18px;font-size:18px}.s5TwoColumns{grid-template-columns:1fr 1fr;align-items:start;gap:18px;margin-top:18px;display:grid}.programmeOverviewGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px;display:grid}.s5ProgrammeCard{break-inside:avoid}.dimensionAction{color:var(--text)}.plainList{padding-left:18px}.plainList li{margin:8px 0}.conflictBox{border:1px solid var(--risk);border-radius:var(--radius-sm);background:var(--risk-bg);margin-top:14px;padding:14px}.mutedPrint{color:var(--muted);font-size:13px}.reportMetaFooter{border-top:1px solid var(--border);color:var(--muted);padding-top:18px;font-size:13px}.disclaimerText{color:var(--muted);margin:6px 0 0;font-size:12px}.evidenceAppendixItem{border:1px solid var(--border);border-radius:var(--radius-sm);margin:10px 0;padding:12px}.evidenceAppendixItem summary{cursor:pointer;align-items:center;gap:10px;font-weight:600;display:flex}.printableReportView{color:#152238;background:#fff;width:794px;min-height:1123px;font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,system-ui,sans-serif;position:absolute;top:0;left:-14000px}.printableReportView h1,.printableReportView h2,.printableReportView h3{color:#123454}.pdfCover{border-bottom:3px solid #123454;padding:40px 34px 24px}.pdfCover h1{margin:8px 0;font-size:26px}.pdfSection{break-inside:auto;padding:18px 34px}.pdfSection h2{border-left:4px solid #2f73da;margin:18px 0 10px;padding-left:8px;font-size:18px}.printableReportView a{color:#123454}.printableReportView .findingCard,.printableReportView .s5ProgrammeCard{break-inside:avoid;border:1px solid #dce4ee;border-radius:8px;margin:8px 0;padding:10px 12px}.printableReportView .detailTable{grid-template-columns:150px 1fr;gap:4px 12px;display:grid}@media print{body{background:#fff}.reportToolbar,.topbar,.sidebar,.caseSwitcher,.s1SideNav{display:none!important}.s5FullReport{gap:0}.s5Layer,.s5LayerOne,.reportHeaderMeta,.contentCard{break-inside:auto}.findingCard,.s5ProgrammeCard,.printAvoidSplit,.reportMetaFooter{break-inside:avoid}}@media (max-width:860px){.reportHeaderMeta,.s5TwoColumns,.programmeOverviewGrid{grid-template-columns:1fr}.programmeFacts{grid-template-columns:1fr 1fr}}@media (max-width:560px){.reportToolbar{flex-wrap:wrap;position:static}.reportMetaGrid,.programmeFacts{grid-template-columns:1fr}.evidenceAppendixItem summary{flex-wrap:wrap}.actionList li{align-items:flex-start}}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.statusBadge{white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root{--navy:#123454;--blue:#2f73da;--blue-soft:#eaf2ff;--background:#f4f7fb;--panel:#fff;--text:#152238;--muted:#6b778c;--border:#dce4ee;--positive:#208b68;--positive-bg:#eaf7f2;--caution:#b7791f;--caution-bg:#fff8e8;--risk:#c84d4d;--risk-bg:#fff0ef;--radius-sm:12px;--radius:16px;--radius-lg:22px;--shadow:0 18px 50px #12345414;--max-width:1180px}*{box-sizing:border-box}html{background:var(--background);color:var(--text)}body{background:var(--background);color:var(--text);margin:0;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.25}p{color:var(--muted)}.topbar{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid #dce4eecc;position:sticky;top:0}.topbarInner{width:min(var(--max-width), calc(100% - 32px));min-height:68px;padding-top:env(safe-area-inset-top);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.brand{align-items:center;gap:11px;display:inline-flex}.brandMark{background:var(--navy);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:24px;display:grid;transform:rotate(-22deg)}.brand strong,.brand small{line-height:1.2;display:block}.brand strong{letter-spacing:.06em;font-size:16px}.brand small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:700}.topnav{color:var(--muted);align-items:center;gap:24px;font-size:14px;display:flex}.topnav a:hover{color:var(--blue)}.hero{width:min(var(--max-width), calc(100% - 32px));min-height:620px;box-shadow:var(--shadow);background:radial-gradient(circle at 76% 22%,#dcecff 0,#dcecff00 35%),linear-gradient(145deg,#fff 10%,#eef5fc 100%);border:1px solid #dce4eee6;border-radius:28px;grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;margin:32px auto 0;padding:72px 64px;display:grid;overflow:hidden}.eyebrow{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:800;display:inline-block}.hero h1{color:var(--navy);letter-spacing:-.045em;margin:16px 0 22px;font-size:clamp(44px,5.3vw,68px)}.heroLead{max-width:610px;font-size:19px;line-height:1.75}.buttonRow,.pageActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:9px 15px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.button.primary{background:var(--blue);color:#fff;box-shadow:0 10px 24px #2f73da38}.button.primary:hover{background:#2465c7}.button.secondary{border-color:var(--border);color:var(--navy);background:#fff}.fixtureNotice{margin:18px 0 0;font-size:12px}.heroVisual{min-height:420px;padding:72px 20px 20px 108px;position:relative}.compassGraphic{border:1px solid #2f73da2e;border-radius:50%;width:300px;height:300px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.compassGraphic:before,.compassGraphic:after{content:"";border:1px solid #2f73da38;border-radius:50%;position:absolute;inset:40px}.compassGraphic:after{background:#ffffffbf;inset:90px}.compassGraphic span{z-index:1;background:linear-gradient(to bottom, var(--blue) 0 50%, var(--navy) 50%);border-radius:999px 999px 16px 16px;width:16px;height:176px;position:absolute;top:58px;left:142px;transform:rotate(38deg)}.flowStep{z-index:2;background:#ffffffe0;border:1px solid #dce4eee6;border-radius:14px;align-items:center;gap:14px;width:250px;margin-bottom:13px;padding:14px 16px;display:flex;position:relative;box-shadow:0 8px 24px #12345412}.flowStep strong{color:var(--blue);font-size:12px}.flowStep span{font-size:14px;font-weight:700}.flowStep:nth-of-type(3){margin-left:56px}.flowStep:nth-of-type(4){margin-left:78px}.flowStep:nth-of-type(5){margin-left:38px}.section{width:min(var(--max-width), calc(100% - 32px));margin:72px auto}.sectionHeading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:24px;display:flex}.sectionHeading h2{margin:7px 0 0;font-size:30px}.sectionHeading>p{max-width:440px;margin-bottom:0}.sectionHeading.inline{align-items:end}.trustGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.trustCard,.contentCard,.findingCard,.programmeCard,.dimension{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel)}.trustCard{min-height:220px;padding:24px}.trustCard h3{margin:22px 0 10px;font-size:18px}.trustCard p{margin-bottom:0;font-size:14px}.trustIndex{color:var(--blue);font-size:12px;font-weight:800}.appContainer{width:min(var(--max-width), calc(100% - 32px));margin:24px auto 72px}.caseSwitcher{gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.caseSwitcher a{border:1px solid var(--border);color:var(--muted);white-space:nowrap;background:#fff;border-radius:999px;padding:7px 12px;font-size:12px}.caseSwitcher a.active{border-color:var(--blue);background:var(--blue-soft);color:var(--blue);font-weight:800}.appGrid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:22px;display:grid}.sidebar{background:var(--navy);color:#d8e5f3;border-radius:18px;min-height:570px;padding:20px 14px;position:sticky;top:92px}.sidebarTitle{color:#fff;margin:4px 8px 18px;font-size:14px;font-weight:800}.sidebar nav{gap:5px;display:grid}.sideLink{color:#c8d8e8;border-radius:10px;align-items:center;gap:10px;padding:11px 10px;font-size:13px;display:flex}.sideLink span{border:1px solid #ffffff47;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.sideLink.active{color:#fff;background:#ffffff1f;font-weight:800}.sideNote{color:#9fb5c9;border-top:1px solid #ffffff24;margin:28px 8px 0;padding-top:18px;font-size:11px}.mainPanel{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow);background:#fffffff0;border-radius:20px;padding:32px}.pageHeader{max-width:760px;margin-bottom:26px}.pageHeader h1{margin:9px 0 10px;font-size:32px}.pageHeader p{margin-bottom:0}.pageHeader.compact{margin-bottom:18px}.recognitionSummary,.summaryStrip,.reportMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.recognitionSummary{background:var(--positive-bg);color:var(--positive);border:1px solid #cde8dc;border-radius:12px;margin-bottom:18px;padding:12px 14px;font-size:13px}.recognitionSummary strong{margin-right:auto}.recognitionSummary span{background:#fff;border-radius:999px;padding:4px 8px}.twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contentCard{padding:20px}.contentCard h2{font-size:18px}.sectionTitle{justify-content:space-between;align-items:center;gap:14px;display:flex}.sectionTitle button{color:var(--muted);background:0 0;border:0;font-size:12px}.recordList,.targetList{gap:9px;display:grid}.recordRow{border-top:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto 90px;align-items:center;gap:12px;padding:12px 0;display:grid}.recordRow div strong,.recordRow div small,.targetList div>*{display:block}.recordRow div small,.recordRow>small,.targetList small{color:var(--muted);font-size:11px}.targetList>div{background:#f8fafc;border-radius:10px;padding:12px}.targetList span{margin-top:3px;font-size:13px}.missingCard{background:var(--caution-bg);border:1px solid #f0d9af;border-radius:14px;align-items:flex-start;gap:14px;margin-top:16px;padding:18px;display:flex}.missingCard h2{margin:2px 0 4px;font-size:16px}.missingCard p{color:var(--text);margin:0}.missingCard small{color:var(--muted)}.pageActions{justify-content:space-between;margin-top:22px}.statusBadge{white-space:nowrap;border-radius:999px;align-items:center;min-height:25px;padding:4px 9px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.status-fact,.status-opportunity{background:var(--positive-bg);color:var(--positive)}.status-inference,.status-advice{background:var(--blue-soft);color:var(--blue)}.status-unknown,.status-missing-evidence{background:var(--caution-bg);color:var(--caution)}.status-risk{background:var(--risk-bg);color:var(--risk)}.status-verified{background:var(--positive-bg);color:var(--positive)}.status-needs-verification,.status-cycle-unconfirmed{background:var(--caution-bg);color:var(--caution)}.status-conflict,.status-source-unavailable{background:var(--risk-bg);color:var(--risk)}.evidenceStateStrip{border:1px solid var(--border);background:#f9fbfd;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;padding:16px 18px;display:grid}.evidenceStateStrip>div{align-items:center;gap:8px;font-size:13px;display:flex}.evidenceStateStrip strong{font-size:18px}.evidenceStateStrip p{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px}.summaryStrip{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid}.summaryStrip span{border:1px solid var(--border);background:#f9fbfd;border-radius:12px;padding:14px 18px}.summaryStrip strong{margin-right:5px;font-size:24px}.summaryStrip.wide span{text-align:center}.summaryStrip .riskMetric{background:var(--risk-bg);color:var(--risk);border-color:#f0d2d0}.summaryStrip .opportunityMetric{background:var(--positive-bg);color:var(--positive);border-color:#cde8dc}.findingCard{border-left:4px solid var(--blue);padding:22px}.findingCard.finding-risk{border-left-color:var(--risk)}.findingCard.finding-opportunity{border-left-color:var(--positive)}.findingCard.finding-missing_evidence{border-left-color:var(--caution)}.cardTopline{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.findingCard h3{margin:14px 0 7px;font-size:21px}.conclusion{color:var(--text);font-weight:700}.findingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.findingGrid>div{background:#f8fafc;border-radius:12px;padding:14px}.findingGrid p{margin:4px 0 0;font-size:13px}.missingLine,.unknownBox{background:var(--caution-bg);color:var(--caution);border-radius:10px;padding:10px 12px;font-size:13px}.evidenceList{margin-top:14px}.evidenceDetails{border-top:1px solid var(--border);padding-top:12px}.evidenceDetails summary{color:var(--blue);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.evidenceDetails dl{gap:7px;margin:14px 0;display:grid}.evidenceDetails dl div{grid-template-columns:180px minmax(0,1fr);gap:12px;display:grid}.evidenceDetails dt{color:var(--muted);font-size:12px}.evidenceDetails dd{overflow-wrap:anywhere;margin:0;font-size:13px}.evidenceDetails p,.evidenceDetails a{font-size:12px}.evidenceDetails a,.textLink{color:var(--blue);font-weight:800}.lockedSection{margin-top:20px}.lockedSection h2{font-size:18px}.lockedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lockedGrid>div{border:1px dashed var(--border);background:#f8fafc;border-radius:12px;padding:15px}.lockedGrid span,.lockedGrid strong{display:block}.lockedGrid span{color:var(--muted);font-size:11px}.entitlementBox{background:var(--navy);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:22px;display:flex}.entitlementBox h2{margin:6px 0;font-size:20px}.entitlementBox p{color:#bfd0df;margin:0;font-size:13px}.reportMeta{color:var(--muted);margin-bottom:16px;font-size:11px}.reportMeta span{background:#eef2f6;border-radius:999px;padding:4px 8px}.reportSection{margin-top:34px}.stack{gap:14px;display:grid}.actionList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.actionList li{border:1px solid var(--border);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.actionList p{margin:3px 0 0;font-size:12px}.actionRank{background:var(--blue-soft);width:32px;height:32px;color:var(--blue);border-radius:50%;place-items:center;font-weight:800;display:grid}.horizon{color:var(--muted);font-size:12px}.programmeCard{padding:20px}.programmeHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.programmeHeader h3{margin:6px 0 4px;font-size:20px}.programmeHeader p{margin-bottom:0;font-size:13px}.rolePill{background:var(--caution-bg);color:var(--caution);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800}.programmeFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.programmeFacts div{background:#f8fafc;border-radius:10px;padding:11px}.programmeFacts dt,.programmeFacts dd{margin:0}.programmeFacts dt{color:var(--muted);font-size:10px}.programmeFacts dd{margin-top:3px;font-size:12px;font-weight:800}.independentView{color:var(--text);font-size:13px}.dimensionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dimension{border-top:3px solid var(--border);padding:16px}.dimension.state-risk{border-top-color:var(--risk)}.dimension.state-opportunity,.dimension.state-positive{border-top-color:var(--positive)}.dimension.state-caution,.dimension.state-unknown{border-top-color:var(--caution)}.dimension span{color:var(--muted);font-size:10px;font-weight:800}.dimension h3{margin:8px 0 5px;font-size:15px}.dimension p{margin:0;font-size:12px}.contentCard ul{color:var(--muted);margin-bottom:0;padding-left:20px}.programmeDetailHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.programmeDetailHeader h1{margin:7px 0 4px;font-size:30px}.programmeDetailHeader p{margin:0}.verdictBox{background:var(--risk-bg);border:1px solid #efd5d2;border-radius:14px;margin:18px 0;padding:17px}.verdictBox p{margin:5px 0 0;font-size:13px}.programmeDetailHeader+.verdictBox+.contentCard{margin-bottom:14px}.detailTable{margin:0}.detailTable>div{border-top:1px solid #edf1f5;grid-template-columns:150px 130px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.detailTable dt{color:var(--muted);font-size:12px}.detailTable dd{margin:0;font-size:13px}.detailTable dd:nth-child(2){font-weight:800}.notFound{text-align:center;width:min(680px,100% - 32px);margin:100px auto}.notFound .button{margin-top:12px}@media (max-width:850px){body{font-size:15px}.topbarInner{min-height:62px}.topnav a:first-child{display:none}.hero{grid-template-columns:1fr;gap:26px;min-height:0;padding:48px 24px}.hero h1{font-size:43px}.heroVisual{min-height:330px;padding:38px 0 0 28px}.compassGraphic{width:260px;height:260px}.compassGraphic span{height:154px;top:53px;left:122px}.flowStep{width:235px}.trustGrid,.twoColumn,.findingGrid,.dimensionGrid{grid-template-columns:1fr}.sectionHeading{display:block}.sectionHeading>p{margin-top:10px}.appGrid{grid-template-columns:1fr}.sidebar{min-height:0;padding:12px;position:static}.sidebarTitle,.sideNote{display:none}.sidebar nav{grid-template-columns:repeat(3,1fr)}.caseSwitcher a,.sideLink{align-items:center;min-height:44px;display:inline-flex}.sideLink{justify-content:center;padding:9px 6px;font-size:11px}.topnav a,.evidenceDetails a{align-items:center;min-height:44px;display:inline-flex}.sideLink span{display:none}.mainPanel{padding:22px 16px}.pageHeader h1,.programmeDetailHeader h1{font-size:26px}.recordRow{grid-template-columns:minmax(0,1fr) auto}.recordRow>small{grid-column:1/-1}.summaryStrip{grid-template-columns:repeat(3,1fr)}.summaryStrip span{text-align:center;padding:10px 6px;font-size:11px}.summaryStrip strong{margin:0;font-size:22px;display:block}.entitlementBox,.programmeHeader,.programmeDetailHeader{flex-direction:column;align-items:stretch}.entitlementBox .button{width:100%}.programmeFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.actionList li{grid-template-columns:34px minmax(0,1fr)}.horizon{grid-column:2}.detailTable>div{grid-template-columns:1fr;gap:4px}.evidenceDetails dl div{grid-template-columns:1fr;gap:2px}.pageActions .button{flex:1}}@media (max-width:520px){.topnav{gap:10px}.topnav a{font-size:12px}.hero h1{font-size:38px}.heroLead{font-size:16px}.buttonRow .button{width:100%}.flowStep:nth-of-type(n){margin-left:0}.heroVisual{padding-left:8px}.lockedGrid{grid-template-columns:1fr}}@media print{.topbar,.sidebar,.caseSwitcher,.pageActions,.entitlementBox{display:none!important}body{color:#000;background:#fff}.appContainer{width:100%;margin:0}.appGrid{display:block}.mainPanel{box-shadow:none;border:0;padding:0}.findingCard,.programmeCard,.contentCard,.dimension{break-inside:avoid}}.s5FullReport.pdfExporting>:not(.printableReportView){display:none!important}.s5FullReport.pdfExporting .printableReportView{background:#fff;width:794px;position:static;top:auto;left:auto}.s5FullReport:not(.pdfExporting) .printableReportView{width:794px;position:absolute;top:0;left:-14000px}.pdfExportStandalone{background:#fff;width:794px;margin:0 auto;position:static!important;top:auto!important;left:auto!important}
