.lh-doc{position:relative}.lh-skip{position:absolute;left:var(--gutter);top:0;z-index:70;transform:translateY(-150%);border-radius:999px;background:var(--ink);color:var(--paper);padding:.65rem 1.1rem;font-size:13px;font-weight:500}.lh-skip:focus{position:fixed;top:.75rem;transform:none}.lh-doc-main{padding-top:4rem}.lh-doc-main:focus{outline:none}.lh-doc-main>[role=alert]{position:static}.lh-doc-main .min-h-screen.bg-gradient-to-b,.lh-doc-main .min-h-screen.bg-gray-50,.lh-doc-main .min-h-screen.bg-white,.lh-doc-main :is(main,article).bg-white,.lh-doc-main section.bg-gradient-to-b{background-color:transparent;background-image:none;border-color:transparent}.lh-doc-main .bg-gray-50,.lh-doc-main .bg-white{background-color:#fbfaf7}.lh-doc-main :is(.shadow-sm,.shadow,.shadow-md,.shadow-lg){box-shadow:none}.lh-doc-main :is(h1,h2,h3){font-weight:500;color:var(--ink);text-wrap:balance;scroll-margin-top:5.5rem}.lh-doc-main h1{font-size:clamp(2.35rem,4.6vw,4rem);letter-spacing:-.035em;line-height:1.02;margin-bottom:0}.lh-doc-main h2{font-size:clamp(1.7rem,2.8vw,2.45rem);letter-spacing:-.03em;line-height:1.08}.lh-doc-main h3{font-size:1.15rem;letter-spacing:-.02em;line-height:1.3}.lh-doc-main :is(header p,h1+p){max-width:42rem;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6;color:var(--ink-2)}.lh-doc-main .text-orange-600,.lh-doc-main header>p:first-child{max-width:none;font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.lh-doc-main header .text-sm{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.lh-doc-main :is(.text-gray-600,.text-gray-700,.text-gray-800){color:var(--ink-2)}.lh-doc-main :is(.text-gray-900,.text-gray-950,.text-black){color:var(--ink)}.lh-doc-main :is(.text-gray-400,.text-gray-500){color:var(--mute)}.lh-doc-main .text-lg{font-size:1.0625rem;line-height:1.7}.lh-doc-main .text-3xl:not(h1):not(h2):not(h3){font-size:clamp(1.9rem,3vw,2.6rem);font-weight:500;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lh-doc-main .text-4xl:not(h1):not(h2):not(h3){font-size:clamp(2.4rem,4vw,3.4rem);font-weight:500;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lh-doc-main :is(.text-green-400,.text-green-500,.text-green-600){color:var(--accent)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) :is(.text-green-400,.text-green-500,.text-green-600){color:#e7bdb8}.lh-doc-main :is(a.text-\[\#0A66C2\],a.text-blue-600,a.text-blue-700){color:var(--ink)}.lh-doc-main nav[aria-label=Breadcrumb]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.lh-doc-main nav[aria-label=Breadcrumb] :is(a,span,ol){color:var(--mute);font-weight:400}.lh-doc-main nav[aria-label=Breadcrumb] a{text-decoration:none}.lh-doc-main nav[aria-label=Breadcrumb] a:hover{color:var(--ink)}.lh-doc-main :is(.rounded-lg,.rounded-xl,.rounded-2xl){border-radius:0}.lh-doc-main .border.border-gray-100,.lh-doc-main .border.border-gray-200,.lh-doc-main :is(.rounded-lg,.rounded-xl,.rounded-2xl).border{border-color:var(--line-strong)}.lh-doc-main .border-l-2.border-orange-500,.lh-doc-main .border-orange-500{border-color:var(--ink)}.lh-doc-main :is(.rounded-lg,.rounded-xl,.rounded-2xl) :is(h2,h3){font-size:1.2rem;line-height:1.3}.lh-doc-main .prose{color:var(--ink-2)}.lh-doc-main .prose :is(p,li):not(:where(.not-prose,.not-prose *,.bg-gray-900 *,.bg-gray-950 *)){font-size:1.0625rem;line-height:1.7;color:var(--ink-2)}.lh-doc-main .prose p:not(:where(.not-prose,.not-prose *,.bg-gray-900 *,.bg-gray-950 *)){margin-top:0;margin-bottom:1.15rem}.lh-doc-main .prose :is(h2,h3):not(:where(.not-prose,.not-prose *,.bg-gray-900 *,.bg-gray-950 *)){margin-bottom:.85rem}.lh-doc-main .prose h2:not(:where(.not-prose,.not-prose *,.bg-gray-900 *,.bg-gray-950 *)){margin-top:2.75rem}.lh-doc-main .prose h3:not(:where(.not-prose,.not-prose *,.bg-gray-900 *,.bg-gray-950 *)){margin-top:1.85rem;font-size:1.35rem}.lh-doc-main .prose ul:not(:where(.not-prose,.not-prose *)){list-style-type:disc;margin:.25rem 0 1.35rem;padding-left:1.25rem}.lh-doc-main .prose ol:not(:where(.not-prose,.not-prose *)){list-style-type:decimal;margin:.25rem 0 1.35rem;padding-left:1.4rem}.lh-doc-main .prose :is(ul,ol):not(:where(.not-prose,.not-prose *))>li{margin-top:.45rem;padding-left:.2rem}.lh-doc-main .prose :is(ul,ol):not(:where(.not-prose,.not-prose *))>li::marker{color:var(--ink)}.lh-doc-main .prose :is(strong){color:var(--ink);font-weight:500}.lh-doc-main :is(a.underline,.prose a){color:var(--ink);text-decoration-thickness:1px;text-decoration-color:var(--line-strong);text-underline-offset:.25em}.lh-doc-main :is(a.underline,.prose a):hover{text-decoration-color:var(--ink)}.lh-doc-main .overflow-x-auto:has(table){border-top:1px solid var(--ink)}.lh-doc-main table{width:100%;border-collapse:collapse}.lh-doc-main :is(th,td){vertical-align:top}.lh-doc-main thead th,.lh-doc-main tr.border-b-2>th{border-bottom:1px solid var(--ink);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.lh-doc-main tbody th{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink)}.lh-doc-main td{color:var(--ink-2);font-variant-numeric:tabular-nums}.lh-doc-main :is(.divide-gray-200,.border-gray-200,.border-gray-100){border-color:var(--line)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950){background-color:var(--ink);color:var(--on-ink)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) :is(h1,h2,h3,.text-white){color:var(--on-ink)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) :is(.text-gray-300,.text-gray-400,.text-gray-500){color:var(--on-ink-mute)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) :is(h2,h3){font-size:clamp(1.7rem,2.8vw,2.35rem);line-height:1.08}.lh-doc-main a.rounded-full,.lh-doc-main a.rounded-lg.bg-gray-900,.lh-doc-main a.rounded-lg.bg-gray-950,.lh-doc-main a.rounded-lg.bg-white,.lh-doc-main a.rounded-lg.border-gray-300,.lh-doc-main a.rounded-lg.border-gray-600{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.5rem;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1;text-decoration:none}.lh-doc-main a.bg-gray-900,.lh-doc-main a.bg-gray-950{background-color:var(--ink);color:var(--paper)}.lh-doc-main a.bg-gray-900:hover,.lh-doc-main a.bg-gray-950:hover{background-color:#2c2824}.lh-doc-main a.border.border-gray-300,.lh-doc-main a.rounded-full.border{background-color:transparent;color:var(--ink);border-color:var(--line-strong)}.lh-doc-main a.border.border-gray-300:hover,.lh-doc-main a.rounded-full.border:hover{border-color:var(--ink)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) a.bg-white{background-color:var(--paper);color:var(--ink)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) a.bg-white:hover{background-color:#fff}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) a.border{background-color:transparent;color:var(--on-ink);border-color:rgba(243,240,234,.35)}.lh-doc-main :is(.bg-gray-900,.bg-gray-950) a.border:hover{background-color:rgba(255,255,255,.06);border-color:var(--paper)}.lh-doc-main figure img,.lh-doc-main img.rounded-2xl,.lh-doc-main img.rounded-lg,.lh-doc-main img.rounded-xl{border-radius:0;border:1px solid var(--line)}.lh-doc-main :is(input,select,textarea){accent-color:var(--ink)}.lh-doc-main :is(input,select,textarea,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:767px){.lh-doc-main .overflow-x-auto:has(table){background-image:linear-gradient(to right,var(--paper),var(--paper)),linear-gradient(to left,var(--paper),var(--paper)),linear-gradient(to right,rgba(21,19,17,.22),rgba(21,19,17,0)),linear-gradient(to left,rgba(21,19,17,.28),rgba(21,19,17,0));background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:1.25rem 100%,1.5rem 100%,.7rem 100%,1.35rem 100%;background-attachment:local,local,scroll,scroll}.lh-doc-main .overflow-x-auto>table{min-width:0}.lh-doc-main .overflow-x-auto :is(th,td){overflow-wrap:break-word;hyphens:manual}.lh-doc-main .overflow-x-auto thead th,.lh-doc-main .overflow-x-auto tr.border-b-2>th{font-size:10px;letter-spacing:.08em}}@media (max-width:639px){.lh-doc-main a.rounded-full,.lh-doc-main a.rounded-lg.bg-gray-900,.lh-doc-main a.rounded-lg.bg-gray-950,.lh-doc-main a.rounded-lg.bg-white,.lh-doc-main a.rounded-lg.border-gray-300,.lh-doc-main a.rounded-lg.border-gray-600{width:100%}}