.report-module__dzRThW__page{background:var(--mk-bg);color:var(--text);min-height:100vh;padding:32px 16px 48px;font-size:1rem;line-height:1.65}.report-module__dzRThW__report{border:1px solid var(--glass-line);border-radius:var(--r-xl);background:var(--glass);max-width:1080px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);overflow-wrap:anywhere;margin:auto;padding:24px}.report-module__dzRThW__header{padding-bottom:24px}.report-module__dzRThW__consultant{letter-spacing:.035em;font-size:1rem;font-weight:600}.report-module__dzRThW__label{color:var(--text-2);font-size:.875rem}.report-module__dzRThW__header h1{letter-spacing:-.045em;margin:24px 0 16px;font-size:clamp(2rem,5vw,3rem);line-height:1.1}.report-module__dzRThW__client{font-size:1.25rem;font-weight:600}.report-module__dzRThW__header p{margin:8px 0}.report-module__dzRThW__meta{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.875rem}.report-module__dzRThW__section{border-top:1px solid var(--line);padding:28px 0}.report-module__dzRThW__section h2{letter-spacing:-.025em;margin:0 0 24px;font-size:1.4rem;line-height:1.3}.report-module__dzRThW__section h3{margin:0 0 12px;font-size:1.0625rem;line-height:1.45}.report-module__dzRThW__section p{margin:12px 0}.report-module__dzRThW__actions,.report-module__dzRThW__sources{margin:0;padding:0;list-style:none}.report-module__dzRThW__actions>li,.report-module__dzRThW__sources>li{border-bottom:1px solid var(--line);padding:24px 0}.report-module__dzRThW__actions>li:first-child,.report-module__dzRThW__sources>li:first-child{padding-top:0}.report-module__dzRThW__actions>li:last-child,.report-module__dzRThW__sources>li:last-child{border-bottom:0;padding-bottom:0}.report-module__dzRThW__priority{text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);margin-bottom:8px;font-size:.75rem;display:block}.report-module__dzRThW__urls{padding-left:20px}.report-module__dzRThW__urls,.report-module__dzRThW__url{overflow-wrap:anywhere;color:var(--text-2);font-size:.875rem}.report-module__dzRThW__details{gap:16px;margin:16px 0 0;font-size:.875rem;display:grid}.report-module__dzRThW__details dt{font-weight:600}.report-module__dzRThW__details dd{overflow-wrap:anywhere;margin:0}.report-module__dzRThW__coverage{gap:16px;padding:0;list-style:none;display:grid}.report-module__dzRThW__coverage li{border-bottom:1px solid var(--line);flex-direction:column;padding-bottom:12px;display:flex}.report-module__dzRThW__coverage span{color:var(--text-2);font-size:.875rem}.report-module__dzRThW__matrix{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8125rem}.report-module__dzRThW__matrix caption{text-align:left;margin:16px 0;font-weight:600}.report-module__dzRThW__matrix th,.report-module__dzRThW__matrix td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 8px}.report-module__dzRThW__matrix thead{background:var(--surface-2)}.report-module__dzRThW__matrix th:first-child{width:27%}.report-module__dzRThW__cited{font-weight:700}.report-module__dzRThW__mobileEngine{display:none}.report-module__dzRThW__section blockquote{border-left:3px solid var(--line);margin:20px 0;padding-left:20px;font-size:1.0625rem}.report-module__dzRThW__cta{text-align:center;margin:32px auto 0}.report-module__dzRThW__cta a{background:var(--text);min-height:48px;color:var(--surface);border-radius:999px;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.report-module__dzRThW__cta a:hover{opacity:.85}.report-module__dzRThW__cta a:active{transform:scale(.98)}.report-module__dzRThW__cta a:focus-visible{outline:3px solid var(--accent-2);outline-offset:4px}@media (min-width:700px){.report-module__dzRThW__report{padding:48px}.report-module__dzRThW__coverage{grid-template-columns:repeat(2,minmax(0,1fr))}.report-module__dzRThW__details{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}@media screen and (max-width:800px){.report-module__dzRThW__matrix thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.report-module__dzRThW__matrix,.report-module__dzRThW__matrix tbody,.report-module__dzRThW__matrix tr{width:100%;display:block}.report-module__dzRThW__matrix tr{margin-bottom:24px}.report-module__dzRThW__matrix th:first-child{width:auto;padding:12px 0;display:block}.report-module__dzRThW__matrix td{justify-content:space-between;gap:16px;padding:8px 0;display:flex}.report-module__dzRThW__mobileEngine{display:inline}}@media screen and (prefers-color-scheme:dark){.report-module__dzRThW__page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mk-bg:Canvas;--text:CanvasText;--text-2:color-mix(in srgb,CanvasText 80%,Canvas);--surface:Canvas;--surface-2:color-mix(in srgb,Canvas 90%,CanvasText);--glass:color-mix(in srgb,Canvas 96%,CanvasText);--line:color-mix(in srgb,CanvasText 25%,Canvas);--glass-line:var(--line)}}@media print{.report-module__dzRThW__page{color:#000;background:#fff;padding:0;font-size:10pt}.report-module__dzRThW__report{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;padding:0}.report-module__dzRThW__label,.report-module__dzRThW__meta,.report-module__dzRThW__priority,.report-module__dzRThW__urls,.report-module__dzRThW__url,.report-module__dzRThW__coverage span{color:#000}.report-module__dzRThW__header h1{font-size:26pt}.report-module__dzRThW__section{border-color:silver;padding:16px 0}.report-module__dzRThW__section h2{break-after:avoid;font-size:15pt}.report-module__dzRThW__section h3{break-after:avoid}.report-module__dzRThW__actions>li,.report-module__dzRThW__sources>li,.report-module__dzRThW__coverage li,.report-module__dzRThW__matrix tr,.report-module__dzRThW__section blockquote{break-inside:avoid}.report-module__dzRThW__matrix{font-size:8pt}.report-module__dzRThW__matrix thead{background:#fff;display:table-header-group}.report-module__dzRThW__matrix th,.report-module__dzRThW__matrix td{border-color:silver;padding:6px}.report-module__dzRThW__cta{display:none}@page{margin:15mm}}
