.hl-root,.hl-root *,.hl-root :after,.hl-root :before{box-sizing:border-box}.hl-root button,.hl-root input,.hl-root select,.hl-root textarea{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.hl-root input,.hl-root select,.hl-root textarea{line-height:var(--hl-lh-normal)}.hl-root button{background:transparent;border:none;padding:0;margin:0;cursor:pointer;color:inherit}.hl-root h1,.hl-root h2,.hl-root h3,.hl-root h4,.hl-root h5,.hl-root h6{margin:0;font-family:inherit;color:inherit;font-weight:var(--hl-fw-bold);line-height:var(--hl-lh-snug)}.hl-root a{color:var(--hl-blue);text-decoration:none}.hl-root a:hover{text-decoration:underline}.hl-root p{margin:0 0 var(--hl-space-5)}.hl-root p:last-child{margin-bottom:0}.hl-root ol,.hl-root ul{margin:0;padding:0 0 0 var(--hl-space-9)}.hl-root table{border-collapse:collapse;font-family:inherit;font-size:inherit;color:inherit;width:100%}.hl-root td,.hl-root th{text-align:left;vertical-align:top;font-weight:inherit}.hl-root code,.hl-root kbd,.hl-root pre,.hl-root samp{font-family:var(--hl-font-mono);font-size:inherit}.hl-root img,.hl-root svg{display:block;max-width:100%}.hl-root .hl-icon{display:inline-flex;vertical-align:middle;flex-shrink:0}