.page-module__phz9Da__container{color:#1e293b;background:#0b0f19;flex-direction:column;align-items:center;min-height:100vh;padding:40px 20px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.page-module__phz9Da__topBar{color:#94a3b8;justify-content:space-between;align-items:center;width:100%;max-width:900px;margin-bottom:24px;font-size:.88rem;display:flex}.page-module__phz9Da__backBtn{color:#94a3b8;align-items:center;gap:6px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.page-module__phz9Da__backBtn:hover{color:#fff}.page-module__phz9Da__printBtn{color:#080d1a;cursor:pointer;background:#00cc7e;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:.88rem;font-weight:800;transition:transform .15s;display:inline-flex;box-shadow:0 4px 16px #00cc7e4d}.page-module__phz9Da__printBtn:hover{transform:translateY(-1px)}.page-module__phz9Da__sheet{box-sizing:border-box;background:#fff;border-radius:4px;width:100%;max-width:900px;padding:60px 70px;position:relative;box-shadow:0 25px 60px #00000080}.page-module__phz9Da__letterhead{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding-bottom:24px;display:flex}.page-module__phz9Da__brand{letter-spacing:-.03em;color:#0f172a;font-size:1.5rem;font-weight:900}.page-module__phz9Da__brandSub{letter-spacing:.08em;color:#64748b;text-transform:uppercase;margin-top:4px;font-size:.72rem;font-weight:700}.page-module__phz9Da__docControl{text-align:right;color:#64748b;font-family:monospace;font-size:.75rem;line-height:1.5}.page-module__phz9Da__docControl strong{color:#0f172a}.page-module__phz9Da__reportTitleSection{margin-bottom:32px}.page-module__phz9Da__reportCodeBadge{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:4px;margin-bottom:8px;padding:3px 8px;font-family:monospace;font-size:.78rem;font-weight:700;display:inline-block}.page-module__phz9Da__reportTitle{color:#0f172a;letter-spacing:-.02em;margin:0 0 8px;font-size:1.8rem;font-weight:900;line-height:1.2}.page-module__phz9Da__reportSubtitle{color:#475569;margin:0;font-size:.95rem;line-height:1.5}.page-module__phz9Da__metaGrid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px;padding:16px 20px;display:grid}.page-module__phz9Da__metaItem{flex-direction:column;gap:4px;display:flex}.page-module__phz9Da__metaLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:800}.page-module__phz9Da__metaVal{color:#0f172a;font-size:.88rem;font-weight:700}.page-module__phz9Da__auditSection{margin-bottom:32px}.page-module__phz9Da__sectionHeading{color:#0f172a;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin:0 0 16px;padding-bottom:8px;font-size:1.1rem;font-weight:900;display:flex}.page-module__phz9Da__sectionBadge{color:#047857;background:#ecfdf5;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:700}.page-module__phz9Da__auditAgencyBox{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;margin-bottom:24px;padding:18px 22px}.page-module__phz9Da__agencyTitle{color:#065f46;margin:0 0 6px;font-size:1rem;font-weight:800}.page-module__phz9Da__agencyDesc{color:#047857;margin:0;font-size:.85rem;line-height:1.5}.page-module__phz9Da__table{border-collapse:collapse;width:100%;margin-bottom:28px}.page-module__phz9Da__table th{color:#334155;text-transform:uppercase;letter-spacing:.04em;text-align:left;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:10px 14px;font-size:.75rem;font-weight:800}.page-module__phz9Da__table td{border-bottom:1px solid #e2e8f0;padding:10px 14px;font-size:.88rem}.page-module__phz9Da__tableValBaseline{color:#b91c1c;font-family:monospace;font-weight:700}.page-module__phz9Da__tableValAudited{color:#047857;font-family:monospace;font-weight:800}.page-module__phz9Da__signoffGrid{border-top:1px solid #e2e8f0;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px;padding-top:24px;display:grid}.page-module__phz9Da__signoffCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:8px;padding:20px;display:flex}.page-module__phz9Da__signoffTitle{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:800}.page-module__phz9Da__signoffName{color:#0f172a;font-size:1.05rem;font-weight:800}.page-module__phz9Da__signoffRole{color:#475569;font-size:.82rem}.page-module__phz9Da__hashBox{color:#64748b;word-break:break-all;background:#fff;border:1px solid #e2e8f0;border-radius:4px;margin-top:8px;padding:8px 10px;font-family:monospace;font-size:.68rem}.page-module__phz9Da__footerNote{color:#94a3b8;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:40px;padding-top:16px;font-size:.72rem;display:flex}@media print{body{background:#fff!important}.page-module__phz9Da__container{background:#fff!important;padding:0!important}.page-module__phz9Da__topBar{display:none!important}.page-module__phz9Da__sheet{box-shadow:none!important;max-width:100%!important;padding:0!important}}@media (max-width:768px){.page-module__phz9Da__sheet{padding:30px 24px}.page-module__phz9Da__metaGrid{grid-template-columns:1fr 1fr}.page-module__phz9Da__signoffGrid{grid-template-columns:1fr}}
