.elite-richtext{box-sizing:border-box;font-family:var(--font-primary,Verdana,Geneva,sans-serif);width:100%}.elite-richtext__eyebrow-wrap{margin:0 0 8px}.elite-richtext__eyebrow{display:inline-block;font-size:var(--step--1,.7813rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.elite-richtext__heading{font-family:var(--font-primary,Verdana,Geneva,sans-serif);font-weight:700;line-height:1.2;margin:0}.elite-richtext__body{line-height:1.6;margin-top:16px}.elite-richtext__body p{margin:0 0 1em}.elite-richtext__body p:last-child{margin-bottom:0}.elite-richtext__body ol,.elite-richtext__body ul{margin:0 0 1em;padding-left:1.5em}.elite-richtext__body li{margin-bottom:.25em}.elite-richtext__body a{color:var(--color-purple-primary,#5f01c6);text-decoration:underline}.elite-richtext__buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.elite-richtext__btn{align-items:center;border:2px solid transparent;border-radius:50px;box-sizing:border-box!important;cursor:pointer;display:inline-flex;font-family:var(--font-primary,Verdana,Geneva,sans-serif);font-size:var(--font-size-button,.9375rem);font-weight:500;justify-content:center;line-height:1.2;padding:10px 24px!important;text-decoration:none}@media (prefers-reduced-motion:no-preference){.elite-richtext__btn{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.elite-richtext__body a{transition:color .3s ease}}@media (prefers-reduced-motion:reduce){.elite-richtext__body a,.elite-richtext__btn{animation:none;transition:none}}@media (max-width:768px){.elite-richtext__buttons{flex-direction:column}}