.bos-legal-body,.bos-rte .ql-container,.bos-rte .ql-editor{color:#4b5563;font-family:inherit;font-size:14px;line-height:1.625}.bos-rte .ql-editor{padding:1.5rem 1.75rem}.bos-rte .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal;left:1.75rem;right:1.75rem}.bos-legal-body>p:first-child,.bos-rte .ql-editor>p:first-child{margin-bottom:1.5rem}.bos-legal-body h2,.bos-rte .ql-editor h2{color:#1f2937;border-bottom:1px solid #f3f4f6;margin-top:2.25rem;margin-bottom:.75rem;padding-bottom:.5rem;scroll-margin-top:1rem;font-size:16px;font-weight:600;line-height:1.5rem}.bos-legal-body h2:first-of-type,.bos-rte .ql-editor h2:first-of-type{margin-top:0}.bos-legal-body h3,.bos-rte .ql-editor h3{color:#374151;margin-top:1.25rem;margin-bottom:.375rem;font-size:14px;font-weight:600;line-height:1.5}.bos-legal-body p,.bos-rte .ql-editor p{margin-top:.5rem;margin-bottom:.5rem}.bos-legal-body ul,.bos-rte .ql-editor ul{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.25rem;list-style:outside}.bos-legal-body ol,.bos-rte .ql-editor ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.25rem;list-style:decimal}.bos-legal-body li,.bos-rte .ql-editor li{padding-left:0;line-height:1.625}.bos-legal-body ul>li,.bos-rte .ql-editor ul>li{padding-left:0;list-style-type:disc}.bos-legal-body ol>li,.bos-rte .ql-editor ol>li{padding-left:0;list-style-type:decimal}.bos-rte .ql-editor li:before{content:none!important}.bos-legal-body ul>li+li,.bos-rte .ql-editor ul>li+li{margin-top:.375rem}.bos-legal-body ol>li+li,.bos-rte .ql-editor ol>li+li{margin-top:.5rem}.bos-legal-body a,.bos-rte .ql-editor a{color:#2563eb;text-decoration:none}.bos-legal-body a:hover,.bos-rte .ql-editor a:hover{text-decoration:underline}.bos-legal-body strong,.bos-rte .ql-editor strong{color:#1f2937;font-weight:600}.bos-legal-body blockquote,.bos-rte .ql-editor blockquote{background-color:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;margin-top:1.25rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.bos-legal-body blockquote p,.bos-rte .ql-editor blockquote p{color:#1e3a8a;margin-top:.25rem;margin-bottom:.25rem}.bos-legal-body blockquote strong,.bos-rte .ql-editor blockquote strong{color:#1e3a8a}.bos-legal-body blockquote ul,.bos-rte .ql-editor blockquote ul{margin-top:.25rem;margin-bottom:.25rem}.bos-legal-body blockquote li,.bos-rte .ql-editor blockquote li{color:#1e40af}.bos-legal-body blockquote a,.bos-rte .ql-editor blockquote a{color:#1d4ed8}.bos-rte .ql-editor blockquote:has(+blockquote){border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0;padding-bottom:0}.bos-rte .ql-editor blockquote+blockquote{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding-top:0}.bos-rte .ql-editor blockquote{color:#1e3a8a}:is(.bos-rte .ql-editor blockquote:has(+ul),.bos-rte .ql-editor blockquote:has(+ol)){border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0;padding-bottom:.125rem}.bos-rte .ql-editor blockquote+ul,.bos-rte .ql-editor blockquote+ol{background-color:#eff6ff;border:1px solid #dbeafe;border-top:0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;margin-top:0;margin-bottom:1.25rem;padding:.125rem 1.25rem 1rem 2.5rem}.bos-rte .ql-editor blockquote+ul li,.bos-rte .ql-editor blockquote+ol li{color:#1e40af}.bos-rte .ql-editor blockquote+ul strong,.bos-rte .ql-editor blockquote+ol strong{color:#1e3a8a}
