.bb-co-fit__grid{display:grid;gap:clamp(1rem,.6rem + 1.4vw,1.75rem);max-width:68rem;margin-inline:auto}.bb-co-fit__col{display:grid;gap:1.1rem;align-content:start;min-width:0;padding:clamp(1.4rem,1rem + 1.5vw,2.2rem);border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--bb-line),var(--sh-inset-hi),var(--sh-1)}.bb-co-fit__col--yes{background:radial-gradient(90% 70% at 0% 0%,color-mix(in srgb,var(--bb-mint) 24%,transparent) 0%,transparent 65%),var(--bb-surface)}.bb-co-fit__col--no{background:radial-gradient(90% 70% at 0% 0%,color-mix(in srgb,var(--bb-jam) 14%,transparent) 0%,transparent 65%),var(--bb-surface)}.bb-co-fit__label{display:flex;align-items:center;gap:.7rem;margin:0;font-family:var(--bb-font-display);font-size:clamp(1.3rem,1.1rem + .7vw,1.65rem);font-weight:640;font-variation-settings:"SOFT" 100;line-height:1.15}.bb-co-fit__badge{display:grid;place-items:center;flex:none;width:2.4rem;height:2.4rem;border-radius:.8rem}.bb-co-fit__badge .bb-icon{stroke-width:2.4}.bb-co-fit__col--yes .bb-co-fit__badge{background:var(--bb-mint);color:var(--bb-ink)}.bb-co-fit__col--no .bb-co-fit__badge{background:var(--bb-jam);color:var(--bb-paper)}.bb-co-fit__list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.bb-co-fit__list li{position:relative;padding-left:1.6rem;line-height:1.55}.bb-co-fit__list li:before{content:"";position:absolute;left:.2rem;top:.55em;width:.55rem;height:.55rem;border-radius:.18rem;rotate:45deg}.bb-co-fit__col--yes .bb-co-fit__list li:before{background:var(--bb-mint)}.bb-co-fit__col--no .bb-co-fit__list li:before{background:color-mix(in srgb,var(--bb-jam) 75%,transparent)}.bb-co-fit__col--no .bb-co-fit__list li{color:var(--bb-text-soft)}.bb-co-fit__pat{z-index:2}@media(min-width:768px){.bb-co-fit__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.bb-co-fit__col--no{margin-top:1.5rem}}
