.c-bm-views{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:clamp(1rem,4vw,2rem);display:grid}.c-bm .c-bm-view{text-align:center;width:100%;max-width:11rem}.c-bm .c-bm-view svg{width:100%;height:auto;margin-top:.6rem;display:block}.c-bm .b-form{fill:var(--beige);stroke:var(--dark-cream);stroke-width:1.25px}.c-bm .b-spine{stroke:var(--dark-cream);stroke-width:1.25px;stroke-dasharray:3 4}.c-bm .b-mark{fill:var(--clay-tint);stroke:var(--clay);stroke-width:1.5px}.c-bm .b-tag{font-family:var(--mono);fill:var(--clay);font-size:13px}.c-bm-list{border-collapse:collapse;border-top:1px solid var(--dark-cream);width:100%;margin-top:1.5rem}.c-bm-list caption{text-align:left;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--light-gray);caption-side:top;padding:1.25rem 0 .5rem}.c-bm-list th,.c-bm-list td{text-align:left;vertical-align:top;border-top:1px solid var(--dark-cream);font-size:var(--text-sm);color:var(--gray);padding:.7rem .75rem .7rem 0;line-height:1.5}.c-bm-list thead th{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--light-gray);font-weight:400}.c-bm-list tbody th{font-family:var(--mono);color:var(--clay);width:2.5rem;font-weight:400}@media (max-width:34rem){.c-bm-list thead{display:none}.c-bm-list tr{border-top:1px solid var(--dark-cream);grid-template-columns:2.5rem minmax(0,1fr);padding:.75rem 0;display:grid}.c-bm-list th,.c-bm-list td{border-top:none;padding:.15rem 0}.c-bm-list tbody th{grid-row:span 3}}
