.blog-content-layout .prose{overflow-wrap:break-word}.article-toc nav a,#main-content h1,#main-content h2,#main-content h3,[data-visible-faq] summary>span:first-child{text-wrap:balance}.blog-content-layout .prose h2,.blog-content-layout .prose h3{margin-top:3rem;padding-top:1.75rem;border-top:4px solid #9aafb0;scroll-margin-top:7rem}.ocr-anchor{display:block;height:0;scroll-margin-top:7rem}.ocr-table{margin:1.5rem 0 2rem;color:#193c43}.ocr-table table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1rem;line-height:1.75}.ocr-table caption{text-align:left;font-weight:700;margin-bottom:.75rem}.ocr-table th,.ocr-table td{padding:.9rem;border:1px solid #bbcece;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal;text-wrap:pretty}.ocr-table thead th{background:#205259;color:#fff}.ocr-table tbody th{background:#eff6f5}.ocr-unit{white-space:nowrap}.ocr-table a{text-underline-offset:3px}.ocr-table a:focus-visible{outline:3px solid #205259;outline-offset:3px}.ocr-table thead th:first-child{width:28%}@media(max-width:639px){.ocr-table table,.ocr-table tbody,.ocr-table caption{display:block}.ocr-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ocr-table tr{display:block;margin-bottom:1rem;border:1px solid #bbcece;border-radius:.6rem;overflow:hidden}.ocr-table tbody th{display:block;width:auto!important;border:0}.ocr-table td{display:block;border:0;border-top:1px solid #bbcece}.ocr-table td::before{content:attr(data-label);display:block;margin-bottom:.35rem;font-size:.875rem;font-weight:700;color:#41676b}.blog-content-layout .prose h2,.blog-content-layout .prose h3{margin-top:2.5rem;padding-top:1.5rem}}.ocr-table thead th:first-child{width:23%}.ocr-table thead th:nth-child(2){width:27%}.ocr-table thead th:nth-child(3){width:21%}.ocr-table thead th:nth-child(4){width:29%}.ocr-example{padding:1.25rem;background:#eff6f5;border-left:4px solid #205259;border-radius:0 .5rem .5rem 0}.ocr-example dt{font-weight:700}.ocr-example dd{margin:.3rem 0 1rem}.ocr-example dd:last-child{margin-bottom:0}.prose pre.ocr-stream{white-space:pre-wrap;overflow-wrap:anywhere;background:#eff6f5;color:#193c43;border:1px solid #bbcece}.prose figcaption:has(a[href*="creativecommons.org/licenses/"])>span:first-child{display:block;margin-bottom:.35rem;text-wrap:pretty}.prose figcaption:has(a[href*="creativecommons.org/licenses/"])>a{white-space:nowrap}