.rich-content{font-family:Montserrat,sans-serif;color:var(--Text-body,#333);line-height:1.6;word-break:break-word}.rich-content h1{font-size:3.75rem;line-height:4rem;font-weight:400;color:var(--Neutral-950,#0A0A0A);margin:2rem 0 1rem}.rich-content h2{line-height:3.5rem;margin:1.75rem 0 1rem}.rich-content h2,.rich-content h3{font-size:2.25rem;font-weight:400;color:var(--Neutral-950,#0A0A0A)}.rich-content h3{line-height:3rem;margin:1.5rem 0 1rem}.rich-content h4{font-size:1.875rem;line-height:2.5rem;font-weight:400;color:var(--Neutral-950,#0A0A0A);margin:1.25rem 0 .75rem}.rich-content h5{font-size:1.5rem;line-height:1.75rem}.rich-content h5,.rich-content h6{font-weight:400;color:var(--Neutral-950,#0A0A0A);margin:1rem 0 .5rem}.rich-content h6,.rich-content p{font-size:1.25rem;line-height:1.5rem}.rich-content p{font-weight:400;margin-bottom:1rem;color:var(--Text-body,#333)}.rich-content b,.rich-content strong{font-weight:600;color:var(--Neutral-950,#0A0A0A)}.rich-content em,.rich-content i{font-style:italic}.rich-content u{text-decoration:underline}.rich-content ol,.rich-content ul{margin:1.25rem 0 1.25rem 1.5rem;padding-left:1rem;font-size:1.25rem;line-height:1.75rem}.rich-content ul li{list-style-type:disc;margin-bottom:.5rem}.rich-content ol li{list-style-type:decimal;margin-bottom:.5rem}.rich-content a{color:var(--Text-action,#E4002B);text-decoration:underline;transition:color .2s ease-in-out}.rich-content a:hover{color:rgb(177,0,33.3815789474)}.rich-content img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0}.rich-content table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1rem}.rich-content table td,.rich-content table th{border:1px solid #ddd;padding:.75rem 1rem}.rich-content table th{background-color:#f5f5f5;font-weight:600}@media(max-width:768px){.rich-content h1{line-height:2.5rem}.rich-content h1,.rich-content h2{font-size:1.875rem;font-weight:400}.rich-content h2{line-height:2.25rem}.rich-content h3{font-size:1.5rem;line-height:2rem;font-weight:400}.rich-content h4{font-size:1.25rem;line-height:1.75rem;font-weight:400}.rich-content h5{font-size:1.25rem;line-height:1.5rem;font-weight:400}.rich-content h6{font-weight:400}.rich-content h6,.rich-content li,.rich-content p{font-size:1rem;line-height:1.25rem}.rich-content ol,.rich-content ul{margin:1rem 0 1rem 1.25rem;padding-left:.75rem}.rich-content table{font-size:.875rem}}