.PageHero_hero__tcNV0{background:var(--house-paper);color:var(--house-navy)}.PageHero_blue__g4hDp{background:var(--house-band)}.PageHero_wrap__nXSMS{max-width:1240px;margin:0 auto;padding:112px 24px 48px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}@media (min-width:768px){.PageHero_wrap__nXSMS{padding-top:144px}}.PageHero_kicker__Z5YG5{font-weight:700;font-size:15px;color:var(--house-rust)}.PageHero_h1__woe7p,.PageHero_kicker__Z5YG5{margin:0;font-family:var(--font-hanken),system-ui,sans-serif}.PageHero_h1__woe7p{max-width:15em;font-weight:800;font-size:clamp(40px,5.4vw,76px);line-height:.96;letter-spacing:-.04em;text-wrap:balance}.PageHero_lead__UPzlQ{margin:0;max-width:34ch;font-size:clamp(19px,1.7vw,22px);line-height:1.5;color:var(--house-text)}.labResults_scope__cK9pM{--lab-ink:var(--report-ink,var(--house-navy));--lab-text:var(--report-ink,var(--house-text));--lab-muted:var(--report-muted,var(--house-muted));--lab-line:var(--report-border,var(--house-line));--lab-card:var(--report-card-strong,white);--lab-green-ink:color-mix(in srgb,var(--house-green) 85%,black);--lab-rust-ink:var(--house-rust);--lab-badge-pass-bg:var(--house-green);--lab-badge-fail-bg:var(--house-rust);--lab-badge-fail-ring:color-mix(in srgb,var(--house-rust) 55%,white);--lab-seal-ring:color-mix(in srgb,var(--house-navy) 32%,white);--lab-note-ink:color-mix(in srgb,var(--house-amber) 62%,black);--lab-note-bg:var(--house-note);--lab-note-ring:color-mix(in srgb,var(--house-amber) 40%,white);--lab-font-display:var(--font-hanken),system-ui,sans-serif;--lab-font-body:var(--font-ibm-plex),system-ui,sans-serif;color:var(--lab-text);font-family:var(--lab-font-body)}[data-report-theme=dark] .labResults_scope__cK9pM{--lab-green-ink:color-mix(in srgb,var(--house-green) 48%,white);--lab-rust-ink:var(--report-warning-strong,var(--house-rust))}.labResults_seal__qKTQd{--lab-size:96px;--lab-rot:-6deg;--lab-tx:0deg;--lab-ty:0deg;--lab-shx:0px;--lab-shy:0px;--lab-sheen:135deg;--lab-gap:max(1.5px,calc(var(--lab-size) * 0.035));--lab-ring:max(1px,calc(var(--lab-size) * 0.03));--lab-ring-fail:max(2px,calc(var(--lab-size) * 0.06));--lab-shadow:0 1px 1px rgba(7,21,42,0.14),0 4px 10px rgba(7,21,42,0.16),0 12px 24px -6px rgba(7,21,42,0.3);position:relative;display:inline-grid;place-items:center;flex:none;width:var(--lab-size);height:var(--lab-size);padding:0;border:0;border-radius:50%;background:none;color:inherit;font:inherit;perspective:420px;vertical-align:middle}.labResults_sealXl__3Uz8h{--lab-size:72px}.labResults_sealL__bDKSM{--lab-size:48px;--lab-shadow:0 1px 1px rgba(7,21,42,0.14),0 3px 8px rgba(7,21,42,0.16),0 10px 20px -6px rgba(7,21,42,0.28)}.labResults_sealM__voRX5{--lab-size:36px;--lab-shadow:0 1px 1px rgba(7,21,42,0.14),0 3px 7px rgba(7,21,42,0.16),0 8px 16px -5px rgba(7,21,42,0.26)}.labResults_sealS__pSroS{--lab-size:26px;--lab-rot:-4deg;--lab-shadow:0 1px 1px rgba(7,21,42,0.12),0 2px 5px rgba(7,21,42,0.14)}.labResults_sealXs__lKXQw{--lab-size:16px;--lab-rot:0deg;--lab-gap:1px;--lab-ring:1px;--lab-ring-fail:1.5px;--lab-shadow:none}button.labResults_seal__qKTQd{cursor:pointer;-webkit-tap-highlight-color:transparent}button.labResults_seal__qKTQd:after{content:"";position:absolute;inset:min(0px,calc((var(--lab-size) - 44px) / 2));border-radius:50%}.labResults_seal__qKTQd:focus-visible{outline:3px solid var(--house-orange);outline-offset:4px}.labResults_lift__NAH2q{position:relative;width:100%;height:100%;border-radius:50%;transform:rotate(var(--lab-rot)) rotateX(var(--lab-tx)) rotateY(var(--lab-ty));transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,1.3,.4,1)}.labResults_seal__qKTQd[data-tracking=true] .labResults_lift__NAH2q{transition-duration:.08s;transition-timing-function:linear}.labResults_lift__NAH2q:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:var(--lab-shadow);transform:translate(var(--lab-shx),var(--lab-shy));transition:transform .55s cubic-bezier(.2,1.3,.4,1);z-index:-1}.labResults_seal__qKTQd[data-tracking=true] .labResults_lift__NAH2q:before{transition-duration:.08s;transition-timing-function:linear}.labResults_disc__3VIJo{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:linear-gradient(180deg,white 0,white 72%,color-mix(in srgb,var(--house-navy) 4%,white) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -2px 0 rgba(7,21,42,.14),0 0 0 var(--lab-gap) white,0 0 0 calc(var(--lab-gap) + var(--lab-ring)) var(--lab-seal-ring)}.labResults_discFail__5okIu{background:linear-gradient(180deg,color-mix(in srgb,var(--house-rust) 7%,white) 0,color-mix(in srgb,var(--house-rust) 10%,white) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -2px 0 rgba(7,21,42,.1),0 0 0 var(--lab-gap) white,0 0 0 calc(var(--lab-gap) + var(--lab-ring-fail)) var(--house-rust)}.labResults_sealXs__lKXQw .labResults_disc__3VIJo{box-shadow:inset 0 -1px 0 rgba(7,21,42,.12),0 0 0 var(--lab-gap) white,0 0 0 calc(var(--lab-gap) + var(--lab-ring)) var(--lab-seal-ring)}.labResults_sealXs__lKXQw .labResults_discFail__5okIu{box-shadow:inset 0 -1px 0 rgba(7,21,42,.1),0 0 0 var(--lab-gap) white,0 0 0 calc(var(--lab-gap) + var(--lab-ring-fail)) var(--house-rust)}.labResults_art__iOflN{position:absolute;inset:7%;display:block;width:86%;height:86%;object-fit:contain}.labResults_artBadge___sc19{inset:1%;width:98%;height:98%}.labResults_artLogo__k37Yk{inset:24%;width:52%;height:52%}.labResults_sheen__Cg6FG{position:absolute;inset:0;border-radius:50%;pointer-events:none}.labResults_sealS__pSroS .labResults_sheen__Cg6FG,.labResults_sealXs__lKXQw .labResults_sheen__Cg6FG,.labResults_sheen__Cg6FG{background:radial-gradient(circle at 32% 28%,rgba(255,255,255,0) 58%,rgba(7,21,42,.05) 100%)}.labResults_seal__qKTQd[data-entrance=applied] .labResults_lift__NAH2q{animation:labResults_labApply__QHbLO .55s cubic-bezier(.2,1.1,.35,1) backwards}.labResults_seal__qKTQd[data-entrance=applied] .labResults_lift__NAH2q:before{animation:labResults_labApplyShadow__JPzQM .55s cubic-bezier(.2,1.1,.35,1) backwards}@keyframes labResults_labApply__QHbLO{0%{opacity:0;transform:rotate(calc(var(--lab-rot) - 6deg)) scale(1.22)}55%{opacity:1}to{opacity:1;transform:rotate(var(--lab-rot)) rotateX(0deg) rotateY(0deg) scale(1)}}@keyframes labResults_labApplyShadow__JPzQM{0%{opacity:.55;transform:translateY(12px) scale(1.08);filter:blur(6px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}.labResults_badge__5KyvO{display:inline-flex;align-items:stretch;flex:none;border-radius:999px;background:var(--lab-card);box-shadow:0 0 0 1px var(--lab-line);font-family:var(--lab-font-display);font-weight:700;line-height:1;white-space:nowrap;vertical-align:middle}.labResults_badgeName__947Nz{display:inline-flex;align-items:center;gap:6px;padding:0 9px 0 4px;border-radius:999px 0 0 999px;color:var(--lab-ink)}.labResults_badgeName__947Nz .labResults_seal__qKTQd{margin:0}.labResults_badgeWord__25CJL{display:inline-flex;align-items:center;padding:0 10px;border-radius:0 999px 999px 0;color:white;letter-spacing:.01em}.labResults_badgePass__XJ3B6 .labResults_badgeWord__25CJL{background:var(--lab-badge-pass-bg)}.labResults_badgeFail__boMWr .labResults_badgeWord__25CJL{background:var(--lab-badge-fail-bg)}.labResults_badgeFail__boMWr{box-shadow:0 0 0 1px var(--lab-badge-fail-ring)}.labResults_badgeSm__JTic9{height:22px;font-size:12.5px}.labResults_badgeSm__JTic9 .labResults_badgeName__947Nz{padding-left:3px}.labResults_badgeMd__qskD0{height:26px;font-size:14px}.labResults_badgeLg__xyIOh{height:32px;font-size:16px}.labResults_badgeLg__xyIOh .labResults_badgeName__947Nz{gap:7px;padding:0 10px 0 4px}.labResults_badgeLg__xyIOh .labResults_badgeWord__25CJL{padding:0 13px}.labResults_badgeNoMark__ACwlZ .labResults_badgeName__947Nz{padding-left:10px}.labResults_lineButton__xKJxI{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 8px;padding:0;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.labResults_lineButton__xKJxI:after{content:"";position:absolute;inset:-10px 0}.labResults_lineButton__xKJxI:focus-visible{outline:3px solid var(--house-orange);outline-offset:4px}.labResults_lineButton__xKJxI:hover .labResults_scopeText__75EGm{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.labResults_scopeText__75EGm{font-size:14px;line-height:1.4;color:var(--lab-text)}.labResults_dateText__0Zpw7{font-size:13px;color:var(--lab-muted)}.labResults_sep__biKXc{color:var(--lab-muted)}.labResults_unitHero__jhsnY{margin-top:10px;gap:8px 12px}.labResults_unitHero__jhsnY .labResults_scopeText__75EGm{font-size:15px;font-weight:500;color:var(--lab-ink)}.labResults_unitHero__jhsnY .labResults_dateText__0Zpw7{font-size:14px}.labResults_unitInline__LTEir{gap:6px 10px}.labResults_unitChip__v_L7h{gap:0}.labResults_unitTag__TTrQP{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;padding:7px 10px 8px;border-radius:10px;background:var(--lab-card);box-shadow:0 0 0 1px var(--lab-line),0 1px 2px rgba(7,21,42,.08)}.labResults_unitTag__TTrQP .labResults_scopeText__75EGm{font-family:var(--lab-font-display);font-weight:700;font-size:12.5px;line-height:1.25;color:var(--lab-ink)}.labResults_unitTag__TTrQP .labResults_dateText__0Zpw7{font-size:12px}.labResults_listCard__PpM76{display:flex;align-items:flex-start;gap:16px;padding:16px;border:1px solid var(--lab-line);border-radius:16px;background:var(--lab-card);color:var(--lab-text);font-family:var(--lab-font-body);font-size:14px;line-height:1.5}.labResults_listCardFail__yZ0Md{border-left:5px solid var(--house-rust)}.labResults_listBody__s3Gwu{min-width:0;flex:1}.labResults_listTop__Y7wPn{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px}.labResults_listLabel__iPGlZ{margin:0;font-family:var(--lab-font-display);font-weight:800;font-size:16px;line-height:1.2;letter-spacing:-.02em;color:var(--lab-ink)}.labResults_listScope__BgghB{margin:6px 0 0;color:var(--lab-text)}.labResults_listMeta__tEC_i{margin:6px 0 0;color:var(--lab-muted)}.labResults_listNote__g0_8K{margin:8px 0 0}.labResults_listLinks__vka7T{display:flex;flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;padding:0;font-weight:600}.labResults_listLinks__vka7T a{color:var(--lab-ink);text-decoration:underline;text-underline-offset:2px;border-radius:4px}.labResults_listLinks__vka7T a:hover{color:var(--house-rust)}.labResults_listLinks__vka7T a:focus-visible{outline:3px solid var(--house-orange);outline-offset:3px}.labResults_listLinks__vka7T .labResults_listQuiet__wRE8N{font-weight:400;color:var(--lab-muted)}.labResults_listLinkNote__dBrq9{margin:4px 0 0;font-size:14px;color:var(--lab-muted)}.labResults_noResult__OgDb1{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:6px 12px;border:1.5px dashed var(--lab-line);border-radius:999px;font-size:13px;line-height:1.4;color:var(--lab-muted)}.labResults_noResult__OgDb1 a{color:var(--lab-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;border-radius:4px}.labResults_noResult__OgDb1 a:hover{color:var(--house-rust)}.labResults_noResult__OgDb1 a:focus-visible{outline:3px solid var(--house-orange);outline-offset:3px}.labResults_provisionalList__O4zGl{display:flex;flex-direction:column;gap:8px}.labResults_provisional__jFCNT{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;border:1.5px dashed var(--lab-note-ring);border-radius:12px;background:var(--lab-note-bg);color:var(--lab-note-ink);font-size:13px;line-height:1.5}.labResults_provisionalLogo__uK4eO{flex:none;width:28px;height:28px;border-radius:999px;background:white;object-fit:contain}.labResults_provisionalText__e0CBV{min-width:0}.labResults_provisional__jFCNT a{color:var(--lab-note-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;border-radius:4px;white-space:nowrap}.labResults_provisional__jFCNT a:focus-visible{outline:3px solid var(--house-orange);outline-offset:3px}.labResults_rowLine__jRLqp{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:14px;line-height:1.6;color:var(--lab-muted)}.labResults_rowLine__jRLqp .labResults_seal__qKTQd{margin-top:3px}.labResults_rowLineLabel__ewEzf{font-weight:600;color:var(--lab-ink)}.labResults_rowLineFail__dIgDb{padding:10px 14px;border-radius:12px;background:var(--lab-note-bg);box-shadow:inset 0 0 0 1px var(--lab-note-ring);color:var(--lab-note-ink)}.labResults_rowLineFail__dIgDb .labResults_rowLineLabel__ewEzf{color:var(--lab-note-ink)}.labResults_rowTick__xKwJf{color:var(--lab-green-ink);font-weight:700}.labResults_rowLink__5yTx8{color:var(--lab-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;border-radius:4px;white-space:nowrap}.labResults_rowLineFail__dIgDb .labResults_rowLink__5yTx8{color:var(--lab-note-ink)}.labResults_rowNote__LI8ZQ{font-size:13px;color:var(--lab-muted)}.labResults_rowLineFail__dIgDb .labResults_rowNote__LI8ZQ{color:var(--lab-note-ink)}.labResults_rowLink__5yTx8:focus-visible{outline:3px solid var(--house-orange);outline-offset:3px}.labResults_summary__XKVAd{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.labResults_moreButton__3aJVw{position:relative;padding:0;border:0;background:none;color:var(--lab-muted);font:inherit;font-size:13px;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;cursor:pointer;border-radius:4px}.labResults_moreButton__3aJVw:after{content:"";position:absolute;inset:-12px -4px}.labResults_moreButton__3aJVw:hover{color:var(--lab-ink)}.labResults_moreButton__3aJVw:focus-visible{outline:3px solid var(--house-orange);outline-offset:3px}.labResults_popover__zoaoV{position:fixed;z-index:60;width:min(344px,calc(100vw - 16px));opacity:0;transform:scale(.94) translateY(-4px);transition:opacity .18s ease,transform .18s cubic-bezier(.2,.9,.3,1.1)}.labResults_popoverAbove__LM5LZ{transform:scale(.94) translateY(4px)}.labResults_popover__zoaoV[data-phase=open]{opacity:1;transform:none}.labResults_arrow__J6yBu{position:absolute;top:-6px;width:12px;height:12px;background:var(--lab-card);box-shadow:-1px -1px 0 0 var(--lab-line);transform:rotate(45deg)}.labResults_popoverAbove__LM5LZ .labResults_arrow__J6yBu{top:auto;bottom:-6px;box-shadow:1px 1px 0 0 var(--lab-line)}.labResults_card__YFXc5{display:flex;flex-direction:column;gap:10px;padding:16px 18px 14px;border-radius:14px;background:var(--lab-card);box-shadow:0 0 0 1px var(--lab-line),0 10px 30px -12px rgba(7,21,42,.25);color:var(--lab-text);font-family:var(--lab-font-body);font-size:14px;line-height:1.5}.labResults_cardHead__jQS_G{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--lab-font-display);font-weight:700;font-size:13px;color:var(--lab-muted)}.labResults_cardHead__jQS_G strong{color:var(--lab-ink);font-weight:700}.labResults_cardResult__gBZ1J{margin:0;font-family:var(--lab-font-display);font-weight:800;font-size:30px;line-height:1;letter-spacing:-.02em}.labResults_cardResultPass__2EiOi{color:var(--lab-green-ink)}.labResults_cardResultFail__b4YfQ{color:var(--lab-rust-ink)}.labResults_cardScope__sfpZ_{margin:0;font-family:var(--lab-font-display);font-weight:700;font-size:16px;line-height:1.3;color:var(--lab-ink)}.labResults_cardDate__y_ll_{margin:-6px 0 0;font-size:13px;color:var(--lab-muted)}.labResults_cardLine__Z4n3_{margin:0}.labResults_cardNote__YBQdX{margin:0;padding:8px 12px;border-radius:10px;background:var(--lab-note-bg);box-shadow:inset 0 0 0 1px var(--lab-note-ring);color:var(--lab-note-ink);font-size:13px}.labResults_cardSeparation__QqoMO{margin:0;padding-top:10px;border-top:1px solid var(--lab-line);font-size:13px;color:var(--lab-muted)}.labResults_cardList__EMIgR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--lab-muted)}.labResults_cardList__EMIgR a,.labResults_cardList__EMIgR button{padding:0;border:0;background:none;color:var(--lab-ink);font:inherit;text-align:left;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;cursor:pointer;border-radius:4px}.labResults_cardList__EMIgR a:hover,.labResults_cardList__EMIgR button:hover{color:var(--house-rust)}.labResults_cardListHead__zTdyK{margin:0;font-family:var(--lab-font-display);font-weight:700;font-size:12px;letter-spacing:.02em;color:var(--lab-muted)}.labResults_cardLinks__jrvw_{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--lab-line)}.labResults_cardLink__3_uhU{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:28px;padding:0;border:0;background:none;color:var(--lab-ink);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;border-radius:4px}.labResults_cardLink__3_uhU:hover{color:var(--house-rust)}.labResults_cardLinkQuiet__XgMAh{font-weight:400;font-size:13px;color:var(--lab-muted)}.labResults_cardLock__WrIC3{font-size:12px;font-weight:400;color:var(--lab-muted)}.labResults_card__YFXc5 a:focus-visible,.labResults_card__YFXc5 button:focus-visible{outline:3px solid var(--house-orange);outline-offset:3px}.labResults_teaser__nxV1L{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:10px;border-top:1px solid var(--lab-line)}.labResults_teaserLine__LP_gf{margin:0;font-size:13px;color:var(--lab-muted)}.labResults_teaserButton__5Q16Q{align-self:flex-start}@media (prefers-reduced-motion:reduce){.labResults_lift__NAH2q,.labResults_lift__NAH2q:before,.labResults_popover__zoaoV{animation:none!important;transition:none!important}.labResults_popover__zoaoV{transform:none}}.labResults_corner__KI_WE{position:relative;display:inline-block;line-height:0;vertical-align:top;margin-right:calc(var(--lab-corner, 48px) * .6);margin-bottom:calc(var(--lab-corner, 48px) * .6)}.labResults_cornerFill__c_KWQ{display:block;width:100%;margin-right:0;margin-bottom:0}.labResults_cornerSeal__gvBGu{position:absolute;right:calc(var(--lab-corner, 48px) * -.6);bottom:calc(var(--lab-corner, 48px) * -.6);z-index:1;line-height:normal}