.KeyPointsBanner_card__rlfjW{position:relative;overflow:hidden;border-radius:0 0 1rem 1rem;background-color:#ffffff;border:1px solid #eddaff;border-top:4px solid #7209d7;box-shadow:0 1px 3px 0 rgb(0 0 0/.05);padding:1.5rem;margin-top:2rem;margin-bottom:2rem}@media (min-width:640px){.KeyPointsBanner_card__rlfjW{padding:1.75rem 2rem}}.KeyPointsBanner_header__P7YCh{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.125rem}.KeyPointsBanner_headerLeft__gbxLo{display:flex;align-items:center;gap:.75rem}.KeyPointsBanner_sparkleIcon__TtDho{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;color:#7209d7!important;flex-shrink:0!important}.KeyPointsBanner_header__P7YCh h3,.KeyPointsBanner_title__K59yS{margin:0!important;font-size:1.125rem!important;font-weight:700!important;color:#252327!important;letter-spacing:-.015em!important;line-height:1.25!important}@media (min-width:640px){.KeyPointsBanner_header__P7YCh h3,.KeyPointsBanner_title__K59yS{font-size:1.25rem!important}.KeyPointsBanner_sparkleIcon__TtDho{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important}}.KeyPointsBanner_readTime__S2ckb{font-size:.8125rem;font-weight:500;color:#a2a1a3;flex-shrink:0}.KeyPointsBanner_content__ASXHR{color:#404040;font-size:.9375rem;line-height:1.625}@media (min-width:640px){.KeyPointsBanner_content__ASXHR{font-size:1rem}}.KeyPointsBanner_content__ASXHR h1,.KeyPointsBanner_content__ASXHR h2,.KeyPointsBanner_content__ASXHR h3,.KeyPointsBanner_content__ASXHR h4{display:none!important}.KeyPointsBanner_content__ASXHR .node-list,.KeyPointsBanner_content__ASXHR ol,.KeyPointsBanner_content__ASXHR ul{list-style:none!important;list-style-type:none!important;padding:0!important;margin:0!important;display:block!important}.KeyPointsBanner_content__ASXHR li{list-style:none!important;list-style-type:none!important;display:block!important;position:relative!important;padding-left:1.875rem!important;margin:0 0 .75rem!important;color:#404040!important;font-size:.9375rem!important;line-height:1.625!important}.KeyPointsBanner_content__ASXHR li:last-child{margin-bottom:0!important}@media (min-width:640px){.KeyPointsBanner_content__ASXHR li{font-size:1rem!important}}.KeyPointsBanner_content__ASXHR li::marker{display:none!important;content:""!important;font-size:0!important;color:transparent!important}.KeyPointsBanner_content__ASXHR li:before{content:""!important;position:absolute!important;left:0!important;top:.25rem!important;width:1.125rem!important;height:1.125rem!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237209D7' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.75l6 6 9-13.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important}.KeyPointsBanner_content__ASXHR li p{display:inline!important;margin:0!important;padding:0!important;line-height:1.625!important}.KeyPointsBanner_content__ASXHR code{background-image:none!important;background:#f7eeff!important;background-color:#f7eeff!important;color:#7209d7!important;font-family:inherit!important;font-weight:600!important;font-size:.875em!important;padding:.125rem .375rem!important;border-radius:.25rem!important;box-shadow:none!important;--tw-ring-shadow:none!important;--tw-shadow:none!important;--tw-ring-offset-shadow:none!important;border:none!important;outline:none!important;display:inline!important;white-space:nowrap!important;vertical-align:baseline!important}.KeyPointsBanner_content__ASXHR a{color:#7209d7!important;font-weight:500!important;text-decoration:underline!important;text-decoration-color:#eddaff!important;text-underline-offset:2px!important}.KeyPointsBanner_content__ASXHR a:hover{color:#9140f0!important}.KeyPointsBanner_content__ASXHR a code{color:#7209d7!important;text-decoration:none!important}.KeyPointsBanner_footer__DoM0n{border-top:1px solid #e2e2e2;margin-top:1.25rem;padding-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.KeyPointsBanner_queryText__n0Rr5{font-size:.875rem;font-weight:500;color:#707070}.KeyPointsBanner_ctaBtn__hj0Gu{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:.75rem;border:1px solid #e2e2e2;background-color:#ffffff;color:#252327;font-size:.875rem;font-weight:500;text-decoration:none;box-shadow:0 1px 2px 0 rgb(0 0 0/.05);transition:all .15s ease-in-out}.KeyPointsBanner_ctaBtn__hj0Gu:hover{background-color:#f8f8f8;border-color:#cccccc}.KeyPointsBanner_chatIcon__ELJ7z{width:1rem;height:1rem;color:#707070;flex-shrink:0}