.rich-text-field h1,.rich-text-field h2,.rich-text-field h3,.rich-text-field h4,.rich-text-field h5,.rich-text-field h6,.rich-text-field ol,.rich-text-field ul{margin:0 0 1.7rem}.rich-text-field h2{line-height:1.333}.rich-text-field h3{line-height:1.5}.rich-text-field h4{line-height:1}.rich-text-field p{line-height:1;margin-bottom:1.7rem}.rich-text-field p strong{font-weight:800}.rich-text-field blockquote{margin-inline:40px}.rich-text-field blockquote p{display:inline-block;line-height:1}.rich-text-field blockquote:after{position:relative}.rich-text-field blockquote{border-left:none;position:relative}.rich-text-field ul{list-style-type:none;padding-left:0}.rich-text-field ul li{list-style-type:none;padding-left:28px;position:relative}.rich-text-field ul li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23c3b496' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");left:0;position:absolute;top:0;width:16px}.rich-text-field ul[style="list-style-type: circle;"] li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23c3b496' d='M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416m0 464a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0z'/%3E%3C/svg%3E")}.rich-text-field ul[style="list-style-type: square;"]{margin-left:2rem}ul[style="list-style-type: circle;"] li:has(>div){margin-left:2rem}.rich-text-field ol li::marker{font-size:1.2rem;font-weight:500}.rich-text-field ol.FA-counting{list-style-type:none;padding-left:0}.rich-text-field ol.FA-counting li{align-items:start;display:grid;grid-template-columns:auto 1fr}.rich-text-field .fa-icon-wrapper{align-items:center;display:flex;justify-content:start;padding-right:12px;width:20px}.rich-text-field li{line-height:1}.rich-text-field li strong{display:block;margin-bottom:8px}.rich-text-field li p{margin-bottom:0}.rich-text-field ol,.rich-text-field ul{display:flex;flex-direction:column;gap:1.7rem}.rich-text-field ul{gap:1.7rem}.rich-text-field .fa-icon-wrapper .fa-dot{display:inline;font-size:2rem;line-height:0;margin-bottom:.5rem;margin-top:4px}.rich-text-field p a,.rich-text-field pre a{line-height:1.5}.rich-text-field pre{margin:0;padding-bottom:5px}.rich-text-field pre a{border-radius:4px;box-shadow:4px 4px 1px #000;display:inline-block;max-width:max-content;padding:1rem 1.2rem;text-decoration:none;width:auto}.rich-text-field__image img{height:100%;max-width:100%;object-fit:cover}