.legal-prose{counter-reset:legal-section;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.legal-prose:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.legal-prose h2{counter-increment:legal-section;margin-top:3rem;margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.legal-prose h2:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}@media (min-width: 768px){.legal-prose h2{font-size:1.5rem;line-height:2rem}}.legal-prose h2:before{content:counter(legal-section) ". ";--tw-text-opacity: 1;color:rgb(212 85 0 / var(--tw-text-opacity, 1))}.legal-prose h3{margin-top:2rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.legal-prose p{margin-bottom:1rem;line-height:1.625}.legal-prose ul,.legal-prose ol{margin-bottom:1rem}.legal-prose ul>:not([hidden])~:not([hidden]),.legal-prose ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.legal-prose ul,.legal-prose ol{padding-left:1.5rem;line-height:1.625}.legal-prose ul{list-style-type:disc}.legal-prose ol{list-style-type:decimal}.legal-prose li::marker{color:#d45500}.legal-prose li>ul,.legal-prose li>ol{margin-top:.5rem;margin-bottom:0}.legal-prose strong{font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.legal-prose strong:is(.dark *){--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.legal-prose a{overflow-wrap:break-word;--tw-text-opacity: 1;color:rgb(212 85 0 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}.legal-prose a:hover{--tw-text-opacity: 1;color:rgb(224 122 0 / var(--tw-text-opacity, 1))}.legal-prose .legal-caps{font-size:.875rem;line-height:1.25rem;font-weight:500}.legal-prose .legal-callout{margin-bottom:2rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(253 240 224 / var(--tw-bg-opacity, 1));padding:1.25rem}.legal-prose .legal-callout:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.legal-prose .legal-callout{border-left:4px solid #d45500}.legal-prose .legal-callout>:last-child{margin-bottom:0}.legal-prose .legal-callout .legal-callout-title{margin-bottom:.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.legal-prose .legal-callout .legal-callout-title:is(.dark *){--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.legal-prose .legal-toc{margin-bottom:2rem}.legal-prose .legal-toc ol{margin-bottom:0}.legal-prose .legal-toc ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.legal-prose .legal-toc .legal-toc-title{margin-bottom:.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.legal-prose .legal-toc .legal-toc-title:is(.dark *){--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.legal-prose .legal-table-wrap{margin-bottom:1.5rem;overflow-x:auto}.legal-prose table{width:100%;min-width:36rem;border-collapse:collapse;font-size:.875rem;line-height:1.25rem}.legal-prose th,.legal-prose td{border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem;text-align:left;vertical-align:top}.legal-prose th:is(.dark *),.legal-prose td:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.legal-prose th{--tw-bg-opacity: 1;background-color:rgb(253 240 224 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.legal-prose th:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}
