.sb-coa-page{container-type:inline-size;container-name:coa}.sb-coa-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sb-s-5);padding:0 var(--sb-gutter);height:56px;background:var(--sb-ink)}.sb-coa-back{display:inline-flex;align-items:center;gap:var(--sb-s-2);font:var(--sb-type-nav);color:var(--sb-white);text-decoration:none}.sb-coa-back:hover{color:var(--sb-gold)}.sb-coa-back:focus-visible{outline:2px solid var(--sb-gold);outline-offset:3px}.sb-coa-back__caret{transform:rotate(90deg)}.sb-coa-bar__lot{font:var(--sb-type-data-sm);letter-spacing:var(--sb-track-data);color:var(--sb-text-on-ink-3)}.sb-coa-cert{background:var(--sb-white);padding:var(--sb-s-7) var(--sb-gutter) var(--sb-s-8);box-sizing:border-box}.cert-lh{display:flex;align-items:center;justify-content:space-between;gap:var(--sb-s-3)}.cert-lh-r{text-align:right;display:flex;flex-direction:column;gap:var(--sb-s-1)}.cert-lh-k{font:var(--sb-type-label-sm);letter-spacing:var(--sb-track-label);text-transform:uppercase;color:var(--sb-text-3)}.cert-lh-lot{font:var(--sb-type-data-sm);letter-spacing:var(--sb-track-data);color:var(--sb-text)}.cert-rule{height:var(--sb-border-w-heavy);background:var(--sb-ink);margin:var(--sb-s-5) 0 var(--sb-s-6)}.cert-product{margin:0 0 var(--sb-s-6);font:var(--sb-type-display);text-transform:uppercase;color:var(--sb-text)}.cert-product span{color:var(--sb-text-3)}.cert-hero{display:flex;flex-direction:column;gap:var(--sb-s-3);background:var(--sb-ink);padding:var(--sb-s-6) var(--sb-s-6) var(--sb-s-7)}.cert-hero-l{font:var(--sb-type-label);letter-spacing:var(--sb-track-label);text-transform:uppercase;color:var(--sb-gold)}.cert-hero-n{font:var(--sb-type-data-xl);letter-spacing:-.02em;color:var(--sb-gold)}.cert-verdict{display:flex;align-items:center;justify-content:space-between;gap:var(--sb-s-4);margin-top:var(--sb-panel-gap);padding:var(--sb-s-4) var(--sb-s-6);background:var(--sb-paper)}.cert-verdict-k{font:var(--sb-type-label);letter-spacing:var(--sb-track-label);text-transform:uppercase;color:var(--sb-text-3)}.cert-verdict-v{font:var(--sb-type-data);letter-spacing:.12em;color:var(--sb-pass);border:var(--sb-border-w) solid var(--sb-pass);padding:7px 13px}.cert-table{margin:var(--sb-s-7) 0 0}.cert-trow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sb-s-4);padding:var(--sb-s-3) 0;border-top:var(--sb-border-w-hair) solid var(--sb-border-hair)}.cert-trow:first-child{border-top:var(--sb-border-w-heavy) solid var(--sb-ink)}.cert-trow dt{font:700 14px/1.3 var(--sb-font-body);color:var(--sb-text)}.cert-trow dd{margin:0;font:var(--sb-type-data-sm);letter-spacing:var(--sb-track-data);color:var(--sb-text);text-align:right}.cert-cap,.cert-tnote{color:var(--sb-text-3)}.cert-cap{margin:var(--sb-s-4) 0 0;font:var(--sb-type-meta)}.cert-prov{margin:var(--sb-s-6) 0 0;padding-top:var(--sb-s-5);border-top:var(--sb-border-w-heavy) solid var(--sb-ink);display:grid;grid-template-columns:1fr 1fr;gap:var(--sb-s-5) var(--sb-s-6)}.cert-prov dt{font:var(--sb-type-label-sm);letter-spacing:var(--sb-track-label-sm);text-transform:uppercase;color:var(--sb-text-3);margin-bottom:5px}.cert-prov dd{margin:0;font:var(--sb-type-data-sm);letter-spacing:var(--sb-track-data);color:var(--sb-text);line-height:1.4;overflow-wrap:anywhere}.sb-coa-actions{display:flex;flex-wrap:wrap;gap:var(--sb-s-4);padding:var(--sb-s-6) var(--sb-gutter);background:var(--sb-white)}.sb-coa-action{flex:0 1 auto}.cert-ruo{margin:0;padding:var(--sb-s-5) var(--sb-gutter);background:var(--sb-white);font:var(--sb-type-meta);color:var(--sb-text-3)}@container coa (min-width: 640px){.sb-coa-cert{padding:var(--sb-s-9) var(--sb-gutter) var(--sb-s-10)}.cert-product{font:var(--sb-type-display-lg);text-transform:uppercase}.cert-hero{flex-direction:row;align-items:baseline;justify-content:space-between;padding:var(--sb-s-7) var(--sb-s-8)}.cert-hero-n{font-size:62px}.cert-verdict{padding:var(--sb-s-5) var(--sb-s-8)}.cert-prov{grid-template-columns:repeat(4,1fr)}}@media print{.sb-coa-page{background:#fff;padding:0;gap:0}.sb-coa-actions,.sb-coa-bar{display:none!important}.sb-coa-cert{padding:0}.cert-hero{background:transparent;border:2px solid #17161a;padding:14px 16px}.cert-hero-l,.cert-hero-n{color:#17161a}.cert-ruo{padding:14px 0 0}}