.legal-page{padding-block:2rem 4rem}.rich-text{box-sizing:border-box;color:#263b50;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7;margin:0 auto;width:min(800px,100% - 40px)}.rich-text h2,.rich-text h3,.rich-text h4{color:#1a1a1a;font-family:Poppins,sans-serif;font-weight:700;line-height:1.2;margin-block:2rem .75rem}.rich-text h2{font-size:1.5rem}.rich-text h3{font-size:1.25rem}.rich-text h4{font-size:1.125rem}.rich-text p{margin-block:0 1rem}.rich-text ul,.rich-text ol{margin-block:0 1rem;padding-inline-start:1.5rem}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text li{margin-bottom:.375rem}.rich-text a{color:#548cc9;text-decoration:underline}.rich-text a:hover{color:#3a6fa8;text-decoration:none}.rich-text strong{font-weight:700}.rich-text em{font-style:italic}.rich-text blockquote{border-inline-start:3px solid #548cc9;color:#464646;font-style:italic;margin-inline:0;padding:.75rem 1.25rem}.rich-text hr{border:none;border-top:1px solid #ededed;margin-block:2rem}.rich-text>*:first-child{margin-top:0}.rich-text>*:last-child{margin-bottom:0}@media(min-width: 768px){.rich-text{font-size:1.0625rem}.rich-text h2{font-size:1.75rem}.rich-text h3{font-size:1.375rem}}
