.rich-text[data-v-a22b84af]{width:100%;white-space:var(--v5b327c15);font-family:var(--font-body);color:var(--color-text-secondary);font-size:1rem;font-weight:500;line-height:1.5;display:inline-block}.rich-text[data-v-a22b84af] :first-child{animation-delay:var(--d790cbc6)}.rich-text[data-v-a22b84af]>:first-child,.rich-text[data-v-a22b84af]>:first-child{margin-top:0}.rich-text[data-v-a22b84af] p,.rich-text p[data-v-a22b84af]{margin-bottom:.75rem;font-size:1rem;line-height:1.5}.rich-text[data-v-a22b84af] a{color:var(--color-brand-purple);text-decoration:underline;display:inline}.rich-text[data-v-a22b84af] a:hover{text-decoration:none}.rich-text[data-v-a22b84af] h1,.rich-text[data-v-a22b84af] h1>strong,.rich-text h1[data-v-a22b84af],.rich-text h1>strong[data-v-a22b84af]{font-family:var(--font-heading);color:var(--color-brand-charcoal);letter-spacing:-.02em;margin-top:2rem;margin-bottom:1rem;font-size:2.25rem;font-weight:600;line-height:1.2}.rich-text[data-v-a22b84af] h2,.rich-text[data-v-a22b84af] h2>strong,.rich-text h2[data-v-a22b84af],.rich-text h2>strong[data-v-a22b84af]{font-family:var(--font-heading);color:var(--color-brand-charcoal);letter-spacing:-.02em;margin-top:2rem;margin-bottom:1rem;font-size:2rem;font-weight:600;line-height:1.2}.rich-text[data-v-a22b84af] h3,.rich-text[data-v-a22b84af] h3>strong,.rich-text h3[data-v-a22b84af],.rich-text h3>strong[data-v-a22b84af]{font-family:var(--font-heading);color:var(--color-brand-charcoal);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.2}.rich-text[data-v-a22b84af] h4,.rich-text[data-v-a22b84af] h4>strong,.rich-text h4[data-v-a22b84af],.rich-text h4>strong[data-v-a22b84af]{font-family:var(--font-heading);color:var(--color-brand-charcoal);margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.2}@media (width>=1024px){.rich-text[data-v-a22b84af] h1,.rich-text[data-v-a22b84af] h1>strong,.rich-text h1[data-v-a22b84af],.rich-text h1>strong[data-v-a22b84af]{font-size:3rem}.rich-text[data-v-a22b84af] h2,.rich-text[data-v-a22b84af] h2>strong,.rich-text h2[data-v-a22b84af],.rich-text h2>strong[data-v-a22b84af]{font-size:2.25rem}.rich-text[data-v-a22b84af] h3,.rich-text[data-v-a22b84af] h3>strong,.rich-text h3[data-v-a22b84af],.rich-text h3>strong[data-v-a22b84af]{letter-spacing:-.01em;font-size:1.5rem}.rich-text[data-v-a22b84af] h4,.rich-text[data-v-a22b84af] h4>strong,.rich-text h4[data-v-a22b84af],.rich-text h4>strong[data-v-a22b84af]{font-size:1.25rem}}.rich-text[data-v-a22b84af] ol{counter-reset:ol;padding-inline-start:0;position:relative}.rich-text[data-v-a22b84af] ol>li{padding-inline-start:1.5rem;font-size:1rem;line-height:1.5;display:list-item;position:relative}.rich-text[data-v-a22b84af] ol>li:before{counter-increment:ol;content:counter(ol) ".";min-width:1.6rem;font-weight:600;display:list-item;position:absolute;left:0}:is(.rich-text[data-v-a22b84af] ol ol,.rich-text[data-v-a22b84af] ol ul){counter-reset:ol}:is(.rich-text[data-v-a22b84af] ol ol,.rich-text[data-v-a22b84af] ol ul) li{counter-increment:none}.rich-text[data-v-a22b84af] ul{padding-inline-start:0}.rich-text[data-v-a22b84af] ul>li{padding-inline-start:1.5rem;font-size:1rem;line-height:1.5;list-style:none;position:relative}.rich-text[data-v-a22b84af] ul>li:before{content:"";background-color:var(--color-brand-purple);border-radius:50%;width:5px;min-width:auto;height:5px;position:absolute;top:.65rem;left:0}.rich-text[data-v-a22b84af] ul>li>p{margin-bottom:.5rem}.rich-text li[data-v-a22b84af]{list-style:none}.rich-text *~ol[data-v-a22b84af],.rich-text *~ul[data-v-a22b84af]{margin-bottom:.75rem}.rich-text hr[data-v-a22b84af]{border-bottom:1px solid var(--color-brand-charcoal);opacity:.2;margin-top:2rem;margin-bottom:2rem;display:block}.rich-text[data-v-a22b84af] :last-child{margin-bottom:0}.rich-text.on-purple[data-v-a22b84af]{color:var(--color-white)}.rich-text.on-purple[data-v-a22b84af] *{color:inherit}.rich-text.on-purple[data-v-a22b84af] a{color:var(--color-brand-violet-white)}.rich-text.on-purple[data-v-a22b84af] ul>li:before{background-color:var(--color-white)}.rich-text.on-purple hr[data-v-a22b84af]{border-bottom-color:var(--color-white)}
