@media screen and (max-width:64em){.base-rich-text{font-family:var(--font-family-primary);font-size:1rem;font-weight:400;line-height:1.6}}@media screen and (min-width:64.0625em){.base-rich-text{font-family:var(--font-family-primary);font-size:1.125rem;font-weight:400;line-height:1.6}}.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-maxWidth-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,.base-rich-text h2,.base-rich-text h3,.base-rich-text h4,.base-rich-text h5{margin-bottom:.75rem;margin-top:2rem}@media screen and (max-width:64em){.base-rich-text h1{font-family:var(--font-family-secondary);font-size:2rem;font-weight:800;line-height:1}}@media screen and (min-width:64.0625em){.base-rich-text h1{font-family:var(--font-family-secondary);font-size:4rem;font-weight:800;line-height:1}}@media screen and (max-width:64em){.base-rich-text h2{font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:800;line-height:1.2}}@media screen and (min-width:64.0625em){.base-rich-text h2{font-family:var(--font-family-secondary);font-size:2.75rem;font-weight:800;letter-spacing:-.0275rem;line-height:1.1}}@media screen and (max-width:64em){.base-rich-text h3{font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:800;line-height:1.2}}@media screen and (min-width:64.0625em){.base-rich-text h3{font-family:var(--font-family-secondary);font-size:1.75rem;font-weight:800;line-height:1.2}}@media screen and (max-width:64em){.base-rich-text h4{font-family:var(--font-family-secondary);font-size:1.125rem;font-weight:800;line-height:1.2}}@media screen and (min-width:64.0625em){.base-rich-text h4{font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:800;line-height:1.2}}.base-rich-text p{margin-top:var(--spacing-md) 0}.base-rich-text p.lead{margin:var(--spacing-md) 0}@media screen and (max-width:64em){.base-rich-text p.lead{font-family:var(--font-family-primary);font-size:1.125rem;font-weight:400;line-height:1.6}}@media screen and (min-width:64.0625em){.base-rich-text p.lead{font-family:var(--font-family-primary);font-size:1.5rem;font-weight:400;line-height:1.6}}.base-rich-text p img{margin:0}.base-rich-text p a:link{font-size:inherit}.base-rich-text ol,.base-rich-text ul{margin-bottom:1rem;margin-top:1rem}@media screen and (min-width:28.1875em){.base-rich-text ol,.base-rich-text ul{margin-bottom:2rem;margin-top:2rem}}.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:.25em;padding-left:1.25rem;position:relative}.base-rich-text ul>.list__item:before,.base-rich-text ul>li:before{left:.25rem;position:absolute;top:.625rem}@media screen and (min-width:28.1875em){.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:.25rem}}.base-rich-text ul>li:before{aspect-ratio:1;background-color:currentColor;border-radius:100%;content:"";display:block;left:.25rem;top:.6875rem;width:.25rem}.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:.25em;padding-left:1.25rem;position:relative}.base-rich-text ol>.list__item:before,.base-rich-text ol>li:before{left:.25rem;position:absolute;top:.625rem}@media screen and (min-width:28.1875em){.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:.25rem}}.base-rich-text ol>li{counter-increment:li-count}.base-rich-text ol>li:before{content:counter(li-count);top:0}.base-rich-text blockquote{color:var(--color-primary);font-style:italic;margin:1.5em .5em}@media screen and (max-width:64em){.base-rich-text blockquote{font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:800;line-height:1.2}}@media screen and (min-width:64.0625em){.base-rich-text blockquote{font-family:var(--font-family-secondary);font-size:2.75rem;font-weight:800;letter-spacing:-.0275rem;line-height:1.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-block:1.5rem;overflow:auto;scrollbar-width:none;width:100%}.base-rich-text .table::-webkit-scrollbar{display:none}.base-rich-text .table table{max-width:100%;text-align:left;width:max-content}.base-rich-text .table tr{border-bottom:2px solid #00334533}.base-rich-text .table td,.base-rich-text .table th{padding-inline:.25rem}.base-rich-text .table td:first-child,.base-rich-text .table th:first-child{padding-inline-start:0}.base-rich-text .table td:last-child,.base-rich-text .table th:last-child{padding-inline-end:0}@media screen and (max-width:31.25em){.base-rich-text .table td,.base-rich-text .table th{min-width:14.1875rem;padding-block:.5rem}}@media screen and (min-width:31.3125em)and (max-width:64em){.base-rich-text .table td,.base-rich-text .table th{min-width:10.875rem;padding-block:.75rem}}@media screen and (min-width:64.0625em){.base-rich-text .table td,.base-rich-text .table th{min-width:19rem;padding-block:.75rem}}@media screen and (max-width:64em){.base-rich-text .table th{font-family:var(--font-family-secondary);font-size:1rem;font-weight:800;line-height:1.2}}@media screen and (min-width:64.0625em){.base-rich-text .table th{font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:800;line-height:1.2}}.base-rich-text a{text-decoration:underline}.base-rich-text p+p{margin-bottom:1rem;margin-top:1rem}@media screen and (min-width:28.1875em){.base-rich-text p+p{margin-bottom:2rem;margin-top:2rem}}
