.lp-prose{letter-spacing:-.006em;color:var(--text);overflow-wrap:break-word;font-size:17px;font-weight:420;line-height:1.65}@media (min-width:768px){.lp-prose{font-size:18px}}.lp-prose>*+*{margin-top:1.1em}.lp-prose p,.lp-prose ul,.lp-prose ol,.lp-prose blockquote{max-width:40.5em}.lp-prose h2{font-family:var(--f-sans);letter-spacing:-.04em;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:13.5em;margin-top:72px;scroll-margin-top:96px;font-size:clamp(28px,3vw,40px);font-weight:840;line-height:1}.lp-prose h3{letter-spacing:-.022em;overflow-wrap:normal;word-break:keep-all;text-wrap:balance;max-width:24.6em;margin-top:40px;scroll-margin-top:96px;font-size:20px;font-weight:680;line-height:1.25}.lp-prose h2+*,.lp-prose h3+*{margin-top:.7em}.lp-prose h2:first-child{margin-top:0}.lp-prose [data-heading-link]{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:flex}.lp-prose [data-heading-link]>span.lp-nb,.lp-nb{white-space:nowrap}.lp-prose [data-heading-link]:after{content:"#";color:var(--text-3);opacity:0;align-self:flex-start;margin-left:.3em;font-weight:500;transition:opacity .16s}.lp-prose [data-heading-link]:hover:after,.lp-prose [data-heading-link]:focus-visible:after{opacity:1}.lp-prose a:not([data-heading-link]):not([data-plain]){color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-input);text-decoration-color:var(--line-input);text-underline-offset:.22em;text-decoration-thickness:1px;transition:text-decoration-color .16s,color .16s}.lp-prose a:not([data-heading-link]):not([data-plain]):hover{text-decoration-color:currentColor}.lp-prose strong{font-weight:640}.lp-prose em{font-style:italic}.lp-prose ul,.lp-prose ol{padding-left:0;list-style:none}.lp-prose li{padding-left:1.5em;position:relative}.lp-prose li+li{margin-top:.5em}.lp-prose ul>li:before{content:"";background:var(--text-3);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:.3em}.lp-prose ol{counter-reset:lp}.lp-prose ol>li{counter-increment:lp}.lp-prose ol>li:before{content:counter(lp, decimal-leading-zero);font-family:var(--f-mono);color:var(--text-3);font-size:.62em;font-stretch:88%;position:absolute;top:.42em;left:0}.lp-prose li>ul,.lp-prose li>ol{margin-top:.5em}.lp-prose blockquote{border-radius:var(--r-lg);background:var(--well);box-shadow:var(--edge);color:var(--text);padding:18px 22px;font-size:1.08em;line-height:1.5}.lp-prose code{font-family:var(--f-mono);background:var(--fill-2);border-radius:6px;padding:.12em .4em;font-size:.8em}.lp-prose pre{border-radius:var(--r-md);background:var(--well);box-shadow:var(--edge);padding:18px 20px;font-size:13.5px;line-height:1.6;overflow-x:auto}.lp-prose pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.lp-prose hr{border:0;border-top:1px solid var(--line);margin:3em 0}.lp-prose [data-table-wrap]{border-radius:var(--r-lg);background:var(--well);max-width:100%;box-shadow:var(--edge);scrollbar-width:thin;padding:4px 16px 8px;overflow-x:auto}.lp-prose [data-table-wrap]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lp-prose table{border-collapse:collapse;letter-spacing:-.004em;width:100%;min-width:540px;font-size:15px;line-height:1.5}.lp-prose thead th,.lp-prose thead td{text-align:left;font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);vertical-align:bottom;border-bottom:1px solid var(--line);padding:14px 16px 10px 0;font-size:10.5px;font-weight:500;font-stretch:88%}.lp-prose thead th code{color:var(--text-2)}.lp-prose td,.lp-prose tbody th{vertical-align:top;border-bottom:1px solid var(--line);padding:12px 16px 12px 0}.lp-prose tbody tr:last-child>*{border-bottom:0}.lp-prose td:first-child,.lp-prose tbody th{text-align:left;font-weight:600}.dc-cmp__us{color:var(--text);align-items:center;gap:8px;display:inline-flex}.dc-cmp__us>span{background:var(--signal);border-radius:50%;width:6px;height:6px}.dc-cmp__note{color:var(--text-2);margin-top:4px;font-weight:420;display:block}.lp-prose td.dc-cmp__them{color:var(--text-2)}.dc-cmp figcaption{color:var(--text-3);margin-top:10px}.lp-prose figure[data-figure]{margin-top:2.2em;margin-bottom:2.2em}.lp-prose figure[data-figure]+*{margin-top:0}
