.subscription-upsell{text-align:right;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin-top:.75rem;padding:.85rem 1rem}.subscription-upsell--recommended{border-color:var(--main-color-one,#0d6efd);box-shadow:inset3px0 0 var(--main-color-one,#0d6efd);border-width:1px}.subscription-upsell--soft{background:#fffbeb;border-color:#fde68a}.subscription-upsell--strong{background:#ecfdf5;border-color:#6ee7b7}.subscription-upsell__head{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.35rem;display:flex}.subscription-upsell__title{color:#1e293b;margin:0;font-size:.95rem;font-weight:600}.subscription-upsell__badge{vertical-align:middle;font-size:.75rem}.subscription-upsell__body{color:#475569;margin:0;font-size:.85rem;line-height:1.7}.subscription-upsell__meta{margin:.25rem0.5rem;color:#334155;font-size:.85rem}.subscription-upsell__cta{margin-top:.5rem}.subscription-upsell__cta .btn{align-items:center;gap:.35rem;display:inline-flex;color:#fff!important}.subscription-upsell__cta .btn:hover,.subscription-upsell__cta .btn:focus,.subscription-upsell__cta .btn:focus-visible,.subscription-upsell__cta .btn:active{color:#fff!important}.subscription-upsell__cta .btn .bi,.subscription-upsell__cta .btn i,.subscription-upsell__cta .btn svg,.subscription-upsell__cta .btn:hover .bi,.subscription-upsell__cta .btn:focus .bi,.subscription-upsell__cta .btn:focus-visible .bi,.subscription-upsell__cta .btn:active .bi,.subscription-upsell__cta .btn:hover i,.subscription-upsell__cta .btn:focus i,.subscription-upsell__cta .btn:focus-visible i,.subscription-upsell__cta .btn:active i,.subscription-upsell__cta .btn:hover svg,.subscription-upsell__cta .btn:focus svg,.subscription-upsell__cta .btn:focus-visible svg,.subscription-upsell__cta .btn:active svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.subscription-upsell__cta .btn .bi:before,.subscription-upsell__cta .btn:hover .bi:before,.subscription-upsell__cta .btn:focus .bi:before,.subscription-upsell__cta .btn:focus-visible .bi:before,.subscription-upsell__cta .btn:active .bi:before{color:#fff!important}.subscription-upsell--compact{padding:.65rem .85rem}.subscription-upsell--compact .subscription-upsell__body{font-size:.8rem}