@media screen and (max-width:28.125em){.base-rich-text{font-family:var(--font-family-primary);font-size:1rem;font-weight:400;line-height:1.5}}@media screen and (min-width:28.1875em){.base-rich-text{font-family:var(--font-family-primary);font-size:1.125rem;font-weight:400;line-height:1.5}}.base-rich-text dl,.base-rich-text figure,.base-rich-text h1,.base-rich-text h2,.base-rich-text h3,.base-rich-text iframe,.base-rich-text img,.base-rich-text ol,.base-rich-text p,.base-rich-text p.lead,.base-rich-text table,.base-rich-text ul{max-width:var(--grid-max-width-content)}.base-rich-text dl:first-child,.base-rich-text figure:first-child,.base-rich-text h1:first-child,.base-rich-text h2:first-child,.base-rich-text h3:first-child,.base-rich-text iframe:first-child,.base-rich-text img:first-child,.base-rich-text ol:first-child,.base-rich-text p.lead:first-child,.base-rich-text p:first-child,.base-rich-text table:first-child,.base-rich-text ul:first-child{margin-top:0}.base-rich-text dl:last-child,.base-rich-text figure:last-child,.base-rich-text h1:last-child,.base-rich-text h2:last-child,.base-rich-text h3:last-child,.base-rich-text iframe:last-child,.base-rich-text img:last-child,.base-rich-text ol:last-child,.base-rich-text p.lead:last-child,.base-rich-text p:last-child,.base-rich-text table:last-child,.base-rich-text ul:last-child{margin-bottom:0}.base-rich-text h1{font-family:var(--font-family-secondary);font-size:2.25rem;font-weight:700;line-height:1;margin-bottom:var(--spacing-lg);margin-top:var(--spacing-xl)}@media screen and (min-width:577px){.base-rich-text h1{font-family:var(--font-family-secondary);font-size:2.5rem;font-weight:700;line-height:1}}@media screen and (min-width:769px){.base-rich-text h1{font-family:var(--font-family-secondary);font-size:3rem;font-weight:700;line-height:1}}.base-rich-text h2,.base-rich-text h3{margin-bottom:.5em;margin-top:1.5em}.base-rich-text h4,.base-rich-text h5,.base-rich-text h6{margin-bottom:1em;margin-top:1.5em}.base-rich-text h2{font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:700;line-height:1}@media screen and (min-width:577px){.base-rich-text h2{font-family:var(--font-family-secondary);font-size:2rem;font-weight:700;line-height:1}}@media screen and (min-width:769px){.base-rich-text h2{font-family:var(--font-family-secondary);font-size:2.5rem;font-weight:700;line-height:1}}.base-rich-text h3{font-family:var(--font-family-secondary);font-size:1.125rem;font-weight:700;line-height:1}@media screen and (min-width:577px){.base-rich-text h3{font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:700;line-height:1}}@media screen and (min-width:769px){.base-rich-text h3{font-family:var(--font-family-secondary);font-size:1.75rem;font-weight:700;line-height:1}}.base-rich-text h4{font-family:var(--font-family-secondary);font-size:1rem;font-weight:700;line-height:1}@media screen and (min-width:577px){.base-rich-text h4{font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:700;line-height:1}}@media screen and (min-width:769px){.base-rich-text h4{font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:700;line-height:1}}.base-rich-text p{margin-top:var(--spacing-md) 0}.base-rich-text p.lead{font-family:var(--font-family-primary);font-size:1.25rem;font-weight:500;line-height:1.6;margin:var(--spacing-md) 0}@media screen and (min-width:577px){.base-rich-text p.lead{font-family:var(--font-family-primary);font-size:1.25rem;font-weight:500;line-height:1.6}}@media screen and (min-width:769px){.base-rich-text p.lead{font-family:var(--font-family-primary);font-size:1.375rem;font-weight:500;line-height:1.6}}.base-rich-text p img{margin:0}.base-rich-text p a:link{font-size:inherit}.base-rich-text a{color:#00f;text-decoration:underline}.base-rich-text ol,.base-rich-text ul{margin-bottom:1.5em;margin-top:1.5em}.base-rich-text ul{font-size:inherit;list-style-type:none;padding-left:0}.base-rich-text ul>.list__item,.base-rich-text ul>li{margin-bottom:.5em;padding-left:2rem;position:relative}.base-rich-text ul>.list__item:before,.base-rich-text ul>li:before{left:.875rem;position:absolute;top:0;transform:translate(-50%)}@media screen and (min-width:577px){.base-rich-text ul>.list__item,.base-rich-text ul>li{padding-left:2.5rem}.base-rich-text ul>.list__item:before,.base-rich-text ul>li:before{left:1rem}}.base-rich-text ul>li:before{background-color:currentColor;border-radius:100%;content:"";display:block;height:.35em;top:.6em;width:.35em}.base-rich-text ol{counter-reset:li-count;font-size:inherit;list-style-type:none;padding-left:0}.base-rich-text ol>.list__item,.base-rich-text ol>li{margin-bottom:.5em;padding-left:2rem;position:relative}.base-rich-text ol>.list__item:before,.base-rich-text ol>li:before{left:.875rem;position:absolute;top:0;transform:translate(-50%)}@media screen and (min-width:577px){.base-rich-text ol>.list__item,.base-rich-text ol>li{padding-left:2.5rem}.base-rich-text ol>.list__item:before,.base-rich-text ol>li:before{left:1rem}}.base-rich-text ol>li{counter-increment:li-count}.base-rich-text ol>li:before{content:counter(li-count) "."}.base-rich-text blockquote{color:var(--color-primary);font-family:var(--font-family-secondary);font-size:1.5rem;font-style:italic;font-weight:700;line-height:1;margin:1.5em .5em}@media screen and (min-width:577px){.base-rich-text blockquote{font-family:var(--font-family-secondary);font-size:2rem;font-weight:700;line-height:1}}@media screen and (min-width:769px){.base-rich-text blockquote{font-family:var(--font-family-secondary);font-size:2.5rem;font-weight:700;line-height:1}}.base-rich-text figure,.base-rich-text img{margin:1.5em 0}.base-rich-text img{height:auto;max-width:100%;vertical-align:middle}.base-rich-text figure img{margin:0}.base-rich-text iframe{display:block;max-width:100%}.base-rich-text table{margin-bottom:1.5em;margin-top:1.5em;width:100%}
