.profile-overview-benefits.brava-card{isolation:isolate;color:var(--brava-paper);background:radial-gradient(ellipse at 100% 0%, #fffaf72b, transparent 60%), linear-gradient(130deg, var(--brava-burgundy), var(--brava-burgundy-dark));border-color:#0000;position:relative}.profile-overview-benefits:before,.profile-overview-benefits:after{content:"";pointer-events:none;border:1px solid #fffaf71a;border-radius:50%;width:230px;height:230px;position:absolute;top:-85px;right:-110px}.profile-overview-benefits:after{width:280px;height:280px;top:-100px;right:-125px}.profile-overview-benefits .brava-card-copy{z-index:1;padding:20px;position:relative}.profile-overview-benefits .brava-card-eyebrow{color:#fffaf7bf;letter-spacing:.12em}.profile-overview-benefits.brava-card .brava-card-title{max-width:17ch;color:var(--brava-paper);font:400 1.25rem/1.4 var(--brava-font-editorial);margin-bottom:0;padding-right:1rem}.profile-overview-benefits-mark{opacity:.75;position:absolute;top:18px;right:18px}.profile-overview-benefits.brava-card .brava-card-body>.profile-overview-points{color:var(--brava-paper);align-items:baseline;gap:.6rem;margin:1rem 0 .4rem;font-size:.85rem;display:flex}.profile-overview-points strong{font:500 2rem/1.2 var(--brava-font-body)}.profile-overview-benefits-action.brava-button{color:var(--brava-paper);min-height:44px;padding-inline:0;font-weight:500}.profile-overview-benefits-action.brava-button:hover{background:#fffaf714}.profile-overview-benefits-action.brava-button:focus-visible{outline-color:var(--brava-paper)}.profile-overview-benefits .reward-goals--next{margin-top:12px}.profile-overview-benefits .reward-goals--next progress{width:100%;height:6px;accent-color:var(--brava-paper);background:#fffaf72e;border:0;border-radius:999px;display:block;overflow:hidden}.profile-overview-benefits .reward-goals--next progress::-webkit-progress-bar{background:#fffaf72e;border-radius:999px}.profile-overview-benefits .reward-goals--next progress::-webkit-progress-value{background:var(--brava-paper);border-radius:999px}.profile-overview-benefits .reward-goals--next progress::-moz-progress-bar{background:var(--brava-paper)}.profile-overview-benefits .reward-goals--next p{color:#fffaf7d9;margin:10px 0 0;font-size:.75rem;line-height:1.5}
