.whitepaper-page h1,.whitepaper-page h2,.whitepaper-page h3,.whitepaper-page h4{color:inherit}.whitepaper-toc ol{gap:.6rem;padding:0;list-style:none;display:grid}.whitepaper-toc a{color:var(--muted-foreground);padding:.35rem 0;font-size:.85rem;display:block}.whitepaper-toc a:hover{color:var(--primary)}.whitepaper-toc details ol{margin-top:1rem}.whitepaper-body{overflow-wrap:anywhere;line-height:1.9}.whitepaper-body section{margin-bottom:4rem}.whitepaper-body h2{margin:0 0 1.5rem;font-size:1.7rem;font-weight:600;line-height:1.4}.whitepaper-body h3{margin:2rem 0 1rem;font-size:1.25rem;font-weight:600;line-height:1.5}.whitepaper-body h4{margin:1.5rem 0 .8rem;font-size:1.05rem;font-weight:600}.whitepaper-body p{margin:1rem 0}.whitepaper-body ul,.whitepaper-body ol{margin:1rem 0;padding-left:1.5rem}.whitepaper-body ul{list-style:outside}.whitepaper-body ol{list-style:decimal}.whitepaper-body li{margin:.5rem 0}.whitepaper-body a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.whitepaper-body blockquote{border-left:3px solid var(--primary);background:color-mix(in srgb,var(--primary)5%,transparent);margin:1.5rem 0;padding:.3rem 1.25rem}.whitepaper-body hr{border-color:var(--border);margin:2rem 0}.whitepaper-body img{border-radius:.75rem;width:100%;height:auto;margin:1.5rem 0}.whitepaper-body code{background:var(--muted);border-radius:.2rem;padding:.15em .3em;font-size:.85em}.whitepaper-body details{border:1px solid var(--border);border-radius:.75rem;margin:1.5rem 0;padding:1rem}.whitepaper-body summary{cursor:pointer}.whitepaper-body summary h3,.whitepaper-body summary h4{margin:0;display:inline}.whitepaper-table{margin:1.5rem 0;overflow-x:auto}.whitepaper-table:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.whitepaper-body table{border-collapse:collapse;width:100%;min-width:620px;font-size:.85rem;line-height:1.7}.whitepaper-body th,.whitepaper-body td{text-align:left;vertical-align:top;border:1px solid var(--border);padding:.7rem}.whitepaper-body th{background:var(--muted);font-weight:600}@media print{@page{size:A4;margin:19mm 15mm 20mm;background:#fff}html{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html,body,.whitepaper-page{color:#172b3a!important;background:#fff!important}body{print-color-adjust:exact}body:has(.whitepaper-page) .fixed{display:none!important}.whitepaper-chrome,.whitepaper-actions,.whitepaper-back,.whitepaper-figure-link{display:none!important}.whitepaper-toc{break-after:page;display:block!important}.whitepaper-toc nav{max-height:none!important;display:block!important;position:static!important;overflow:visible!important}.whitepaper-toc details{display:none!important}.whitepaper-toc a{color:#405264;font-size:10pt}.whitepaper-page main{max-width:none;padding:0}.whitepaper-header{break-after:page;border:0;padding-top:20mm}.whitepaper-header h1{font-size:32pt}.whitepaper-header p{color:#405264!important}.whitepaper-layout{display:block}.whitepaper-body{font-size:10pt;line-height:1.65}.whitepaper-body section{margin-bottom:10mm}.whitepaper-body h2{font-size:19pt}.whitepaper-body h3{font-size:13pt}.whitepaper-body h4{font-size:11pt}.whitepaper-body h2,.whitepaper-body h3,.whitepaper-body h4,.whitepaper-body summary{break-after:avoid;break-inside:avoid}.whitepaper-body blockquote{break-inside:avoid}.whitepaper-body p{orphans:3;widows:3}.whitepaper-body table{table-layout:fixed;min-width:0;font-size:8pt}.whitepaper-table{overflow:visible}.whitepaper-body tr,.whitepaper-body img{break-inside:avoid}.whitepaper-body th,.whitepaper-body td{border-color:#ccd6df;padding:5pt}.whitepaper-body th{background:#edf2f6}.whitepaper-body details{border:0;padding:0}.whitepaper-body summary{list-style:none}.whitepaper-body a{color:#17608a}}
