#content p{color:var(--color-tertiary-foreground);font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-bottom:1rem}#content blockquote{border-left:2px solid var(--color-brand-orange);font-size:var(--text-display-xs);padding-left:1.125rem;color:var(--color-black);text-wrap:pretty;margin-block:1.5rem;padding-block:.5rem;font-style:italic;font-weight:500}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:var(--color-secondary-foreground);font-weight:700}#content h1{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);margin-top:2.5rem;margin-bottom:1.25rem}#content h2{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);margin-top:2rem;margin-bottom:1.125rem}#content h3{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);margin-top:1.75rem;margin-bottom:1rem}#content h4{font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-top:1.5rem;margin-bottom:.875rem}#content h5{font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-top:1.25rem;margin-bottom:.75rem}#content h6{font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-top:1rem;margin-bottom:.625rem}#content a{color:var(--color-secondary-foreground);text-decoration:underline}#content ol{margin-bottom:1rem;margin-left:2rem;list-style:decimal}#content ul{margin-bottom:1rem;margin-left:2rem;list-style:outside}#content .table-container{border:1px solid var(--color-border);border-radius:.5rem;max-width:100%;margin-bottom:1rem;overflow-x:auto}#content .table-container table{table-layout:auto;border-collapse:collapse;width:100%}#content .table-container table th,#content .table-container table td{padding-left:.5rem;padding-right:1.5rem;text-align:left;font-size:var(--text-md);line-height:var(--leading-normal);padding-block:.25rem}:is(#content .table-container table th,#content .table-container table td) *{font-size:inherit;line-height:inherit;margin:0}#content .table-container table td{vertical-align:top}#content .table-container table th{vertical-align:bottom}#content .table-container table tr,#content .table-container table thead{border-bottom:1px solid var(--color-border);transition:background-color .2s ease-out}:is(#content .table-container table tr,#content .table-container table thead):hover{background-color:var(--color-gray-100)}:is(#content .table-container table tr,#content .table-container table thead):last-child{border-bottom:none}#content .table-container table thead{background-color:var(--color-gray-100);font-weight:600}#content .image-block.image-block--left{float:left;max-width:50%;height:auto;margin-right:1rem}#content .image-block.image-block--right{float:right;max-width:50%;height:auto;margin-left:1rem}#content .image-block.image-block--full{max-width:100%;height:auto}#content .image-block.image-block--center{max-width:50%;height:auto;margin-left:auto;margin-right:auto;display:block}#content .reference-inline{vertical-align:super;margin-left:.125rem;font-size:.75em;line-height:0;display:inline-block;transform:translateY(.25rem)}#content .reference-inline a{color:var(--color-action-blue);font-weight:500;text-decoration:none}#content .reference-inline a:hover{text-decoration:underline}#references .references-list{margin-left:0;padding-left:0;list-style:none}#references .reference-item{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-tertiary-foreground);margin-bottom:.75rem;scroll-margin-top:6rem}#references .reference-number{color:var(--color-secondary-foreground);margin-right:.5rem;font-weight:600}#references .reference-label{margin-right:.25rem}#references .reference-link{color:var(--color-action-blue);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}#references .reference-link:hover{text-decoration:underline}
