.bt-data-lab{display:grid;gap:1.5rem;max-width:100%;min-width:0;overflow:hidden;width:100%}.bt-data-lab__intro{align-items:end;background:#16372b;color:#fff;display:grid;gap:2rem;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);padding:clamp(1.25rem,3vw,2.5rem)}.bt-data-lab__eyebrow{color:#f0a33b;font-size:.75rem;font-weight:800;text-transform:uppercase}.bt-data-lab__intro h2{color:#fff;font-size:clamp(2rem,4vw,3.6rem);margin:.3rem 0 .7rem}.bt-data-lab__intro p{color:#d8e4dd;margin:0;max-width:46rem}.bt-data-lab__intro dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.bt-data-lab__intro dl div{border-left:1px solid #456256;padding-left:1rem}.bt-data-lab__intro dt{color:#afc2b7;font-size:.68rem;font-weight:800;text-transform:uppercase}.bt-data-lab__intro dd{font-family: var(--bt-serif,Georgia,serif);font-size:1.45rem;margin:.25rem 0 0}.bt-data-lab__filters{display:grid;gap:.75rem;grid-template-columns:1.4fr repeat(5,1fr)}.bt-data-lab__filters label{display:grid;gap:.35rem}.bt-data-lab__filters span{font-size:.72rem;font-weight:800;text-transform:uppercase}.bt-data-lab__filters input,.bt-data-lab__filters select{background:#fff;border:1px solid #d8d2c7;border-radius:4px;min-height:46px;padding:0 .75rem;width:100%}.bt-data-lab__result-bar{align-items:center;border-bottom:1px solid #d8d2c7;display:flex;justify-content:space-between;padding-bottom:.65rem}.bt-data-lab__result-bar button{background:none;border:0;color:#28604b;cursor:pointer;font-weight:700}.bt-data-lab__table-wrap{max-width:100%;min-width:0;overflow-x:auto}.bt-data-lab__prompt{background:#f1f3f0;color:#43544c;margin:0;padding:1rem}.bt-data-lab__table{border-collapse:collapse;font-size:.88rem;margin:0;min-width:760px;width:100%}.bt-data-lab__table th{background:#edf1ee;color:#43544c;font-size:.68rem;text-align:left;text-transform:uppercase}.bt-data-lab__table th,.bt-data-lab__table td{border-bottom:1px solid #ddd8cf;padding:.8rem .7rem;vertical-align:middle}.bt-data-lab__table td:first-child{min-width:240px}.bt-data-lab__table td strong,.bt-data-lab__table td small{display:block}.bt-data-lab__table td small{color:#69756f;margin-top:.15rem}.bt-data-lab__table td:last-child{display:flex;gap:.7rem;white-space:nowrap}.bt-data-lab__method{border-top:4px solid #dc7a20;max-width:55rem;padding-top:1rem}.bt-data-lab__method h2{margin-top:0}.bt-data-lab__coverage{border-top:1px solid #d8d2c7;padding-top:1rem}.bt-data-lab__brands{display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.bt-data-lab__brands div{align-items:center;background:#f1f3f0;display:flex;justify-content:space-between;padding:.65rem .75rem}.bt-data-lab__brands span{color:#68746e;font-size:.7rem;font-weight:800;text-transform:uppercase}.bt-data-lab__brands .is-complete{color:#236047}.bt-data-lab__brands .is-partial{color:#a45b12}@media (max-width:760px){.bt-data-lab__intro{align-items:start;grid-template-columns:1fr}.bt-data-lab__intro dl{grid-template-columns:repeat(3,1fr)}.bt-data-lab__intro dl div{padding-left:.55rem}.bt-data-lab__intro dd{font-size:1rem}.bt-data-lab__filters{grid-template-columns:1fr 1fr}.bt-data-lab__filters label:first-child{grid-column: 1 / -1}.bt-data-lab__brands{grid-template-columns:1fr 1fr}}