@font-face{font-family:LaunchCheck Print;src:url(/fonts/liberation-sans/LiberationSans-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:LaunchCheck Print;src:url(/fonts/liberation-sans/LiberationSans-Bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:block}@media print{.privacy-print,.privacy-print *,#main.is-report,#main.is-report *{--sans:"LaunchCheck Print",sans-serif;font-synthesis:none!important;font-variation-settings:normal!important;font-family:LaunchCheck Print,sans-serif!important;font-style:normal!important;font-weight:400!important}:is(.privacy-print,#main.is-report) :is(h1,h2,h3,h4,strong,b,dt,th,.task-title,.task-content>b){font-weight:700!important}.print-action-overview{break-inside:avoid-page;page-break-inside:avoid}#main.is-report .task summary>span:first-child{display:none}#main.is-report .task{max-height:none;overflow:visible}.privacy-print:not(.ai-print):not(.security-print) .privacy-task{break-inside:avoid-page;page-break-inside:avoid}}.saved-data-footer{box-sizing:border-box;color:#dce1fa;border-top:1px solid #444b78;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:22px 32px;max-width:1240px;margin:0 auto;padding:26px 40px 30px;display:grid}.product-footer-brand>a{color:#fefefc;align-items:center;gap:12px;text-decoration:none;display:flex}.product-footer-brand img{object-fit:contain;mix-blend-mode:screen;flex-shrink:0;width:48px;height:48px}.product-footer-name{font-size:20px;font-weight:650;line-height:1.35}.product-footer-name small{color:#c7cbed;margin-top:4px;font-size:13px;font-weight:400;display:block}.saved-data-footer>nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 24px;display:flex}.saved-data-footer>nav>a{color:#dce1fa;text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;line-height:1.6;display:inline-flex}.saved-data-footer>nav>a:hover{color:#fff}.saved-data-footer :focus-visible{outline-offset:4px;outline:3px solid #8c99ff}.saved-data-dialog{box-sizing:border-box;color:#182034;border:1px solid #596174;border-radius:6px;width:min(600px,100vw - 32px);max-height:calc(100dvh - 32px);padding:clamp(22px,4vw,36px);overflow:auto;background:#fefefc!important}.saved-data-dialog::backdrop{background:#070b35b3}.saved-data-dialog h2{margin:0 0 20px;font-size:26px!important;line-height:1.25!important}.saved-data-dialog p{overflow-wrap:anywhere;color:#596174!important;font-size:16px!important;line-height:1.65!important}.saved-data-target{font-weight:650;color:#182034!important}.saved-data-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.saved-data-actions button{color:#182034;min-height:44px;font:inherit;white-space:normal;background:#f3f4f9;border:1px solid #737b91;border-radius:3px;padding:12px 16px}.saved-data-actions button:hover{background:#e2e6f4}.saved-data-actions .saved-data-danger{color:#8b2525;background:#fff;border-color:#8b2525}.saved-data-dialog :focus-visible,.saved-data-footer :focus-visible{outline-offset:3px;outline:3px solid #6875d6}.saved-data-dialog [role=alert]{color:#8b2525!important}@media (width<=700px){.saved-data-footer{grid-template-columns:1fr;gap:16px;padding:24px 16px 26px}.saved-data-footer>nav{justify-content:flex-start;gap:0 20px}.saved-data-actions{flex-direction:column}.saved-data-actions button{width:100%}}@media print{.saved-data-footer,.saved-data-dialog{display:none!important}}.report-closing{border-top:1px solid #e1e4ed;margin-top:36px;padding-top:24px}.report-scope-questions{background:#f3f4f9;border:2px solid #596174;margin:24px 0;padding:20px}.report-scope-questions h2{margin-top:0}.report-scope-questions li{margin:10px 0}.report-readiness{margin:28px 0}.report-readiness-bar{width:100%;height:auto;margin:18px 0;display:block}.report-readiness-counts{border-collapse:collapse;width:100%}.report-readiness-counts caption{text-align:left;padding:10px 0;font-weight:700}.report-readiness-counts th,.report-readiness-counts td{text-align:left;border-bottom:1px solid #e1e4ed;padding:9px 10px}.report-readiness-counts td{text-align:right;font-variant-numeric:tabular-nums}.report-category-key{min-width:22px;font-weight:700;display:inline-block}.report-mapping-note{font-size:13px;line-height:1.6}.report-closing-next li{padding:8px 0}.report-closing-next li h3{font-size:18px}.report-ype-final{border-top:1px solid #e1e4ed;margin-top:40px;padding:32px 0}.report-ype-final>img{object-fit:contain}.report-ype-final a{overflow-wrap:anywhere}.report-ype-foot{color:#596174;margin-top:36px;font-size:12px}@media print{.report-closing{break-before:page;page-break-before:always;border-top:0;margin-top:0;padding-top:0}.report-readiness{break-inside:avoid-page;page-break-inside:avoid}.report-readiness-counts th,.report-readiness-counts td{padding:5px 8px;font-size:11px}.report-scope-questions{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:12px;background:#f3f4f9!important}.report-readiness-bar{-webkit-print-color-adjust:exact;print-color-adjust:exact}.report-closing-next li{break-inside:avoid-page;page-break-inside:avoid}.report-closing h2,.report-closing h3,.report-ype-final h2,.report-ype-final h3{break-after:avoid-page;page-break-after:avoid}.report-closing li,.report-closing p,.report-ype-final p{orphans:3;widows:3}.report-ype-final{break-before:page;page-break-before:always;border-top:0;margin:0;padding:20px 0 0}.report-ype-final>img{width:72px;height:72px}.report-ype-final h2{font-size:26px}.report-ype-final h3{font-size:18px}.report-ype-final p{font-size:12px;line-height:1.6}.report-ype-final .report-ype-foot{margin-top:32px;font-size:10px}}.product .privacy-app{padding:16px 0 48px}.product .privacy-app>h1{color:#fefefc;margin-top:24px;font-size:44px}.product .privacy-lead{color:#c7cbed;max-width:75ch}.product .privacy-app>.text-link{color:#c7cbed}.privacy-toolbar{flex-wrap:wrap;align-items:end;gap:20px;margin-top:16px;display:flex}.product .privacy-toolbar label{color:#c7cbed;font-size:13px}.privacy-toolbar select{max-width:350px;display:block}.product .privacy-toolbar .textbtn{color:#c7cbed}.product .privacy-save{color:#c7cbed;margin:12px 0 24px;font-size:13px}.privacy-white{color:#182034;background:#fefefc;border-radius:5px;min-width:0;padding:36px 40px}.privacy-white>h1{font-size:36px}.privacy-white>h2:not(:first-child){margin-top:36px}.privacy-steps{border-bottom:1px solid #e1e4ed;flex-wrap:wrap;gap:12px;margin-bottom:22px;padding-bottom:20px;display:flex}.privacy-steps span{color:#596174;padding:5px;font-size:12px}.privacy-steps .current{color:#242b88;background:#edf0fb;font-weight:650}.privacy-steps .past{color:#394078}.privacy-step{font-size:13px}.privacy-question{border-bottom:1px solid #e1e4ed;max-width:850px;padding:24px 0}.privacy-qid{color:#596174;font-size:11px}.privacy-field{margin:12px 0 18px;display:block}.privacy-field>span{margin-bottom:9px;font-size:15px;font-weight:550;display:block}.privacy-field small{margin-top:8px;font-size:13px;line-height:1.6;display:block}.privacy-field select,.privacy-field input,.privacy-field textarea{width:100%}.privacy-field select[multiple]{min-height:140px}.privacy-multi{border:1px solid #c8cede;min-width:0;margin:16px 0;padding:18px}.privacy-multi legend{padding:0 8px;font-size:15px;font-weight:550}.privacy-multi label{align-items:baseline;gap:10px;padding:9px 0;font-size:15px;line-height:1.5;display:flex}.privacy-multi input{flex-shrink:0;width:16px;height:16px}.privacy-row{border-top:1px solid #b3bcd3;margin-top:20px;padding:22px 0}.privacy-errors{color:#82251c;outline-offset:3px;background:#fff2f0;padding:20px}.privacy-errors h2{font-size:20px}.product .privacy-errors .textbtn{color:#82251c;text-align:left}.privacy-warning{color:#5a461e;background:#f7f1e5;margin:20px 0;padding:18px;font-size:14px}.product .privacy-warning p{color:#5a461e}.privacy-answer-section{border-bottom:1px solid #e1e4ed;padding:24px 0}.privacy-answer-section dt,.privacy-task dt,.privacy-metadata dt{margin-top:16px;font-size:13px;font-weight:650}.privacy-answer-section dd,.privacy-task dd,.privacy-metadata dd{white-space:pre-wrap;overflow-wrap:anywhere;color:#596174;margin:5px 0 0;font-size:14px}.privacy-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.privacy-task{border-top:1px solid #b3bcd3;padding:28px 0}.privacy-task h3{margin:16px 0;font-size:23px}.privacy-task-meta{color:#394078;font-size:13px}.privacy-task p{font-size:14px}.privacy-task-controls{background:#f3f4f9;margin-top:24px;padding:20px}.privacy-affirm{align-items:baseline;gap:10px;font-size:14px;display:flex}.privacy-task-error{color:#a12828!important}.privacy-trigger{line-height:1.6;font-size:12px!important}.privacy-app pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.privacy-app details{padding:18px 0}.privacy-app summary{cursor:pointer;min-height:44px;display:list-item}.privacy-print{display:none}.privacy-note-print{white-space:pre-wrap;overflow-wrap:anywhere}.privacy-white a{color:#242b88}.privacy-white .btn{color:#fff}.privacy-white .btn.light{color:#242b88}@media (width<=700px){.privacy-white{padding:24px 20px}.product .privacy-app>h1{font-size:34px}.privacy-toolbar{align-items:stretch;gap:12px}.privacy-toolbar label{width:100%}.privacy-toolbar select{max-width:none}.privacy-steps span:not(.current){display:none}.privacy-filters{grid-template-columns:1fr}.privacy-app .actions{flex-direction:column;align-items:stretch}.privacy-task-controls{padding:16px}.privacy-question{padding:22px 0}.privacy-multi{padding:12px}.privacy-white>h1{font-size:30px}}@media print{body.product.privacy-printing>*{display:none!important}body.product.privacy-printing>.privacy-print{color:#182034;background:#fff;padding:0;font-size:11px;display:block!important}.privacy-print h1{font-size:28px}.privacy-print h2{margin-top:24px;font-size:22px}.privacy-print h3{font-size:18px}.privacy-print .privacy-task{break-inside:auto;page-break-inside:auto}.privacy-print .privacy-task h3{break-after:avoid}.privacy-print .privacy-note-print{white-space:pre-wrap;overflow-wrap:anywhere;height:auto;overflow:visible}.privacy-print .privacy-task dd,.privacy-print .privacy-task-meta{font-size:11px}.privacy-print .privacy-answer-section{padding:10px 0}.privacy-print a{color:#182034;text-decoration:underline}}.privacy-executive{margin-top:32px}.privacy-executive h3{margin-top:26px}.privacy-report-limits{background:#f3f4f9;border:1px solid #e1e4ed;margin:28px 0;padding:22px 24px}.privacy-report-limits h2{font-size:21px}.privacy-report-limits p{font-size:14px}.privacy-report-limits p:last-child{margin-bottom:0}.privacy-next-steps{padding-left:24px}.privacy-next-steps li{padding:8px 0;font-size:15px}.privacy-overview{border-collapse:collapse;width:100%;margin:18px 0 26px}.privacy-overview caption{text-align:left;margin-bottom:10px;font-size:14px;font-weight:650}.privacy-overview th,.privacy-overview td{text-align:left;border-bottom:1px solid #e1e4ed;padding:10px 12px;font-size:14px;font-weight:400}.privacy-overview td{text-align:right;font-variant-numeric:tabular-nums}.privacy-task-intro>p{margin-bottom:18px}.privacy-evidence h4{margin-bottom:8px;font-size:14px}.privacy-appendix{border-top:1px solid #b3bcd3;margin-top:36px;padding-top:28px}.privacy-history section+section{border-top:1px solid #e1e4ed;margin-top:22px;padding-top:22px}@media print{.privacy-print h1,.privacy-print h2,.privacy-print h3,.privacy-print h4,.privacy-print dt,.privacy-print caption{break-after:avoid-page;page-break-after:avoid}.privacy-print .privacy-task-intro{break-inside:avoid-page;page-break-inside:avoid;break-after:avoid-page}.privacy-print p,.privacy-print dd,.privacy-print li,.privacy-print .privacy-note-print{orphans:3;widows:3}.privacy-print .privacy-report-limits,.privacy-print .privacy-next-steps li,.privacy-print .privacy-overview tr{break-inside:avoid-page}.privacy-print .privacy-appendix{break-before:page;page-break-before:always}.privacy-print .privacy-task,.privacy-print .privacy-evidence,.privacy-print .privacy-note-print{break-inside:auto;max-height:none;overflow:visible}.privacy-print .privacy-task-intro h3{margin-top:8px}.privacy-print .privacy-overview{max-width:100%}.privacy-print .privacy-report-limits{padding:14px 18px}.privacy-print .privacy-answer-section h3{break-after:avoid-page}}.product .privacy-report-brand{color:#182034;letter-spacing:normal;border-bottom:1px solid #e1e4ed;justify-content:flex-start;align-items:center;gap:18px;height:auto;padding:0 0 20px;display:flex}.privacy-report-brand img{object-fit:contain;aspect-ratio:1;flex-shrink:0;width:60px;height:60px;display:block}.product .privacy-report-brand p{color:#596174;margin:0 0 6px;font-size:14px}.product .privacy-report-brand h2,.product .privacy-report-brand h1{max-width:none;margin:0;font-size:25px;line-height:1.25}.product .privacy-report-status{color:#596174;margin:16px 0 0;font-size:13px;line-height:1.6}.privacy-first-page{margin-top:28px}.privacy-about-ype{border-top:1px solid #e1e4ed;margin-top:26px;padding:26px 0}.privacy-about-ype h2{max-width:38ch;font-size:25px}.privacy-about-ype p{max-width:75ch;font-size:15px}.privacy-ype-contact{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.privacy-ype-contact p{margin:0;font-size:14px}.privacy-ype-contact a{overflow-wrap:anywhere}.privacy-report-footer{color:#596174;border-top:1px solid #e1e4ed;margin-top:28px;padding:16px 0 0;font-size:12px}@media (width<=600px){.product .privacy-report-brand{align-items:flex-start;gap:12px}.product .privacy-report-brand h2{font-size:21px}.privacy-report-brand img{width:48px;height:48px}.privacy-ype-contact{flex-direction:column;align-items:stretch}.privacy-ype-contact .btn{width:100%}}@media print{.privacy-print .privacy-first-page{break-inside:avoid-page;page-break-inside:avoid;break-after:page;page-break-after:always;margin:0}.privacy-print .privacy-report-brand{break-after:avoid-page;border-bottom:1px solid #e1e4ed;align-items:center;gap:12px;margin:0;padding:0 0 10px;display:flex}.privacy-print .privacy-report-brand img{object-fit:contain;width:46px;height:46px}.privacy-print .privacy-report-brand p{color:#596174;margin:0 0 4px;font-size:11px;line-height:1.3}.privacy-print .privacy-report-brand h1{margin:0;font-size:22px;line-height:1.15}.privacy-print .privacy-report-status{margin:9px 0;font-size:11px;line-height:1.4}.privacy-print .privacy-executive{margin-top:12px;font-size:12px;line-height:1.4}.privacy-print .privacy-executive h2{margin:10px 0;font-size:19px}.privacy-print .privacy-executive h3{margin:14px 0 8px;font-size:14px}.privacy-print .privacy-executive p{margin:0 0 8px}.privacy-print .privacy-metadata{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4px 14px;margin:10px 0;display:grid}.privacy-print .privacy-metadata dt,.privacy-print .privacy-metadata dd{margin:0;font-size:11px;line-height:1.35}.privacy-print .privacy-report-limits{margin:10px 0;padding:9px 12px}.privacy-print .privacy-report-limits h2{margin:0 0 6px;font-size:13px}.privacy-print .privacy-report-limits p{margin:0 0 6px;font-size:11px;line-height:1.35}.privacy-print .privacy-next-steps{margin:0 0 10px}.privacy-print .privacy-next-steps li{padding:3px 0;font-size:11px;line-height:1.35}.privacy-print .privacy-overview{vertical-align:top;width:49%;margin:0 0 10px;display:inline-table}.privacy-print .privacy-overview+.privacy-overview{margin-left:2%}.privacy-print .privacy-overview caption{margin-bottom:5px;font-size:11px}.privacy-print .privacy-overview th,.privacy-print .privacy-overview td{padding:4px 6px;font-size:11px;line-height:1.35}.privacy-print .privacy-about-ype{break-before:auto;break-after:avoid-page;page-break-after:avoid;break-inside:avoid-page;margin:18px 0 0;padding:16px 0}.privacy-print .privacy-about-ype h2{margin:0 0 10px;font-size:18px}.privacy-print .privacy-about-ype p{margin:0 0 8px;font-size:11px;line-height:1.5}.privacy-print .privacy-ype-contact{display:block}.privacy-print .privacy-ype-contact .btn{color:#242b88;background:0 0;border:0;min-height:0;margin:0 0 8px;padding:0;font-size:12px;text-decoration:underline;display:inline-block}.privacy-print .privacy-ype-contact p{margin:0}.privacy-print .privacy-appendix{break-before:auto;page-break-before:auto;margin-top:18px;padding-top:16px}.privacy-print .privacy-report-footer{break-inside:avoid;margin-top:18px;padding-top:10px;font-size:10px}}
