.page_hero__TR3fT{position:relative;padding:4.5rem 0 4rem;background:var(--gradient-hero)}@media(max-width:768px){.page_hero__TR3fT{padding:2.5rem 0}}.page_heroBlobs__gS5PT{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.page_heroBlobs__gS5PT span{position:absolute;border-radius:50%;filter:blur(70px);opacity:.7;will-change:transform}.page_blobSage__mK5BJ{width:520px;height:520px;top:-140px;left:-120px;background:var(--tint-sage-edge);animation:page_blobA__btt1J 22s ease-in-out infinite alternate}.page_blobSand__wAvqr{width:460px;height:460px;bottom:-200px;left:30%;background:var(--tint-sand-edge);animation:page_blobB__2gDz3 26s ease-in-out infinite alternate}.page_blobBlue__qW_t0{width:560px;height:560px;top:-80px;right:-160px;background:var(--tint-blue-edge);opacity:.55!important;animation:page_blobC__AgiId 30s ease-in-out infinite alternate}@keyframes page_blobA__btt1J{to{transform:translate(140px,90px) scale(1.12)}}@keyframes page_blobB__2gDz3{to{transform:translate(-160px,-70px) scale(.92)}}@keyframes page_blobC__AgiId{to{transform:translate(-120px,110px) scale(1.08)}}@media(max-width:768px){.page_heroBlobs__gS5PT span{filter:blur(50px)}.page_blobSage__mK5BJ{width:320px;height:320px}.page_blobSand__wAvqr{width:280px;height:280px;left:10%}.page_blobBlue__qW_t0{width:340px;height:340px}}@media(prefers-reduced-motion:reduce){.page_heroBlobs__gS5PT span{animation:none}}.page_heroGrid__B7Nu5{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:4rem;gap:4rem;align-items:center}@media(max-width:960px){.page_heroGrid__B7Nu5{grid-template-columns:1fr;gap:2.5rem}}.page_heroContent___p2VG{max-width:600px}@keyframes page_heroFadeUp__EPSut{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_eyebrow__NJYqH{font-size:.875rem;line-height:1.25;letter-spacing:0;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:1rem}.page_eyebrow__NJYqH,.page_heroTitle__IItbV{font-weight:700;animation:page_heroFadeUp__EPSut .6s var(--ease-out) both}.page_heroTitle__IItbV{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:var(--text-display);line-height:1.1;letter-spacing:var(--tracking-display);color:var(--color-text);animation-delay:.1s}.page_heroDesc__JAHWc{margin-top:1.25rem;font-size:var(--text-lead);line-height:1.6;color:var(--color-text-secondary);max-width:460px;animation:page_heroFadeUp__EPSut .6s var(--ease-out) both;animation-delay:.2s}.page_heroDesc__JAHWc code{font-family:var(--font-mono);font-size:.8125rem;background:var(--color-bg-muted);padding:2px 6px;border-radius:var(--radius-xs)}.page_heroSearch__Bn6_o{position:relative;z-index:1;margin-top:2rem;animation:page_heroFadeUp__EPSut .6s var(--ease-out) both;animation-delay:.3s}.page_heroCtas__xpQlx{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;animation:page_heroFadeUp__EPSut .6s var(--ease-out) both;animation-delay:.4s}@media(max-width:480px){.page_heroCtas__xpQlx{flex-direction:column;align-items:stretch}}.page_heroTrust__QIm6U{display:flex;flex-wrap:wrap;gap:.375rem 1.125rem;margin-top:1.25rem}.page_heroTrust__QIm6U>*{white-space:nowrap}@media(min-width:1024px){.page_heroTrust__QIm6U{flex-wrap:nowrap}}.page_heroTrust__QIm6U{animation:page_heroFadeUp__EPSut .6s var(--ease-out) both;animation-delay:.5s}.page_heroTrust__QIm6U a,.page_heroTrust__QIm6U span{font-size:var(--text-small);color:var(--color-text-muted);display:flex;align-items:center;gap:.375rem}.page_heroTrust__QIm6U a:before,.page_heroTrust__QIm6U span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--color-success);flex-shrink:0}.page_heroTrust__QIm6U a{text-decoration:none;border-bottom:1px dashed rgba(0,0,0,0);transition:color var(--duration-fast) ease}.page_heroTrust__QIm6U a:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.page_btnPrimary__MnXB3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:var(--control-h-lg);padding:0 1.5rem;font-family:var(--font-button),var(--font-sans),sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:0;white-space:nowrap;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-text-inverse)!important;transition:background var(--duration-normal) ease,box-shadow var(--duration-normal) ease}.page_btnPrimary__MnXB3:hover{background:var(--color-primary-hover);color:var(--color-text-inverse)!important;box-shadow:var(--shadow-md)}.page_btnGhost__gKdTj{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:var(--control-h-lg);padding:0 1.5rem;font-family:var(--font-button),var(--font-sans),sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:0;white-space:nowrap;border-radius:var(--radius-control);color:var(--color-primary)!important;background:var(--color-surface);border:1px solid var(--color-border-strong);transition:border-color var(--duration-normal) ease,background var(--duration-normal) ease}.page_btnGhost__gKdTj:hover{color:var(--color-primary)!important;border-color:var(--color-primary)}@keyframes page_cardSlideIn__LlPnL{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.page_heroCard__kYAa8{background:var(--color-surface);border-radius:var(--radius-xl);padding:1.75rem;box-shadow:var(--shadow-soft);animation:page_cardSlideIn__LlPnL .7s var(--ease-out) both;animation-delay:.5s}@media(max-width:960px){.page_heroCard__kYAa8{max-width:360px}}.page_heroCardHeader__tQdyZ{margin-bottom:.75rem}.page_heroCardLabel__83G2T{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.page_heroCardScore__KYEVI{display:flex;align-items:baseline;gap:.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.page_heroCardNum__eObp9{font-family:var(--font-mono);font-size:4rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--score-excellent)}.page_heroCardOutOf__3R9tb{font-family:var(--font-mono);font-size:1.25rem;color:var(--color-text-muted);font-weight:500}.page_heroCardRows__qpWv_{display:flex;flex-direction:column;gap:.625rem;padding-top:1.25rem}.page_heroCardRow__U1z8J{display:grid;grid-template-columns:100px 1fr 44px;grid-gap:.75rem;gap:.75rem;align-items:center}.page_heroCardRowName__2JcQo{font-size:.8125rem;color:var(--color-text-secondary)}.page_heroCardBar__cAGEF{height:4px;background:var(--color-bg-muted);border-radius:2px;overflow:hidden}.page_heroCardBarFill__06y3X{height:100%;background:var(--color-accent);border-radius:2px;opacity:.35;animation:page_barGrow__1ZGO4 1s var(--ease-out) both;transform-origin:left}.page_heroCardRow__U1z8J:first-child .page_heroCardBarFill__06y3X{animation-delay:.3s}.page_heroCardRow__U1z8J:nth-child(2) .page_heroCardBarFill__06y3X{animation-delay:.5s}.page_heroCardRow__U1z8J:nth-child(3) .page_heroCardBarFill__06y3X{animation-delay:.7s}.page_heroCardRow__U1z8J:nth-child(4) .page_heroCardBarFill__06y3X{animation-delay:.9s}@keyframes page_barGrow__1ZGO4{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page_heroCardRowVal__DqR8y{font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:var(--color-text-secondary);text-align:right}.page_heroCardLink__hs6TD{display:block;margin-top:1rem;padding-top:.875rem;border-top:1px solid var(--color-border);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary)!important;text-decoration:none}.page_heroCardLink__hs6TD:hover{color:var(--color-accent)!important}.page_photoBand__0B8S_{display:grid;grid-template-columns:1.5fr .9fr 1fr;grid-template-rows:210px 210px;grid-gap:1rem;gap:1rem;padding:1.5rem 0 1rem}@media(max-width:900px){.page_photoBand__0B8S_{grid-template-columns:1fr 1fr;grid-template-rows:240px 180px 180px}}@media(max-width:560px){.page_photoBand__0B8S_{grid-template-columns:1fr 1fr;grid-template-rows:220px 160px;gap:.625rem;padding-top:2.5rem}}.page_photoTile__3OtBF{position:relative;margin:0;overflow:hidden;border-radius:var(--radius-xl);background:var(--tone-fill,var(--tone-bg));isolation:isolate}.page_photoTile__3OtBF img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(.96) sepia(.08);transition:transform .9s var(--ease-out),filter .6s ease}.page_photoTile__3OtBF:before{content:"";position:absolute;inset:0;z-index:0;background:var(--tone-edge);mix-blend-mode:soft-light;opacity:.55;pointer-events:none;transition:opacity .6s ease}.page_photoTile__3OtBF:after{content:"";position:absolute;inset:45% 0 0;z-index:0;background:linear-gradient(transparent,color-mix(in srgb,var(--color-primary) 40%,transparent));pointer-events:none}.page_photoTile__3OtBF{display:block;text-decoration:none!important;color:inherit!important}.page_photoTile__3OtBF:focus-visible img,.page_photoTile__3OtBF:hover img{transform:scale(1.035);filter:none}.page_photoTile__3OtBF:focus-visible:before,.page_photoTile__3OtBF:hover:before{opacity:0}.page_photoTile__3OtBF:focus-visible .page_photoCta__duwfn,.page_photoTile__3OtBF:hover .page_photoCta__duwfn{grid-template-rows:1fr;opacity:1;margin-top:.375rem}.page_photoTile__3OtBF:focus-visible{outline-offset:3px}@media(max-width:560px){.page_photoTile__3OtBF{border-radius:var(--radius-lg)}}.page_photoTile1__X1XP7,.page_photoTile2__MqxYg{grid-row:1/3}@media(max-width:900px){.page_photoTile1__X1XP7{grid-column:1/-1;grid-row:auto}.page_photoTile2__MqxYg{grid-row:2/4}}@media(max-width:560px){.page_photoTile1__X1XP7{grid-column:1/-1}.page_photoTile2__MqxYg,.page_photoTile3__O89xK{display:none}.page_photoTile4__nz2CR{grid-column:1/-1}}.page_photoCaption__FaLpv{position:absolute;left:.875rem;bottom:.875rem;right:.875rem;z-index:1;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 1.75rem);padding:.5rem .875rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 18px rgba(23,33,43,.12)}.page_photoCaption__FaLpv strong{font-size:var(--text-small);font-weight:700;color:var(--color-text)}.page_photoCaption__FaLpv span{font-size:.75rem;line-height:1.35;color:var(--color-text-secondary)}.page_photoTile1__X1XP7 .page_photoCaption__FaLpv strong{font-size:var(--text-body)}.page_photoCta__duwfn{display:grid!important;grid-template-rows:0fr;overflow:hidden;opacity:0;font-size:.75rem!important;font-weight:700;color:var(--color-accent)!important;transition:grid-template-rows var(--duration-slow) var(--ease-out),opacity var(--duration-normal) ease,margin var(--duration-slow) var(--ease-out)}.page_photoCta__duwfn>*{min-height:0}.page_photoCta__duwfn svg{display:inline;vertical-align:-2px;transition:transform var(--duration-normal) var(--ease-out)}.page_photoTile__3OtBF:hover .page_photoCta__duwfn svg{transform:translateX(3px)}@media(hover:none){.page_photoCta__duwfn{grid-template-rows:1fr;opacity:1;margin-top:.25rem}}.page_photoTile4__nz2CR .page_photoCta__duwfn{color:var(--color-cta)!important}@media(prefers-reduced-motion:reduce){.page_photoTile__3OtBF img{transition:none}.page_photoTile__3OtBF:hover img{transform:none}}.page_section__Lvu0g{padding:3rem 0}@media(max-width:768px){.page_section__Lvu0g{padding:2.25rem 0}}.page_section__Lvu0g>h2{font-size:var(--text-h2);margin-bottom:1.5rem}.page_sectionHead__bzM_T{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem}.page_sectionHead__bzM_T h2{font-size:var(--text-h2)}@media(max-width:640px){.page_sectionHead__bzM_T{flex-direction:column;align-items:flex-start;gap:.75rem}}.page_sectionHead__bzM_T .page_eyebrow__NJYqH{margin-bottom:.75rem}.page_seeAll__Y1MkD{flex-shrink:0;font-size:var(--text-small);font-weight:600;white-space:nowrap;color:var(--color-accent)!important}.page_seeAll__Y1MkD:hover{color:var(--color-primary)!important}.page_bestGrid__miCiX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:900px){.page_bestGrid__miCiX{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.page_bestGrid__miCiX{grid-template-columns:repeat(2,1fr)}}.page_bestItem__hApBC{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.875rem 1rem;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-soft-sm);font-size:.875rem;font-weight:550;line-height:1.3;color:var(--color-text)!important;transition:border-color var(--duration-fast) ease,color var(--duration-fast) ease,box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out)}@media(max-width:480px){.page_bestItem__hApBC{font-size:.8125rem;padding:.625rem .75rem}}.page_bestItem__hApBC:hover{color:var(--color-accent)!important;box-shadow:var(--shadow-soft);transform:translateY(-2px)}.page_bestItem__hApBC:hover .page_catArrow__XdCFE{transform:translateX(3px);opacity:1}.page_bestName__e7DV6{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_bestPrefix__0A9rV{color:var(--color-text-muted);font-weight:500}.page_productGrid__f_BZP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}@media(max-width:900px){.page_productGrid__f_BZP{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.page_productGrid__f_BZP{grid-template-columns:1fr}}.page_winnerCell__Ht_Kt{display:flex;flex-direction:column}.page_winnerCell__Ht_Kt>:last-child{flex:1 1}.page_winnerCat__23Vsw{font-size:.75rem;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:uppercase;color:var(--color-text-secondary)!important;margin-bottom:.625rem}.page_winnerCat__23Vsw:hover{color:var(--color-accent)!important}.page_heroGoals__HiIV9{position:relative;z-index:1;margin-top:2rem;animation:page_heroFadeUp__EPSut .6s var(--ease-out) both;animation-delay:.3s}.page_heroGoalsLabel__GGNGz{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:var(--color-text)}.page_goalGrid__0u50f,.page_heroGoalsList___C6mA{display:flex;flex-wrap:wrap;gap:.5rem}.page_goalPill__EUYg2{display:inline-flex;align-items:center;border:1px solid var(--tone-edge,var(--tint-blue-edge));border-radius:var(--radius-full);background:var(--tone-fill,var(--tint-blue));box-shadow:var(--tone-glow,none);color:var(--color-text)!important;text-decoration:none;white-space:nowrap;transition:border-color var(--duration-fast) ease,transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) ease;height:var(--control-h-sm);padding:0 1rem;border-color:var(--tone-edge);background:var(--tone-fill);box-shadow:var(--tone-glow);font-size:.9375rem;font-weight:600}.page_goalPill__EUYg2:hover{background:var(--color-surface);transform:translateY(-1px)}.page_goalName__ZvmG3{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;line-height:1.2}.page_goalArrow__onBkP{flex-shrink:0;color:var(--tone-ink,var(--color-primary));opacity:.7;transition:transform var(--duration-fast) ease,opacity var(--duration-fast) ease}.page_goalBenefit__dpUF3{font-size:.9375rem;line-height:1.4;color:var(--color-text-secondary)}.page_goalIngredients__F14Cz{margin-top:auto;padding-top:.5rem;font-size:.8125rem;font-weight:600;color:var(--tone-ink,var(--color-primary))}.page_stackBanner__n7m_R{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:3rem;gap:3rem;padding:2.5rem;border-radius:var(--radius-xl);background:var(--tint-blue);box-shadow:var(--shadow-soft);transition:box-shadow var(--duration-normal) var(--ease-out)}.page_stackBanner__n7m_R:hover{box-shadow:var(--shadow-soft-hover)}.page_stackBanner__n7m_R:hover .page_stackBannerCta__hehgG{background:var(--color-primary-hover)}@media(max-width:800px){.page_stackBanner__n7m_R{grid-template-columns:1fr;gap:1.75rem;padding:1.5rem}}.page_stackBannerEyebrow__eOlEm{font-size:.875rem;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:uppercase;color:var(--color-accent);margin-bottom:.75rem}.page_stackBannerText__TDnnf h2{font-size:var(--text-h2);line-height:1.2;color:var(--color-text)}.page_stackBannerDesc__9r4a9{max-width:460px;margin-top:.75rem;font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6}.page_stackBannerCta__hehgG{margin-top:1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:var(--control-h-md);padding:0 1.25rem;font-family:var(--font-button),var(--font-sans),sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:0;white-space:nowrap;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-text-inverse);transition:background var(--duration-normal) ease}.page_stackBannerDemo__EjDMm{padding:1.5rem 1.625rem;border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-soft-sm)}.page_demoRow__cO0SB{display:grid;grid-template-columns:88px 1fr auto;align-items:center;grid-gap:.875rem;gap:.875rem}.page_demoRow__cO0SB+.page_demoRow__cO0SB{margin-top:.875rem}.page_demoName__P1wRd{font-size:.75rem;font-weight:600;color:var(--color-text);white-space:nowrap}.page_demoTrack__OTPI4{display:block;height:6px;border-radius:999px;background:var(--color-bg-muted);overflow:hidden}.page_demoFill__0JdIq{display:block;height:100%;border-radius:999px;opacity:.85}.page_demoOver__ELtC_{background:var(--fill-bad)}.page_demoHigh__TUsl9{background:var(--fill-warn)}.page_demoOk__Zei_Q{background:var(--fill-good)}.page_demoVal__ZDNHr{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;color:var(--color-text-muted);white-space:nowrap;min-width:64px;text-align:right}.page_demoValOver__WyerV{color:var(--score-bad)}.page_demoCaption__Am07S{margin-top:1.125rem;padding-top:.875rem;border-top:1px dashed var(--color-border);font-size:.6875rem;color:var(--color-text-muted)}.page_catGrid__3gTil{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:768px){.page_catGrid__3gTil{grid-template-columns:repeat(2,1fr)}}.page_catItem__777BX{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.875rem 1rem;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-soft-sm);font-size:var(--text-body);font-weight:500;color:var(--color-text)!important;text-decoration:none;transition:color var(--duration-fast) ease,box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out)}@media(max-width:480px){.page_catItem__777BX{font-size:var(--text-small);padding:.75rem}}.page_catItem__777BX:hover{color:var(--color-accent)!important;box-shadow:var(--shadow-soft);transform:translateY(-2px)}.page_catItem__777BX:hover .page_catArrow__XdCFE{transform:translateX(3px);opacity:1}.page_catArrow__XdCFE{color:var(--color-text-muted);opacity:.3;transition:all var(--duration-normal) var(--ease-out);flex-shrink:0}.page_stacksSubtitle__wI_Ul{font-size:var(--text-body);line-height:1.6;color:var(--color-text-secondary);max-width:560px;margin-top:.5rem}.page_stacksGrid__E9WT9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.875rem;gap:.875rem}@media(max-width:900px){.page_stacksGrid__E9WT9{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.page_stacksGrid__E9WT9{grid-template-columns:1fr}}.page_methSection__ppp2R{margin:3rem 0 4rem;padding:3rem;border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-soft)}@media(max-width:768px){.page_methSection__ppp2R{padding:2rem 1.5rem}}.page_methGrid__5Rm84{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem}@media(max-width:768px){.page_methGrid__5Rm84{grid-template-columns:1fr;gap:2.5rem}}.page_methLeft__09r_f{max-width:400px}.page_methTitle__Fh9EP{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:var(--text-h2);font-weight:700;line-height:1.2;margin-bottom:1rem}.page_methDesc__4vdx7{font-size:var(--text-body);line-height:1.6;margin-bottom:1.5rem}.page_methRight__SPe80{display:flex;flex-direction:column;gap:0}.page_methRow__TUit6{display:flex;gap:1rem;padding:.9375rem 0;border-bottom:1px solid var(--color-border);align-items:baseline}.page_methRow__TUit6:first-child{padding-top:0}.page_methRow__TUit6:last-child{border-bottom:none;padding-bottom:0}.page_methRow__TUit6 div{display:flex;flex-direction:column}.page_methRow__TUit6 div strong{font-size:.9375rem;color:var(--color-text)}.page_methRow__TUit6 div span{font-size:.8125rem;color:var(--color-text-muted);margin-top:2px}.page_methPts__xklzy{font-size:1.75rem;font-weight:700;line-height:1;letter-spacing:.02em;color:var(--color-orange);min-width:3rem;flex-shrink:0}.page_sources__arPh5{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.625rem;padding:2.5rem 0 1.5rem}.page_sourceTag__BI65o,.page_sources__arPh5{font-size:.75rem;color:var(--color-text-muted)}.page_sourceTag__BI65o{font-weight:500;padding:.25rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.HeroStation_station__h64nk{position:relative;background:var(--color-bg-elevated);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft-sm),0 0 0 1px var(--color-border);padding:1.125rem 1.375rem 1rem;overflow:hidden;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s ease-out;animation:HeroStation_stationIn__hYWmF .7s var(--ease-out) .5s backwards}.HeroStation_station__h64nk:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.65) 50%,transparent 65%);transform:translateX(-120%);animation:HeroStation_sheen__vSmty 1.4s ease 1.5s forwards;pointer-events:none}@keyframes HeroStation_stationIn__hYWmF{0%{opacity:0;transform:perspective(900px) translateY(18px)}to{opacity:1;transform:perspective(900px) translateY(0)}}@keyframes HeroStation_sheen__vSmty{to{transform:translateX(120%)}}.HeroStation_v_good__KGVSB{--vc:var(--score-excellent);--vc-bg:var(--tint-sage);--vc-bd:var(--tint-sage-edge)}.HeroStation_v_mid__O8CMS{--vc:var(--score-average);--vc-bg:var(--tint-sand);--vc-bd:var(--tint-sand-edge)}.HeroStation_v_bad___bytp{--vc:var(--score-bad);--vc-bg:var(--tint-clay);--vc-bd:var(--tint-clay-edge)}.HeroStation_scanZone__o0fsI{position:relative;height:132px;margin:-1.125rem -1.375rem 0;border-bottom:1px solid var(--color-border);background:radial-gradient(circle,rgba(0,0,0,.06) 1px,transparent 0);background-size:14px 14px}.HeroStation_corner__6_pwj{position:absolute;width:12px;height:12px;border:1.5px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}.HeroStation_cornerTL___JsvF{top:10px;left:26px;border-right:none;border-bottom:none;border-radius:3px 0 0 0}.HeroStation_cornerTR__nScdf{top:10px;right:26px;border-left:none;border-bottom:none;border-radius:0 3px 0 0}.HeroStation_cornerBL__gLmcC{bottom:10px;left:26px;border-right:none;border-top:none;border-radius:0 0 0 3px}.HeroStation_cornerBR__phzPw{bottom:10px;right:26px;border-left:none;border-top:none;border-radius:0 0 3px 0}.HeroStation_specimen__hDw7X{position:absolute;left:50%;top:50%;margin-left:-26px;margin-top:-33px;color:rgba(28,25,23,.4);opacity:0;overflow:hidden;animation:HeroStation_specimenRide__BURku 18s cubic-bezier(.3,0,.4,1) var(--d,0s) infinite,HeroStation_specimenInk__jqUsW 18s linear var(--d,0s) infinite,HeroStation_specimenGlint__TcsTc 18s linear var(--d,0s) infinite}@keyframes HeroStation_specimenRide__BURku{0%{transform:translateY(-92px) scaleY(1.04);opacity:0}3.5%{transform:translateY(2px) scale(1);opacity:1}4.5%{transform:translateY(0) scale(1.07,.92)}5.8%{transform:translateY(0) scale(.98,1.02)}7%{transform:translateY(0) scale(1)}28%{transform:translateY(0) scale(1);opacity:1}31.5%{transform:translateY(74px) scale(.96,1.05);opacity:0}31.501%,to{opacity:0}}@keyframes HeroStation_specimenInk__jqUsW{0%,10.5%{color:rgba(28,25,23,.4)}12%,to{color:var(--vc)}}@keyframes HeroStation_specimenGlint__TcsTc{0%,8%{filter:none}10.5%{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--color-accent) 70%,transparent))}13.5%,to{filter:none}}.HeroStation_shine__h_HNJ{position:absolute;left:-10%;right:-10%;height:30%;top:0;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.8),color-mix(in srgb,var(--color-accent) 18%,transparent));opacity:0;animation:HeroStation_shineSweep__ySX_X 18s linear var(--d,0s) infinite}@keyframes HeroStation_shineSweep__ySX_X{0%,8%{top:-34%;opacity:0}8.5%{opacity:1}12%{top:104%;opacity:1}12.5%,to{top:104%;opacity:0}}.HeroStation_dropShadow__M1Irr{position:absolute;left:50%;top:50%;margin-top:34px;width:44px;height:7px;transform:translateX(-50%) scale(.4);border-radius:50%;background:rgba(28,25,23,.22);filter:blur(3px);opacity:0;animation:HeroStation_shadowPulse__wIWDv 18s linear var(--d,0s) infinite}@keyframes HeroStation_shadowPulse__wIWDv{0%{opacity:0;transform:translateX(-50%) scale(.35)}3.5%{opacity:.9;transform:translateX(-50%) scale(1.06)}5%{opacity:.7;transform:translateX(-50%) scale(1)}28%{opacity:.7;transform:translateX(-50%) scale(1)}31.5%,to{opacity:0;transform:translateX(-50%) scale(.5)}}.HeroStation_beam__CeN9b{position:absolute;left:8%;right:8%;top:0;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-accent) 90%,transparent) 16%,color-mix(in srgb,var(--color-accent) 90%,transparent) 84%,transparent);box-shadow:0 0 6px color-mix(in srgb,var(--color-accent) 25%,transparent);opacity:0;animation:HeroStation_beamSweep__yuD5j 6s linear infinite}.HeroStation_beam__CeN9b:before{content:"";position:absolute;left:4%;right:4%;bottom:1px;height:12px;background:linear-gradient(to top,color-mix(in srgb,var(--color-accent) 6%,transparent),transparent)}@keyframes HeroStation_beamSweep__yuD5j{0%,24%{transform:translateY(8px);opacity:0}26.5%{transform:translateY(8px);opacity:1}36.5%{transform:translateY(104px);opacity:1}39%,to{transform:translateY(104px);opacity:0}}.HeroStation_result__erf1C{padding-top:.875rem}.HeroStation_scoreRow__UaiE5{display:flex;align-items:baseline;gap:.375rem}.HeroStation_scoreStack__Rjp0X{position:relative;display:inline-block;width:2.4ch;font-family:var(--font-mono);font-size:3.25rem;font-weight:700;letter-spacing:-.04em;line-height:1}.HeroStation_scoreStack__Rjp0X:before{content:"​"}.HeroStation_scoreVal__vHjMk{position:absolute;top:0;left:0;right:0;color:var(--vc);opacity:0;animation:HeroStation_scorePop__KdovO 18s linear var(--d,0s) infinite}@keyframes HeroStation_scorePop__KdovO{0%,11.5%{opacity:0;transform:translateY(.28em)}14%{opacity:1;transform:translateY(-.02em)}16%{transform:translateY(0)}29.5%{opacity:1;transform:translateY(0)}31.5%,to{opacity:0;transform:translateY(0)}}.HeroStation_scoreMax__TD3iT{font-family:var(--font-mono);font-size:1.125rem;font-weight:600;color:var(--color-text-muted)}.HeroStation_verdictStack__IYmSJ{position:relative;margin-left:auto;width:110px;height:24px}.HeroStation_verdict__NzhCf{position:absolute;right:0;top:0;padding:.1875rem .625rem;border:1px solid var(--vc-bd);border-radius:999px;background:var(--vc-bg);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--vc);white-space:nowrap;opacity:0;animation:HeroStation_chipPhase__PFm2f 18s linear var(--d,0s) infinite}@keyframes HeroStation_chipPhase__PFm2f{0%,12.5%{opacity:0;transform:scale(.7) rotate(-6deg)}14.5%{opacity:1;transform:scale(1.1) rotate(1.5deg)}16.5%{transform:scale(1) rotate(0deg)}29%{opacity:1}31.5%,to{opacity:0;transform:scale(.85)}}.HeroStation_nameStack__PmfsY{position:relative;height:2.5rem;margin-top:.25rem}.HeroStation_name___VGwp{position:absolute;inset:0;font-size:.875rem;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;animation:HeroStation_namePhase__pT4ZP 18s linear var(--d,0s) infinite}@keyframes HeroStation_namePhase__pT4ZP{0%,12.5%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(0)}29%{opacity:1}31.5%,to{opacity:0}}.HeroStation_bars__rsmME{display:flex;flex-direction:column;gap:.5625rem;margin-top:.875rem}.HeroStation_barRow__BnKrN{display:grid;grid-template-columns:86px 1fr;align-items:center;grid-gap:.75rem;gap:.75rem}.HeroStation_barLabel__VPhcO{font-size:.6875rem;color:var(--color-text-secondary)}.HeroStation_barTrack__1DntN{position:relative;height:6px;border-radius:999px;background:var(--color-bg-muted);overflow:hidden}.HeroStation_barFill__0hGfp{position:absolute;inset:0;border-radius:999px;background:var(--color-accent);opacity:.75;transform-origin:left;transform:scaleX(0);animation:HeroStation_barCycle__pfLO_ 18s cubic-bezier(.22,1,.36,1) calc(var(--d, 0s) + var(--bs, 0s)) infinite}@keyframes HeroStation_barCycle__pfLO_{0%,12%{transform:scaleX(0)}15%{transform:scaleX(calc(var(--w1, .5) * 1.06))}17%{transform:scaleX(var(--w1,.5))}30.5%{transform:scaleX(var(--w1,.5))}33.33%,45.33%{transform:scaleX(0)}48.33%{transform:scaleX(calc(var(--w2, .5) * 1.06))}50.33%{transform:scaleX(var(--w2,.5))}63.83%{transform:scaleX(var(--w2,.5))}66.66%,78.66%{transform:scaleX(0)}81.66%{transform:scaleX(calc(var(--w3, .5) * 1.06))}83.66%{transform:scaleX(var(--w3,.5))}97.16%{transform:scaleX(var(--w3,.5))}to{transform:scaleX(0)}}.HeroStation_foot__lfrdC{margin-top:.875rem;padding-top:.75rem;border-top:1px solid var(--color-border);font-size:.625rem;color:var(--color-text-muted);line-height:1.5}@media(prefers-reduced-motion:reduce){.HeroStation_station__h64nk{animation:none;transform:none;transition:none}.HeroStation_beam__CeN9b,.HeroStation_dropShadow__M1Irr,.HeroStation_liveDot__IOz0B,.HeroStation_shine__h_HNJ,.HeroStation_station__h64nk:after{animation:none}.HeroStation_beam__CeN9b{opacity:.4;transform:translateY(96px)}.HeroStation_statusScanning__etcsU{animation:none;opacity:0}.HeroStation_statusDone__IGTxu{animation:none;opacity:1}.HeroStation_barFill__0hGfp,.HeroStation_name___VGwp,.HeroStation_scoreVal__vHjMk,.HeroStation_specimen__hDw7X,.HeroStation_verdict__NzhCf{animation:none}.HeroStation_specimen__hDw7X{opacity:0}.HeroStation_specimen__hDw7X.HeroStation_v_good__KGVSB{opacity:1;transform:translateY(0);color:var(--score-excellent)}.HeroStation_scoreVal__vHjMk.HeroStation_v_good__KGVSB,.HeroStation_verdict__NzhCf.HeroStation_v_good__KGVSB{opacity:1;transform:none;filter:none}.HeroStation_name___VGwp{opacity:0}.HeroStation_nameStack__PmfsY .HeroStation_name___VGwp:first-child{opacity:1}.HeroStation_barFill__0hGfp{transform:scaleX(var(--w1,.5))}}.HeroStation_specimenPhoto__GfBY8{margin-left:-36px;margin-top:-40px;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--color-border);filter:none!important}.HeroStation_specimenPhoto__GfBY8 .HeroStation_shine__h_HNJ{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--color-accent) 10%,transparent))}.HeroStation_specimenPhoto__GfBY8 img{display:block;width:72px;height:80px;object-fit:contain;border-radius:var(--radius-sm);background:var(--color-surface)}.HeroStation_nameBrand__07Iq3{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}