.atom-rich-text h1 b,.atom-rich-text h2 b,.atom-rich-text h3 b,.atom-rich-text h4{font-weight:500}.atom-rich-text h2{--tw-text-opacity:1;color:#1c5535;color:rgb(28 85 53/var(--tw-text-opacity));padding-bottom:.75rem;position:relative}.atom-rich-text h2:after{--tw-bg-opacity:1;--tw-content:"";background-color:#ffb400;background-color:rgb(255 180 0/var(--tw-bg-opacity));content:"";content:var(--tw-content);height:.25rem;left:0;position:absolute;top:100%;width:5rem}@media (min-width:768px){.atom-rich-text h2:after{width:9rem}}.atom-rich-text h3,.atom-rich-text h4,.atom-rich-text h5,.atom-rich-text h6{--tw-text-opacity:1;color:#1c5535;color:rgb(28 85 53/var(--tw-text-opacity))}.atom-rich-text h5 b{font-weight:400}.atom-rich-text p a{--tw-text-opacity:1;color:#1c5535;color:rgb(28 85 53/var(--tw-text-opacity));text-decoration-line:underline}.atom-rich-text :last-child{margin-bottom:0}.atom-rich-text ol,.atom-rich-text ul{display:flex;flex-direction:column;list-style-position:outside;margin-bottom:.75rem;margin-top:.75rem}.atom-rich-text ol>:not([hidden])~:not([hidden]),.atom-rich-text ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.atom-rich-text ol,.atom-rich-text ul{padding-left:2.5rem}.atom-rich-text ol p,.atom-rich-text ul p{display:inline;line-height:40px}.atom-rich-text ul{list-style-type:none}.atom-rich-text ul li{position:relative}.atom-rich-text ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23ffb400' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.75rem;left:-40px;position:absolute;top:6px;width:1.75rem}.atom-rich-text ol{list-style-type:decimal}.atom-rich-text h2,.atom-rich-text p{margin-bottom:2.5rem}.atom-rich-text h3,.atom-rich-text h4{margin-bottom:.5rem}.atom-rich-text h4{margin-bottom:.25rem}.atom-rich-text h3{font-size:32px;line-height:2rem}.atom-rich-text h4{font-size:1.125rem;line-height:1.75rem}.atom-rich-text h1{margin-bottom:.5rem}.atom-rich-text div{margin-bottom:1.5rem}
