.bz-bulk-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;display:grid}.bz-bulk .biz-sample{font-size:13px;font-weight:500}.bz-ask-row td{color:var(--ink-soft);font-size:16px!important}.bz-ask-row .link{min-height:32px}.bcalc{gap:22px;padding:clamp(20px,2.6vw,32px);display:grid}.bcalc-row{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.bcalc-row legend,.bcalc-label{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px;padding:0;font-size:14px;font-weight:500;display:flex}.bcalc-label{margin-bottom:0}.bcalc-label output{color:var(--ink);font-size:13px;font-weight:500}.bcalc-chips,.bcalc-quick{flex-wrap:wrap;gap:6px;display:flex}.bcalc-chip{border-radius:var(--r-sm);background:var(--bg-3);min-height:44px;color:var(--ink-soft);box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color var(--d-fast) var(--ease), box-shadow var(--d-fast) var(--ease), color var(--d-fast) var(--ease);border:0;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.bcalc-chip:hover{box-shadow:inset 0 0 0 1px var(--line-3);color:var(--ink)}}.bcalc-chip[aria-checked=true],.bcalc-chip[aria-pressed=true]{background:var(--accent-wash);color:var(--accent-2);box-shadow:inset 0 0 0 1.5px var(--accent)}.bcalc-chip:focus-visible,.bcalc-stepper button:focus-visible,.bcalc-range input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bcalc-range input{width:100%;height:44px;accent-color:var(--accent);cursor:pointer;margin:0}.bcalc-qty{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.bcalc-stepper{border-radius:var(--r-md);background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-2);grid-template-columns:44px 64px 44px;align-items:center;display:inline-grid}.bcalc-stepper button{border-radius:var(--r-sm);height:44px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.bcalc-stepper button:disabled{color:var(--ink-ghost)}.bcalc-stepper input{text-align:center;appearance:textfield;background:0 0;border:0;width:100%;height:44px;font-size:17px;font-weight:500}.bcalc-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bcalc-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bcalc-stepper input:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.bcalc-out{border-radius:var(--r-lg);background:var(--bg-2);min-height:132px;box-shadow:inset 0 0 0 1px var(--line);gap:12px;padding:20px;display:grid}.bcalc-prices{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.bcalc-prices>div{gap:2px;display:grid}.bcalc-each{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(38px,4vw,54px);font-weight:300;line-height:1}.bcalc-total{text-align:right;letter-spacing:-.01em;font-size:20px;font-weight:500}.bcalc-sub{color:var(--ink-faint);font-size:13px;font-weight:500}.bcalc-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.bcalc-off{background:color-mix(in srgb, var(--ok) 9%, transparent);color:var(--ok);border-color:#0000}.bcalc-next{color:var(--ink-soft);font-size:14px}.bcalc-ask{justify-items:start;gap:10px;display:grid}.bcalc-ask p{color:var(--ink-soft)}.bcalc-foot{color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;font-size:13.5px;display:flex}.bcalc-foot>span{flex:260px}.bz-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.bz-who-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bz-who-grid li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:rgb(var(--bg-rgb) / .55);transition:background-color var(--d-normal) var(--ease);align-content:start;gap:10px;padding:clamp(24px,2.8vw,36px);display:grid;position:relative}@media (hover:hover) and (pointer:fine){.bz-who-grid li:hover{background:var(--bg-3)}}.bz-who-n{color:var(--ink-ghost);font-size:13px;font-weight:500;position:absolute;top:20px;right:22px}.bz-who-grid h3{letter-spacing:-.012em;margin-top:4px;font-size:19px;font-weight:400}.bz-who-grid p{color:var(--ink-soft);font-size:15px}.bz-form-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (max-width:1180px){.bz-grid,.bz-who-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.bz-bulk-grid,.bz-form-grid{grid-template-columns:1fr}}@media (max-width:760px){.bz-grid,.bz-who-grid{grid-template-columns:1fr}.bcalc-out{padding:16px}.bcalc-total{text-align:left}}@media (prefers-reduced-motion:reduce){.bcalc-chip,.bz-who-grid li{transition:none}}