@font-face{font-family:Inter;src:url('/fonts/inter-latin-400-normal.woff2');font-display:swap}@font-face{font-family:Inter;src:url('/fonts/inter-latin-600-normal.woff2');font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url('/fonts/inter-latin-700-normal.woff2');font-weight:700;font-display:swap}
:root{font-family:Inter,Arial,sans-serif;color:#182638;background:#fff;--blue:#075bda;--muted:#526273;--line:#dce3e9}*{box-sizing:border-box}body{margin:0;font-size:18px;line-height:1.75}a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}a:hover{color:#003991}a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #cf8600;outline-offset:5px}.skip{position:fixed;top:-120px;background:#fff;padding:12px;z-index:5}.skip:focus{top:10px}.report{max-width:1140px;margin:auto;padding:38px 40px 64px}.back-link{display:inline-block;font-size:14px;font-weight:600;text-decoration:none;margin-bottom:35px}header{max-width:780px}h1{font-size:clamp(32px,4vw,48px);line-height:1.16;letter-spacing:-1.6px;margin:0 0 22px;font-weight:700;color:#10233a}p,li{max-width:74ch}p{margin:0 0 1.2em}h2{max-width:34ch;font-size:28px;letter-spacing:-.6px;line-height:1.3;margin:2.2em 0 .8em;color:#10233a;scroll-margin-top:24px}h3{font-size:21px;line-height:1.4;margin:1.9em 0 .7em;scroll-margin-top:24px}.report-summary{font-size:20px;line-height:1.6;color:#526273;margin:0 0 22px}.audit{margin:0 0 32px;border-bottom:1px solid var(--line);padding-bottom:14px;font-size:15px}.audit summary{font-size:18px;font-weight:600;color:#263f59;cursor:pointer;list-style:none;width:fit-content}.audit summary::-webkit-details-marker{display:none}.audit summary:after{content:' +';color:var(--blue);font-weight:400}.audit[open] summary:after{content:' −'}.audit>div{padding-top:18px}.audit p{max-width:78ch;line-height:1.65}.contents{padding:22px 26px;background:#f6f8fa;border-radius:6px;margin:0 0 42px;max-width:900px;font-size:14px;line-height:1.5}.contents strong{font-size:15px}.contents ul{display:grid;grid-template-columns:1fr 1fr;gap:9px 30px;padding:0;list-style:none;margin:15px 0 0}.contents a{text-decoration:none}.contents a:hover{text-decoration:underline}article>h2:first-of-type{margin-top:0}article>p,article>h2,article>h3,article>ul,article>ol{max-width:780px}.citation{white-space:nowrap;font-size:.82em}.qualification{position:static;max-width:780px;border-left:3px solid #6688a9;background:#f5f8fb;padding:14px 18px;margin:20px 0 28px;font-size:15px;line-height:1.6}.qualification p{margin:0 0 .65em}.qualification p:last-child{margin:0}.table-scroll{max-width:100%;overflow-x:auto;margin:28px 0 42px;overscroll-behavior-x:contain;border-bottom:1px solid var(--line)}table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px;line-height:1.6;text-align:left}caption{caption-side:top;text-align:left;font-size:17px;line-height:1.5;font-weight:600;color:#10233a;padding:0 0 14px}th,td{vertical-align:top;border-top:1px solid var(--line);padding:14px 15px;min-width:160px;overflow-wrap:anywhere}thead th{background:#eaf1f7;font-weight:600;color:#193b5b}tbody th{font-weight:600;width:23%}tbody tr:nth-child(even){background:#f8fafc}td p,th p{margin:.65em 0 0}td .qualification,th .qualification{font-size:13px;padding:10px;margin:12px 0 0}table a{overflow-wrap:anywhere}.reference{font-size:15px;line-height:1.65;scroll-margin-top:22px;margin-top:24px}.ref-number{font-weight:600;color:#10233a}p:has(>a[href^='/clinical-evidence/reports/SRC']){font-size:14px;color:var(--muted)}.source-index{font-size:14px;margin:30px 0}.source-index summary{cursor:pointer;font-size:18px;font-weight:600}.source-index li{margin-bottom:12px}footer{border-top:1px solid var(--line);margin-top:45px;padding-top:24px;display:flex;justify-content:space-between;gap:20px;font-size:14px}code{overflow-wrap:anywhere}article>p{overflow-wrap:anywhere}
@media(max-width:680px){body{font-size:17px;line-height:1.75}.report{padding:24px 22px 40px}.back-link{margin-bottom:26px}h1{letter-spacing:-1px;line-height:1.17}.report-summary{font-size:18px}.contents{padding:20px;margin-bottom:34px}.contents ul{grid-template-columns:1fr;gap:10px}.audit{margin-bottom:26px}h2{font-size:25px;margin-top:1.8em}h3{font-size:20px}.table-scroll{margin-right:-22px;padding-right:22px}table{min-width:740px}caption{max-width:calc(100vw - 44px);font-size:16px}.qualification{font-size:14px;padding:12px 15px}footer{flex-wrap:wrap}}
@media print{body{font-size:10pt;color:#000}.report{padding:0;max-width:none}.skip,.back-link,.contents,footer,.audit{display:none}header{max-width:none}h1{font-size:25pt;letter-spacing:-.5pt}h2{font-size:16pt;break-after:avoid}h3{font-size:12pt;break-after:avoid}p,li{max-width:none}article>p,article>h2,article>h3{max-width:none}.report-summary{font-size:12pt}.table-scroll{overflow:visible;max-width:none;border:0}table{min-width:0;font-size:8pt;width:100%}th,td{min-width:0;padding:6pt;overflow-wrap:anywhere}thead{display:table-header-group}tr{break-inside:avoid}caption{font-size:11pt;break-after:avoid}a{color:#000;text-decoration:none}.qualification{font-size:9pt;break-inside:avoid;background:#fff}.reference{font-size:9pt}details.source-index{display:none}}
.contents{background:transparent;border-bottom:1px solid var(--line);border-radius:0;padding:0 0 15px;margin-top:-12px;margin-bottom:36px;max-width:780px}.contents summary{font-size:16px;font-weight:600;color:#263f59;cursor:pointer;width:fit-content}.contents nav{padding-top:5px}.contents ul{margin-top:14px}.table-scroll:focus-visible{outline-offset:3px}
.evidence-chart{max-width:900px;border:1px solid var(--line);border-radius:6px;padding:24px;margin:36px 0 42px;background:#fff}.evidence-chart>h3{font-size:22px;margin:0 0 8px}.chart-subtitle{font-size:16px;color:var(--muted);margin-bottom:12px}.chart-method,.chart-caveat,.chart-source{font-size:14px;line-height:1.65}.chart-panel>h3{font-size:15px;margin:22px 0 0}.icc-chart{min-height:270px}.chart-takeaway{font-size:16px;font-weight:600;margin-top:18px}.chart-values{font-size:14px}.chart-values summary{cursor:pointer;color:var(--blue);font-weight:600}.chart-values table{min-width:520px}.chart-source{margin:18px 0 0}.chart-values .table-scroll{margin:16px 0}.chart-values th,.chart-values td{min-width:70px}.chart-values tbody th{width:auto}@media(max-width:680px){.evidence-chart{padding:18px 12px;margin-left:-8px;margin-right:-8px}.evidence-chart>h3{font-size:20px}.chart-subtitle{font-size:15px}.chart-values .table-scroll{margin-right:0;padding-right:0}.chart-values caption{max-width:calc(100vw - 70px)}}@media print{.evidence-chart{break-inside:avoid;padding:10pt}.icc-chart{min-height:0}.chart-values{display:block}.chart-values:not([open])>div{display:block}.chart-values summary{display:none}}
.table-hint{display:none}@media(max-width:680px){.table-hint{display:block;font-size:12px;color:var(--muted);margin:24px 0 -14px}}@media print{.table-hint{display:none}}
