._4cn0pm0{margin-top:56px}
._4cn0pm1{color:var(--_9jsm5d)}
._4cn0pm1:focus-visible{outline:2px solid var(--_9jsm5d);outline-offset:4px;border-radius:4px}
@media (hover:hover){._4cn0pm1:where(:any-link,:enabled,summary):hover{text-decoration:underline}}
._7xt6so0{overflow-wrap:anywhere}
._7xt6so0 h1{margin-top:48px;font-size:22px;font-weight:700;line-height:1.4}
._7xt6so0 h2{margin-top:48px;font-size:19px;font-weight:700;line-height:1.4}
._7xt6so0 h3{margin-top:48px;font-size:18px;font-weight:700;line-height:1.4}
._7xt6so0 h4,._7xt6so0 h5,._7xt6so0 h6{margin-top:40px;font-size:13px;font-weight:700;line-height:1.4}
._7xt6so0 b,._7xt6so0 strong{font-weight:700}
._7xt6so0 i,._7xt6so0 em{font-style:italic}
._7xt6so0 u{text-decoration:underline}
._7xt6so0 p{white-space:pre-wrap;margin-top:32px}
._7xt6so0 li{margin-left:20px}
._7xt6so0 ol{margin:8px 0;list-style:decimal}
._7xt6so0 ul{margin:8px 0;list-style:outside}
._7xt6so0>ol,._7xt6so0>ul{margin-top:16px}
._7xt6so0 code{background-color:#f5f7fa;border-radius:4px;padding:2px 6px;font-family:monospace}
._7xt6so0 table{border-collapse:collapse;border:1px solid #e3e7eb;width:100%;margin-top:16px}
._7xt6so0 thead{height:44px}
._7xt6so0 th{text-align:left;vertical-align:middle;overflow-wrap:normal;background-color:#f5f7fa;border:1px solid #e3e7eb;padding:8px 12px;font-weight:700}
._7xt6so0 td{overflow-wrap:normal;border:1px solid #e3e7eb;padding:8px 12px}
@supports not (overflow-wrap:anywhere){._7xt6so0{word-break:break-word}}
@media (min-width:600px){._7xt6so0 h1{font-size:36px;font-weight:700;line-height:1.4}._7xt6so0 h2,._7xt6so0 h3{font-size:22px;font-weight:700;line-height:1.4}._7xt6so0 h4,._7xt6so0 h5,._7xt6so0 h6{font-size:15px;font-weight:700;line-height:1.4}._7xt6so0>ol,._7xt6so0>ul,._7xt6so0 table{margin-top:24px}._7xt6so0 th,._7xt6so0 td{padding:12px 16px}}
@media (min-width:800px){._7xt6so0 h1{font-size:45px;font-weight:700;line-height:1.4}._7xt6so0 h2,._7xt6so0 h3{font-size:26px;font-weight:700;line-height:1.4}._7xt6so0 h4,._7xt6so0 h5,._7xt6so0 h6{font-size:19px;font-weight:700;line-height:1.4}}
.gvl0u40{margin-top:20px;margin-bottom:40px;padding-left:20px;padding-right:20px}
@media (min-width:600px){.gvl0u40{max-width:768px;margin:40px auto 80px;padding-left:40px;padding-right:40px}}