h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-size:inherit;font-weight:700;line-height:1;margin:0;padding:0}h1{font-size:2.5rem}@media only screen and (min-width:48rem){h1{font-size:3rem}}@media only screen and (min-width:62rem){h1{font-size:4rem}}h2{font-size:1.56rem}@media only screen and (min-width:48rem){h2{font-size:2rem}}@media only screen and (min-width:62rem){h2{font-size:2.8125rem}}h3{font-size:1.25rem}@media only screen and (min-width:48rem){h3{font-size:1.5rem}}@media only screen and (min-width:62rem){h3{font-size:2rem}}h4{font-size:1.125rem}h5{font-size:.875rem}h6{font-size:.75rem;margin-bottom:0;margin-top:0}p{font-family:Work Sans,sans-serif;font-size:inherit;line-height:inherit;margin:0 auto 1.75rem}p:last-child{margin-bottom:0}p.small{font-size:.875rem!important}p.lead{font-size:1.25rem!important}p a{border-bottom:.0625rem solid}.text-formatted ul{list-style:none;margin:0 auto 1.25rem;padding:0}[dir=ltr] .text-formatted ul li{padding-left:2.5rem}[dir=rtl] .text-formatted ul li{padding-right:2.5rem}.text-formatted ul li{font-family:Work Sans,sans-serif;font-size:inherit;line-height:inherit;margin:0 auto .5rem;position:relative}.text-formatted ul li:before{background-color:#0020f6;border-radius:50%;content:"";display:block;height:.45rem;left:1rem;position:absolute;top:.75rem;width:.45rem}.l-container__bg-primary .text-formatted ul li:before{background-color:#fff}[dir=ltr] .text-formatted ol{padding-left:2.5rem}[dir=rtl] .text-formatted ol{padding-right:2.5rem}.text-formatted ol{list-style-type:decimal-leading-zero;margin:0 auto 1.25rem}[dir=ltr] .text-formatted ol li{padding-left:.25rem}[dir=rtl] .text-formatted ol li{padding-right:.25rem}.text-formatted ol li{font-family:Work Sans,sans-serif;font-size:inherit;line-height:inherit;margin:0 auto .5rem;position:relative}.text-formatted ol,.text-formatted p,.text-formatted ul{font-size:1rem;line-height:1.65;margin-bottom:2.5rem}.text-formatted ol:last-child,.text-formatted p:last-child,.text-formatted ul:last-child{margin-bottom:0}@media only screen and (min-width:62rem){.text-formatted ol,.text-formatted p,.text-formatted ul{font-size:1.125rem}}.text-formatted h2{margin-bottom:1.25rem;margin-top:6rem}.text-formatted h3{margin-bottom:1rem;margin-top:2.5rem}.text-formatted h4{margin-bottom:1.25rem;margin-top:1.25rem}.text-formatted .media img{aspect-ratio:unset!important}pre{background:#f6f6f7;border-radius:1.25rem;margin-bottom:3.5rem;margin-top:0;overflow-x:auto;overflow-y:hidden;padding:2.5rem 1.75rem}