.hero[data-astro-cid-edgvzbio] .lede[data-astro-cid-edgvzbio]{color:var(--color-secondary);max-width:640px;font-size:19px;font-weight:300;line-height:1.55}.calc-panel[data-astro-cid-edgvzbio]{grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-top:8px;display:grid}.ctl-label[data-astro-cid-edgvzbio]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-secondary);margin-bottom:12px;font-size:11px;display:block}#prod[data-astro-cid-edgvzbio]{width:100%;color:var(--color-text);background:var(--color-card);border:1px solid var(--color-divider);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%235C6670' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding:14px 16px;font-family:inherit;font-size:16px}#prod[data-astro-cid-edgvzbio]:focus{border-color:var(--color-accent);outline:none}.cat[data-astro-cid-edgvzbio]{color:var(--color-accent);letter-spacing:.06em;margin-top:10px;font-size:12px}.toggle[data-astro-cid-edgvzbio]{gap:10px;display:flex}.toggle[data-astro-cid-edgvzbio] button[data-astro-cid-edgvzbio]{cursor:pointer;background:var(--color-card);border:1px solid var(--color-divider);color:var(--color-secondary);flex:1;padding:13px;font-family:inherit;font-size:14px;transition:all .15s}.toggle[data-astro-cid-edgvzbio] button[data-astro-cid-edgvzbio].active{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.calc-note[data-astro-cid-edgvzbio]{color:var(--color-secondary);max-width:none;margin-top:22px;font-size:12px;font-style:italic}.calc-result[data-astro-cid-edgvzbio]{background:var(--color-card);border:1px solid var(--color-divider);padding:32px}.big[data-astro-cid-edgvzbio]{font-family:var(--font-serif);margin:4px 0;font-size:48px;font-weight:500;line-height:1}.big[data-astro-cid-edgvzbio] small[data-astro-cid-edgvzbio]{color:var(--color-secondary);font-size:18px;font-family:var(--font-sans);font-weight:300}.since[data-astro-cid-edgvzbio]{color:var(--color-secondary);margin-bottom:22px;font-size:13px}.rrow[data-astro-cid-edgvzbio]{border-top:1px solid var(--color-divider);justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.rrow[data-astro-cid-edgvzbio] span[data-astro-cid-edgvzbio]:first-child{color:var(--color-secondary)}.rrow[data-astro-cid-edgvzbio] span[data-astro-cid-edgvzbio] em[data-astro-cid-edgvzbio]{font-style:normal}.rrow[data-astro-cid-edgvzbio] b[data-astro-cid-edgvzbio]{text-align:right;font-weight:500}.rrow[data-astro-cid-edgvzbio].total{border-top:2px solid var(--color-text);margin-top:6px;font-size:15px}.buybox[data-astro-cid-edgvzbio]{border-top:1px solid var(--color-divider);margin-top:16px;padding-top:18px}.buylbl[data-astro-cid-edgvzbio]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-secondary);font-size:11px;display:block}.buyamt[data-astro-cid-edgvzbio]{font-family:var(--font-serif);color:var(--color-accent);margin:6px 0 2px;font-size:40px;font-weight:500;line-height:1.05}.buysub[data-astro-cid-edgvzbio]{color:var(--color-secondary);font-size:12px}.eot-sub[data-astro-cid-edgvzbio]{color:var(--color-secondary);margin-top:-12px}.rfq-prods[data-astro-cid-edgvzbio]{grid-template-columns:1fr 1fr;gap:12px;margin:8px 0 28px;display:grid}.rfq-prods[data-astro-cid-edgvzbio] .pchk{border:1px solid var(--color-divider);background:var(--color-card);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;transition:all .15s;display:flex}.rfq-prods[data-astro-cid-edgvzbio] .pchk.on{border-color:var(--color-accent)}.rfq-prods[data-astro-cid-edgvzbio] .pchk input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer;flex:none}.rfq-prods[data-astro-cid-edgvzbio] .pchk .pn{flex:1;font-size:14px;line-height:1.35}.rfq-prods[data-astro-cid-edgvzbio] .pchk .pn small{color:var(--color-secondary);font-size:12px;display:block}.rfq-prods[data-astro-cid-edgvzbio] .pchk .qty{border:1px solid var(--color-divider);text-align:center;background:var(--color-bg);width:64px;padding:8px;font-family:inherit;font-size:14px}.rfq-prods[data-astro-cid-edgvzbio] .pchk .qty:disabled{opacity:.4}.rfq-form[data-astro-cid-edgvzbio]{grid-template-columns:1fr 1fr;gap:24px;max-width:none;display:grid}.rfq-form[data-astro-cid-edgvzbio] .form-field[data-astro-cid-edgvzbio]{margin-bottom:0}.rfq-form[data-astro-cid-edgvzbio] .form-field[data-astro-cid-edgvzbio].full{grid-column:1/-1}.form-field[data-astro-cid-edgvzbio] label[data-astro-cid-edgvzbio] em[data-astro-cid-edgvzbio]{text-transform:none;letter-spacing:0;color:var(--color-secondary)}#rqSend[data-astro-cid-edgvzbio]{margin-top:28px}.hp[data-astro-cid-edgvzbio]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.rfq-hint[data-astro-cid-edgvzbio]{color:var(--color-secondary);margin-top:16px;font-size:12px;font-style:italic}@media (width<=900px){.calc-panel[data-astro-cid-edgvzbio]{grid-template-columns:1fr;gap:32px}.rfq-prods[data-astro-cid-edgvzbio],.rfq-form[data-astro-cid-edgvzbio]{grid-template-columns:1fr}}
