.bb-co-reframe{overflow:clip}.bb-co-reframe__grid{display:grid;gap:clamp(2.25rem,1.4rem + 3vw,4.5rem);align-items:start}.bb-co-reframe__copy{min-width:0}.bb-co-reframe__heading{margin-bottom:clamp(1.75rem,1.2rem + 2vw,2.75rem)}.bb-co-reframe__story{display:grid;gap:1.25rem;margin:0}.bb-co-reframe__phone{position:relative;display:grid;gap:.65rem;justify-items:center;width:min(100%,21rem);padding:1.1rem 1rem 1.35rem;border-radius:2rem;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--bb-berry) 35%,transparent) 0%,transparent 65%),var(--bb-ink-2);box-shadow:inset 0 0 0 1px #fff8e71f,inset 0 0 0 6px #14110d99,0 30px 60px -30px #000000b3;rotate:-2deg}.bb-co-reframe__notch{width:5.5rem;height:1.15rem;border-radius:var(--r-pill);background:var(--bb-ink)}.bb-co-reframe__notice{display:flex;align-items:center;gap:.6rem;width:100%;padding:.7rem .8rem;border-radius:1rem;background:#fff8e724;box-shadow:inset 0 1px #fff8e724;color:var(--bb-cream);font-size:var(--fs-small);font-weight:700;animation:bb-co-notify 5.5s var(--ease-spring) infinite}.bb-co-reframe__notice-icon{display:grid;place-items:center;flex:none;width:1.9rem;height:1.9rem;border-radius:.55rem;background:var(--bb-butter);color:var(--bb-ink)}.bb-co-reframe__notice-text{min-width:0}.bb-co-reframe__unread{padding:.2rem .6rem;border-radius:var(--r-pill);background:var(--bb-jam);color:var(--bb-ink);font-size:var(--fs-nano);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bb-co-reframe__tale{margin:0;padding:0 0 0 1.25rem;box-shadow:inset 3px 0 0 var(--bb-butter);font-family:var(--bb-font-display);font-size:clamp(1.15rem,1rem + .6vw,1.4rem);font-weight:480;font-variation-settings:"SOFT" 100;line-height:1.55;color:var(--bb-text)}.bb-co-reframe__stats{display:grid;gap:1.6rem;min-width:0}.bb-co-reframe__stats .bb-co-stat--receipt:nth-child(2n){rotate:1.2deg}.bb-co-reframe__stats .bb-co-stat--receipt:nth-child(odd){rotate:-.8deg}.bb-co-reframe__fine{margin:.25rem 0 0;font-size:var(--fs-micro);color:var(--bb-text-soft)}.bb-co-reframe__punch{max-width:56rem;margin:clamp(3rem,2rem + 4vw,5.5rem) auto 0;font-family:var(--bb-font-display);font-size:clamp(1.9rem,1.2rem + 3.4vw,3.9rem);font-style:italic;font-weight:600;font-variation-settings:"SOFT" 100,"WONK" 1;line-height:1.08;letter-spacing:-.03em;text-align:center;text-wrap:balance;color:var(--bb-butter)}.bb-co-reframe__bridge{display:flex;align-items:flex-start;justify-content:center;gap:.6rem;max-width:44rem;margin:1.5rem auto 0;font-size:var(--fs-lead);line-height:1.5;color:var(--bb-text-soft);text-align:center}.bb-co-reframe__bridge .bb-icon{--icon-size: 1.25rem;flex:none;margin-top:.2rem;color:var(--bb-butter)}@media(min-width:1024px){.bb-co-reframe__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bb-co-reframe__stats{padding-top:1rem}}
