.bf-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bf-input{opacity:0;pointer-events:none;position:absolute}.bf-tab{border-radius:var(--radius-chip);border:1px solid var(--color-ink-12);min-height:44px;color:var(--color-ink);cursor:pointer;white-space:nowrap;background:#fff;justify-content:center;align-items:center;padding:0 1.05rem;font-size:.9rem;font-weight:500;display:inline-flex}.bf-input:focus-visible+.bf-tab{outline:2px solid var(--color-focus);outline-offset:2px}.bf-input:checked+.bf-tab{background:var(--color-cta);border-color:var(--color-cta);color:#fff}.bf-card{border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;padding:1.25rem;display:none}#bf-all:checked~.bf-grid .bf-card[data-all],#bf-sema:checked~.bf-grid .bf-card[data-drug=sema],#bf-tirz:checked~.bf-grid .bf-card[data-drug=tirz],#bf-brand:checked~.bf-grid .bf-card[data-drug=brand]{display:flex}.bf-logo{border:1px solid var(--color-ink-6);object-fit:contain;background:#fff;border-radius:.75rem;flex:none;padding:2px}.bf-btn{justify-content:center;align-items:center;width:100%;min-height:46px;display:inline-flex}.bf-row{border:1px solid var(--color-ink-6);background:#fff;border-radius:1.25rem}.bf-row>summary{cursor:pointer;list-style:none}.bf-row>summary::-webkit-details-marker{display:none}.bf-chev{transition:transform var(--dur-fast)}.bf-row[open] .bf-chev{transform:rotate(180deg)}.bf-grid-row{grid-template-columns:1fr 1fr;align-items:start;gap:.75rem 1rem;padding:1rem;display:grid}.bf-grid-row>.bf-who{grid-column:1/-1}@media (min-width:900px){.bf-grid-row{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr)) 2rem;align-items:center;padding:1rem 1.25rem}.bf-grid-row>.bf-who{grid-column:auto}}.bf-proof{scroll-snap-type:x mandatory}.bf-proof>figure{scroll-snap-align:start}
