body:has(.levels-buyer){background-color:#eef0f2;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.067  0 0 0 0 0.067  0 0 0 0 0.063  0 0 0 0.03 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-repeat:repeat;background-size:240px 240px}body:has(.levels-buyer)>.ambient-field{display:none}.levels-buyer{--color-paper:#eef0f2;--color-ink:#111110;--color-ink-muted:#5c5953;--color-verified:#0f4d3a;--color-hairline:#1111101f;--color-hairline-strong:#1111103d;--liquid-glass-bg:color-mix(in srgb, var(--color-paper) 54%, transparent);--liquid-glass-bg-solid:color-mix(in srgb, var(--color-paper) 96%, white);--liquid-glass-border:#ffffffad;--liquid-glass-filter:blur(18px) saturate(128%);--liquid-glass-shadow:inset 0 1px 0 #ffffffd1, inset 0 -1px 0 #ffffff70, 0 1px 2px #0f14110d, 0 18px 34px -24px #0f141133, 0 34px 60px -36px #0f14112e;--ease-paper:cubic-bezier(.32, .72, .3, 1);--duration-paint:.4s;z-index:1;min-height:100dvh;color:var(--color-ink);font-family:var(--font-ui);text-shadow:1px 0 0 var(--color-paper), -1px 0 0 var(--color-paper), 0 1px 0 var(--color-paper), 0 -1px 0 var(--color-paper), 0 0 10px var(--color-paper);font-size:16px;line-height:1.55;position:relative}body:has(.levels-buyer)>.gallery-horizon{z-index:0;aspect-ratio:1318/740;pointer-events:none;opacity:.375;mix-blend-mode:multiply;background-image:url(/brand/illustrations/horizon.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:min(1600px,140vw);animation:60s ease-in-out infinite alternate levels-gallery-horizon-drift;position:fixed;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 8%,#000 70% 100%);mask-image:linear-gradient(#0000 8%,#000 70% 100%)}.levels-buyer .page{max-width:640px;margin:0 auto;padding:48px 24px 32px}.levels-buyer .choreo>*{opacity:1;animation:levels-paper-paint var(--duration-paint) var(--ease-paper) forwards}.levels-buyer .choreo>:nth-child(2){animation-delay:60ms}.levels-buyer .choreo>:nth-child(3){animation-delay:.12s}.levels-buyer .choreo>:nth-child(4){animation-delay:.18s}.levels-buyer .choreo>:nth-child(5){animation-delay:.24s}.levels-buyer .choreo>:nth-child(n+6){animation-delay:.3s}.levels-buyer .hero{text-align:center;margin:32px 0 24px}.levels-buyer .level-kicker{color:var(--color-verified);font-family:var(--font-data);letter-spacing:.02em;justify-content:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}.levels-buyer .hero__verdict{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;align-items:baseline;gap:12px;margin:0;font-size:72px;font-weight:400;line-height:1;display:inline-flex}.levels-buyer .hero__verdict--verified{color:var(--color-verified)}.levels-buyer .hero__glyph-wrap{align-self:center;width:.85em;height:.85em;display:inline-flex;position:relative;overflow:hidden}.levels-buyer .hero__glyph{width:100%;height:100%}.levels-buyer .hero__glyph-wrap:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 calc(50% - 1px),#ffffff8c 50%,#0000 calc(50% + 1px));animation:.6s cubic-bezier(.16,1,.3,1) .22s forwards levels-hero-glyph-shimmer;position:absolute;inset:0;transform:translate(-110%)}.levels-buyer .product{text-align:center;margin:24px 0 32px}.levels-buyer .product__name{color:var(--color-ink);font-family:var(--font-ui);text-wrap:balance;margin:0;font-size:25px;font-weight:500;line-height:1.25}.levels-buyer .product__supplier{color:var(--color-ink-muted);font-family:var(--font-ui);margin:8px 0 0;font-size:16px}.levels-buyer .hairline-region{border:1px solid var(--color-hairline);background:var(--color-paper)}.levels-buyer .hairline-region--strong{border-color:var(--color-hairline-strong)}.levels-buyer .liquid-glass-panel{isolation:isolate;background:linear-gradient(135deg, #ffffff57, #ffffff14 62%), var(--liquid-glass-bg);-webkit-backdrop-filter:var(--liquid-glass-filter);backdrop-filter:var(--liquid-glass-filter);box-shadow:var(--liquid-glass-shadow);border-radius:8px;position:relative;overflow:hidden}.levels-buyer .liquid-glass-panel>*{z-index:1;position:relative}.levels-buyer .liquid-glass-panel:before,.levels-buyer .liquid-glass-panel:after{content:"";z-index:0;pointer-events:none;position:absolute;left:0;right:0}.levels-buyer .liquid-glass-panel:before{mix-blend-mode:screen;background:linear-gradient(#ffffff57 0%,#ffffff1f 38%,#fff0 100%);height:55%;top:0}.levels-buyer .liquid-glass-panel:after{filter:blur(.5px);background:linear-gradient(90deg,#fff0 0%,#ffffffd6 30% 70%,#fff0 100%);height:2px;bottom:0}.levels-buyer .lab-card{text-align:center;margin:0 0 24px;padding:32px 24px}.levels-buyer .lab-card__label{color:var(--color-ink-muted);font-family:var(--font-data);letter-spacing:.02em;margin-bottom:16px;font-size:12px;display:block}.levels-buyer .lab-card__facility{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 auto 8px;font-size:clamp(25px,6vw,32px);font-weight:500;line-height:1.1}.levels-buyer .lab-card__issuer{color:var(--color-ink-muted);font-family:var(--font-ui);margin:0 0 20px;font-size:14px}.levels-buyer .lab-card__chips{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.levels-buyer .chip{border:1px solid var(--color-hairline-strong);background:color-mix(in srgb, var(--color-paper) 44%, transparent);color:var(--color-ink);font-family:var(--font-ui);letter-spacing:.02em;align-items:center;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.levels-buyer .attribute-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 24px;display:grid}.levels-buyer .attribute-chip{border:1px solid var(--color-hairline);background:color-mix(in srgb, var(--color-paper) 54%, transparent);min-width:0;padding:12px}.levels-buyer .attribute-chip__label{color:var(--color-ink-muted);font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;display:block}.levels-buyer .attribute-chip__value{color:var(--color-ink);font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.levels-buyer .level-panel{margin:0 0 24px;padding:24px}.levels-buyer .level-ladder__header{margin-bottom:18px}.levels-buyer .level-ladder__eyebrow{color:var(--color-verified);font-family:var(--font-data);letter-spacing:.02em;margin:0 0 4px;font-size:12px}.levels-buyer .level-ladder__title{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:25px;font-weight:500;line-height:1.2}.levels-buyer .level-ladder__list,.levels-buyer .level-explainer__steps{margin:0;padding:0;list-style:none}.levels-buyer .level-ladder__list{gap:6px;display:grid}.levels-buyer .level-ladder__row{border-left:2px solid var(--color-hairline);background:color-mix(in srgb, var(--color-paper) 38%, transparent);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 14px 14px 12px;display:grid}.levels-buyer .level-ladder__row--active{border-left-color:var(--color-verified);background:color-mix(in srgb, var(--color-verified) 8%, transparent)}.levels-buyer .level-ladder__index,.levels-buyer .level-ladder__current{color:var(--color-ink-muted);font-family:var(--font-data);letter-spacing:.02em;font-size:12px}.levels-buyer .level-ladder__row--active .level-ladder__index,.levels-buyer .level-ladder__row--active .level-ladder__name,.levels-buyer .level-ladder__row--active .level-ladder__current{color:var(--color-verified)}.levels-buyer .level-ladder__copy{gap:3px;min-width:0;display:grid}.levels-buyer .level-ladder__name{color:var(--color-ink);font-family:var(--font-ui);font-size:14px;font-weight:600}.levels-buyer .level-ladder__meaning{color:var(--color-ink-muted);font-family:var(--font-ui);font-size:13px;line-height:1.45}.levels-buyer .level-ladder__current{white-space:nowrap}.levels-buyer .level-explainer{border-top:1px solid var(--color-hairline);margin-top:20px;padding-top:18px}.levels-buyer .level-explainer__brief{color:var(--color-ink);font-family:var(--font-ui);margin:0;font-size:14px;line-height:1.55}.levels-buyer .level-explainer__details{margin-top:14px}.levels-buyer .level-explainer__summary{min-height:40px;color:var(--color-verified);cursor:pointer;font-family:var(--font-data);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:16px;padding:0;font-size:12px;list-style:none;display:flex}.levels-buyer .level-explainer__summary::-webkit-details-marker{display:none}.levels-buyer .level-explainer__summary:focus-visible{outline:2px solid var(--color-verified);outline-offset:4px;border-radius:2px}.levels-buyer .level-explainer__chevron{transform-origin:50%;transition:transform .2s var(--ease-paper);display:inline-flex;transform:scaleY(1)}.levels-buyer .level-explainer__details[open] .level-explainer__chevron{transform:scaleY(-1)}.levels-buyer .level-explainer__panel{transition:grid-template-rows .2s var(--ease-paper);grid-template-rows:0fr;display:grid}.levels-buyer .level-explainer__details[open] .level-explainer__panel{grid-template-rows:1fr}.levels-buyer .level-explainer__panel-inner{opacity:0;transition:opacity .2s var(--ease-paper);overflow:hidden}.levels-buyer .level-explainer__details[open] .level-explainer__panel-inner{opacity:1}.levels-buyer .level-explainer__steps{gap:12px;padding-top:8px;display:grid}.levels-buyer .level-explainer__step{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.levels-buyer .level-explainer__step-label{color:var(--color-verified);font-family:var(--font-data);letter-spacing:.02em;font-size:11px}.levels-buyer .level-explainer__step-copy{color:var(--color-ink-muted);font-family:var(--font-ui);font-size:13px;line-height:1.45}.levels-buyer .footer{border-top:1px solid var(--color-hairline);color:var(--color-ink-muted);font-family:var(--font-ui);text-align:left;flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;padding:24px 0 0;font-size:13px;display:flex}.levels-buyer .footer__wordmark{opacity:.72;text-shadow:none;transition:opacity .12s var(--ease-paper), border-color .12s var(--ease-paper);border-bottom:1px solid #0000;text-decoration:none;display:inline-flex}.levels-buyer .footer__wordmark:hover{border-bottom-color:var(--color-ink);opacity:1}.levels-buyer .footer__wordmark:focus-visible{outline:2px solid var(--color-verified);outline-offset:3px}.levels-buyer .footer__wordmark-logo{object-fit:contain;width:73px;height:13px;display:block}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.levels-buyer .liquid-glass-panel{background:var(--liquid-glass-bg-solid)}}@keyframes levels-paper-paint{0%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes levels-hero-glyph-shimmer{to{transform:translate(110%)}}@keyframes levels-gallery-horizon-drift{0%{transform:translate(calc(-50% - 12px))}to{transform:translate(calc(12px - 50%))}}@media (max-width:640px){body:has(.levels-buyer)>.gallery-horizon{bottom:env(safe-area-inset-bottom,0px);opacity:.2;width:180vw;animation:none;transform:translate(-50%)}.levels-buyer .page{max-width:100%;padding:32px 16px 24px}.levels-buyer .hero__verdict{font-size:48px}.levels-buyer .level-panel{padding:20px 16px}.levels-buyer .level-ladder__row{grid-template-columns:32px minmax(0,1fr)}.levels-buyer .level-ladder__current{grid-column:2}.levels-buyer .level-explainer__step{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion:reduce){.levels-buyer .choreo>*,.levels-buyer .hero__glyph-wrap:after{animation:none}body:has(.levels-buyer)>.gallery-horizon{animation:none}.levels-buyer .choreo>*{opacity:1}.levels-buyer .level-explainer__panel,.levels-buyer .level-explainer__panel-inner,.levels-buyer .level-explainer__chevron{transition:none}}@media print{body:has(.levels-buyer)>.gallery-horizon{display:none}.levels-buyer{text-shadow:none}.levels-buyer .liquid-glass-panel{background:var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}
