.busic-loc-page{--busic-research-accent:#b4552d}.busic-research-stats{gap:var(--busic-space-compact);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.busic-research-stats{gap:var(--busic-space-default);grid-template-columns:1fr 1fr}}@media (min-width:960px){.busic-research-stats{grid-template-columns:repeat(3,1fr)}}.busic-research-stat{padding:var(--busic-space-comfortable);background:var(--busic-surface,#f5f1ea);border:1px solid var(--busic-border,#12141817);border-radius:var(--busic-radius-sm,12px)}.busic-research-stat__figure{font-family:var(--font-display,"Fraunces", serif);letter-spacing:-.02em;color:var(--busic-text-strong,#2a1f18);font-size:clamp(2rem,4.5vw,2.75rem);font-weight:600;line-height:1.05;display:block}.busic-research-stat__label{margin-top:var(--busic-space-tight);letter-spacing:.02em;color:var(--busic-accent-strong,#241a12);font-size:.82rem;font-weight:700;display:block}.busic-research-stat__gloss{color:var(--busic-text,#2a1f18);margin-top:.35rem;font-size:.88rem;line-height:1.5;display:block}.busic-research-table{min-width:34rem}.busic-research-table tbody td{font-size:.9rem;line-height:1.45}.busic-research-table td[data-num],.busic-research-table th[data-num]{text-align:right;font-variant-numeric:tabular-nums}.busic-research-table--metros{min-width:44rem}.busic-research-allsites{margin:var(--busic-space-default) 0 0;padding:var(--busic-space-compact) var(--busic-space-default);border:1px solid var(--busic-border,#2a1f181f);border-left:3px solid var(--busic-research-accent,#b4552d);border-radius:var(--busic-radius-sm,12px);max-width:76ch;color:var(--busic-text,#2a1f18);background:var(--busic-surface,#f5f1ea);font-size:.88rem;line-height:1.55}.busic-research-chart{margin:var(--busic-space-default) 0;max-width:46rem}.busic-research-chart__caption{margin-bottom:var(--busic-space-tight);letter-spacing:.01em;color:var(--busic-text-strong,#2a1f18);font-size:.88rem;font-weight:700}.busic-research-chart__svg{width:100%;height:auto;display:block}.busic-research-chart__baseline{stroke:var(--busic-border,#2a1f182e);stroke-width:1px}.busic-research-chart__bar{fill:var(--busic-research-accent,#b4552d)}.busic-research-chart__cat{font-family:var(--busic-font-body,Inter, system-ui, sans-serif);fill:var(--busic-text,#2a1f18);font-size:13px}.busic-research-chart__val{font-family:var(--busic-font-body,Inter, system-ui, sans-serif);font-variant-numeric:tabular-nums;fill:var(--busic-text-strong,#2a1f18);font-size:12.5px;font-weight:600}.busic-research-chart__note{margin:var(--busic-space-tight) 0 0;color:var(--busic-text-muted,#2a1f189e);font-size:.8rem;line-height:1.5}.busic-research-quadrant{gap:var(--busic-space-compact);grid-template-columns:1fr;max-width:46rem;display:grid}@media (min-width:560px){.busic-research-quadrant{grid-template-columns:1fr 1fr}}.busic-research-quadrant__cell{padding:var(--busic-space-comfortable);background:var(--busic-surface,#f5f1ea);border:1px solid var(--busic-border,#2a1f181f);border-radius:var(--busic-radius-sm,12px)}.busic-research-quadrant__cell--lead{border-left:3px solid var(--busic-research-accent,#b4552d);background:#b4552d12}.busic-research-quadrant__count{font-family:var(--busic-font-display,Inter, system-ui, sans-serif);letter-spacing:-.02em;color:var(--busic-text-strong,#2a1f18);font-size:clamp(1.6rem,3.5vw,2.1rem);font-weight:600;line-height:1.05;display:block}.busic-research-quadrant__pct{font-variant-numeric:tabular-nums;color:var(--busic-accent-strong,#241a12);margin-top:.15rem;font-size:.85rem;font-weight:700;display:block}.busic-research-quadrant__label{color:var(--busic-text,#2a1f18);margin-top:.4rem;font-size:.85rem;line-height:1.5;display:block}.busic-research-method{gap:var(--busic-space-default);margin:0;display:grid}.busic-research-method__item{max-width:76ch}.busic-research-method__label{margin:0 0 var(--busic-space-tight);letter-spacing:-.005em;color:var(--busic-text-strong,#2a1f18);font-size:1.02rem;font-weight:700}.busic-research-method__body{color:var(--busic-text,#2a1f18);margin:0;font-size:.95rem;line-height:1.6}.busic-research-method__body ul{margin:var(--busic-space-tight) 0 0;gap:.35rem;padding-left:1.2rem;display:grid}.busic-research-faq{gap:var(--busic-space-default);margin:0;display:grid}.busic-research-faq__item{padding-bottom:var(--busic-space-default);border-bottom:1px solid var(--busic-border,#12141817)}.busic-research-faq__item:last-child{border-bottom:0;padding-bottom:0}.busic-research-faq__q{margin:0 0 var(--busic-space-tight);letter-spacing:-.005em;color:var(--busic-text-strong,#2a1f18);font-size:1.05rem;font-weight:700}.busic-research-faq__a{max-width:72ch;color:var(--busic-text,#2a1f18);margin:0;font-size:.96rem;line-height:1.6}
