.bb-co-trustline .bb-co-note{margin-top:0;font-size:var(--fs-small);font-weight:600}.bb-co-paused__card{display:grid;gap:.9rem;justify-items:center;padding:clamp(1.5rem,1.2rem + 1.6vw,2.5rem);border-radius:var(--r-xl);background:var(--bb-cream);box-shadow:inset 0 0 0 1px var(--bb-line);text-align:center}.bb-co-paused__icon{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--bb-butter);color:var(--bb-ink)}.bb-co-paused__title{margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}.bb-co-paused__text{margin:0;color:var(--bb-text-soft);line-height:1.6}.bb-co-status__block{max-width:56rem;margin-inline:auto}.bb-co-nextpts{display:grid;gap:.75rem;max-width:56rem;margin:clamp(1.25rem,1rem + 1vw,2rem) auto 0}.bb-co-nextpts__title{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:0;font-size:var(--fs-nano);font-weight:800;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--bb-text-soft)}.bb-co-nextpts__title .bb-icon{--icon-size: .95rem;color:var(--bb-gold-deep)}.bb-co-nextpts__list{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;margin:0;padding:0;list-style:none}.bb-co-nextpts__link{display:flex;align-items:center;gap:.65rem;min-height:3.25rem;padding:.5rem .6rem .5rem .55rem;border-radius:var(--r-pill);background:var(--bb-paper);box-shadow:inset 0 0 0 1px var(--bb-line),var(--sh-inset-hi),var(--sh-1);color:var(--bb-ink);font-weight:700;text-decoration:none;transition:transform var(--dur-3) var(--ease-spring),box-shadow var(--dur-3) var(--ease-spring)}.bb-co-nextpts__link .bb-icon{box-sizing:content-box;flex:none;padding:.5rem;border-radius:50%;background:var(--accent-soft);color:color-mix(in srgb,var(--accent) 65%,var(--bb-ink))}.bb-co-nextpts__label{flex:1 1 auto;min-width:0;font-size:var(--fs-small);line-height:1.3}.bb-co-nextpts__pts{flex:none;padding:.35rem .7rem;border-radius:var(--r-pill);background:var(--bb-ink);color:var(--bb-butter);font-size:var(--fs-small);font-weight:800}.bb-co-nextpts__link:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent),var(--sh-inset-hi),var(--sh-2)}@media(min-width:768px){.bb-co-nextpts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-co-earn__grid{display:grid;gap:clamp(1.75rem,1.2rem + 2vw,3.5rem);align-items:start}.bb-co-earn__copy{position:relative;min-width:0}.bb-co-earn__copy .bb-heading{margin-bottom:1.25rem}.bb-co-earn__list{min-width:0}.bb-co-earn__pat{margin-top:.5rem}@media(min-width:1024px){.bb-co-earn__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.bb-co-earn__copy{position:sticky;top:calc(var(--header-h) + 2rem)}}.bb-co-badges__shelf,.bb-co-rewards__list{max-width:64rem;margin-inline:auto}.bb-co-churn__grid{display:grid;gap:clamp(1.75rem,1.2rem + 2vw,3.5rem);align-items:center}.bb-co-churn__copy{min-width:0}.bb-co-churn__copy .bb-heading{margin-bottom:1.5rem}.bb-co-churn__odds{min-width:0;padding:clamp(1.1rem,.9rem + 1vw,1.75rem);border-radius:var(--r-xl);background:#fff8e70f;box-shadow:inset 0 0 0 1px #fff8e729}@media(min-width:1024px){.bb-co-churn__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bb-co-rules .bb-heading{margin-bottom:1.75rem}.bb-co-rules__general{margin-bottom:1.5rem}.bb-co-rules__privacy{margin-top:1.5rem;padding:1.15rem 1.25rem;border-radius:var(--r-lg);background:var(--bb-paper);box-shadow:inset 0 0 0 1px var(--bb-line)}.bb-co-rules__privacy-title{display:flex;align-items:center;gap:.5rem;margin:0 0 .4rem;font-family:var(--bb-font-body);font-size:1.05rem;font-weight:800}.bb-co-rules__privacy-title .bb-icon{--icon-size: 1.1rem;color:var(--bb-teal)}.bb-co-rules__privacy p{margin:0;font-size:var(--fs-small);line-height:1.6;color:var(--bb-text-soft)}.bb-co-rules__official{margin-top:1.5rem;border-radius:var(--r-lg);background:var(--bb-paper);box-shadow:inset 0 0 0 1px var(--bb-line),var(--sh-1)}.bb-co-rules__summary{display:flex;align-items:center;gap:.6rem;min-height:3.5rem;padding:.85rem 1.2rem;font-weight:800;cursor:pointer;list-style:none}.bb-co-rules__summary::-webkit-details-marker{display:none}.bb-co-rules__summary .bb-icon{--icon-size: 1.1rem;color:var(--bb-gold-deep)}.bb-co-rules__body{padding:0 1.2rem 1.4rem;font-size:.98rem}
