.rich-text h1{font-size:4.625rem;line-height:1em;letter-spacing:-.02em;font-weight:700}@media only screen and (max-width:768px){.rich-text h1{font-size:2.25rem;line-height:1.11111em}}.rich-text h2{font-size:3.75rem;line-height:1.133333em;letter-spacing:-.02em;font-weight:700}@media only screen and (max-width:768px){.rich-text h2{font-size:2rem;line-height:1.0625em}}.rich-text h2+h4{margin-top:1rem}.rich-text h2+p{margin-top:1.25rem}@media only screen and (max-width:768px){.rich-text h2+h4{margin-top:.375rem}}.rich-text h3{font-size:2.5rem;line-height:1.1em;letter-spacing:-.01em;font-weight:700}@media only screen and (max-width:768px){.rich-text h3{font-size:1.5rem;line-height:1.083333em}}.rich-text h3+p{margin-top:1.25rem}.rich-text h4{font-size:1.625rem;line-height:1.23077em;font-weight:700;color:var(--teal-blue)}@media only screen and (max-width:768px){.rich-text h4{font-size:1.125rem}}.rich-text h4+p{margin-top:1rem}.rich-text h5,.rich-text h6{font-size:1.125rem;line-height:1.22222em;font-weight:700}@media only screen and (max-width:768px){.rich-text h5,.rich-text h6{font-size:1rem}}.rich-text p{font-size:1.125rem}@media only screen and (max-width:768px){.rich-text p{font-size:1rem}}.rich-text p{margin-bottom:1.25rem}.rich-text p:last-of-type{margin-bottom:0}.rich-text *+h2,.rich-text *+h3,.rich-text *+h4,.rich-text *+h5,.rich-text *+h6{margin-top:1rem}.rich-text a{text-decoration:underline;text-underline-offset:.125rem;font-weight:600}.rich-text ol,.rich-text ul{margin-block:1.25rem}.rich-text ol li,.rich-text ul li{font-size:1.125rem}@media only screen and (max-width:768px){.rich-text ol li,.rich-text ul li{font-size:1rem}}.rich-text ul{padding-left:1.625rem}.rich-text ul li{position:relative}.rich-text ul li:last-child{margin-bottom:0}.rich-text ul li:before{content:"";position:absolute;left:-1rem;top:.625rem;width:.25rem;height:.25rem;background-color:var(--mine-shaft);border-radius:50%}.rich-text ol{padding-inline:0;padding-top:.25rem;padding-bottom:.5rem;counter-reset:item;list-style:none;margin-block:0}.rich-text ol li{counter-increment:item}.rich-text ol li:before{content:counters(item, ".") ". ";left:-1.5em}.rich-text ol ol{padding-inline:0;padding-block:0;counter-reset:item;margin-top:.75rem}.rich-text table tr td{font-size:1.125rem}@media only screen and (max-width:768px){.rich-text table tr td{font-size:1rem}}.rich-text table tr td{padding-block:.3125rem;vertical-align:text-top}.rich-text table tr td:first-child{font-size:1.125rem;line-height:1.22222em;font-weight:700}@media only screen and (max-width:768px){.rich-text table tr td:first-child{font-size:1rem}}.rich-text table tr td:first-child{letter-spacing:.01em;padding-right:.75rem}.rich-text table tr:first-child td{padding-top:0}@media only screen and (max-width:1024px){.rich-text p{margin-bottom:.75rem}.rich-text a{text-decoration:underline}.rich-text *+h2,.rich-text *+h3,.rich-text *+h4,.rich-text *+h5,.rich-text *+h6{margin-top:.75rem}.rich-text ol,.rich-text ul{margin-block:.75rem}.rich-text table tr td:first-child{padding-right:1.75rem}}