.Proof_cols__eNykp{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:var(--npl-grid-gap);gap:var(--npl-grid-gap);align-items:stretch}.Proof_dialWrap__IiGry{display:grid;place-items:center;text-align:center;grid-gap:var(--npl-space-md);gap:var(--npl-space-md);padding:clamp(1.75rem,1.3rem + 1.8vw,2.5rem) var(--npl-space-md);height:100%;align-content:center}.Proof_dial__8eqZn{width:min(250px,74%);position:relative}.Proof_dial__8eqZn svg{width:100%;height:auto;transform:rotate(-90deg)}.Proof_dial__8eqZn circle{fill:none}.Proof_ticks__r_2JC{stroke:var(--npl-border);stroke-width:7}.Proof_track__h_yxu{stroke:url(#npl-foil-track);stroke-width:7}.Proof_arc__PEwHP{stroke:url(#npl-foil-arc);stroke-width:7;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--npl-glow));stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s var(--npl-ease) .2s}.Proof_arc__PEwHP[data-drawn=true]{stroke-dashoffset:var(--npl-arc-offset)}.Proof_orbit__VYx6W{stroke:var(--npl-dot);stroke-width:7;stroke-linecap:round;stroke-dasharray:.0014 1;filter:drop-shadow(0 0 6px var(--npl-glow));animation:Proof_orbit__VYx6W 7s linear infinite}@keyframes Proof_orbit__VYx6W{to{stroke-dashoffset:-1}}.Proof_dialCentre__49XqA{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.Proof_dialValue__5DAwP{font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:clamp(2rem,1.45rem + 2.3vw,2.75rem);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.Proof_dialValue__5DAwP em{font-style:normal;font-size:.42em;vertical-align:.5em}.Proof_dialLabel__6e3tL{display:block;font-size:9px;letter-spacing:.18em;margin-top:4px}.Proof_dialCaption__sRu94,.Proof_dialLabel__6e3tL{font-family:var(--npl-font-mono);text-transform:uppercase;color:var(--npl-text-muted)}.Proof_dialCaption__sRu94{font-size:var(--npl-text-2xs);letter-spacing:.12em;max-width:30ch}.Proof_recordHead__tiYb9{display:flex;align-items:center;gap:var(--npl-space-2xs);padding:14px 18px;border-bottom:1px solid var(--npl-border);flex-wrap:wrap}.Proof_recordTitle__GXJ9R{letter-spacing:.12em;color:var(--npl-text-muted)}.Proof_recordNote__nkFr0,.Proof_recordTitle__GXJ9R{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs)}.Proof_recordNote__nkFr0{margin-left:auto;letter-spacing:.08em;color:var(--npl-text-faint);white-space:nowrap}.Proof_ladder__evs2_{--col-name:5.75rem;--col-lot:4.5rem;--col-value:4.25rem;--col-gap:.625rem;padding:10px 18px 4px}.Proof_rung__SSxW6,.Proof_scale__1vcIo{display:grid;grid-template-columns:var(--col-name) var(--col-lot) 1fr var(--col-value);align-items:center;grid-gap:0 var(--col-gap);gap:0 var(--col-gap);width:100%}.Proof_rung__SSxW6{padding:5px 0;text-align:left;border-radius:var(--npl-radius-xs);transition:background var(--npl-dur-fast)}.Proof_rung__SSxW6:hover{background:var(--npl-veil)}.Proof_rungLot__fbqIa,.Proof_rungName__C0F3K,.Proof_rungValue__2827E{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);color:var(--npl-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--npl-dur-fast)}.Proof_rungValue__2827E{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Proof_rungTrack__YK17b{position:relative;height:16px}.Proof_rungTrack__YK17b:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,var(--npl-grid) 0 1px,transparent 1px 10%),linear-gradient(var(--npl-border),var(--npl-border));background-size:100% 9px,100% 1px;background-position:50%,50%;background-repeat:no-repeat}.Proof_rungLead__dpnhX{position:absolute;left:0;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,var(--npl-text-faint));width:0}.Proof_rungDot__bHc9K{position:absolute;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--npl-text-faint);transition:background var(--npl-dur-fast),box-shadow var(--npl-dur-fast)}.Proof_rung__SSxW6[aria-selected=true] .Proof_rungName__C0F3K,.Proof_rung__SSxW6[aria-selected=true] .Proof_rungValue__2827E{color:var(--npl-text)}.Proof_rung__SSxW6[aria-selected=true] .Proof_rungLot__fbqIa{color:var(--npl-text-muted)}.Proof_rung__SSxW6[aria-selected=true] .Proof_rungDot__bHc9K{background:var(--npl-dot);box-shadow:0 0 0 3px var(--npl-glow),0 0 9px var(--npl-glow)}.Proof_rung__SSxW6[aria-selected=true] .Proof_rungLead__dpnhX{background:linear-gradient(90deg,transparent,var(--npl-chrome-mid) 38%,var(--npl-chrome-bright) 72%,var(--npl-foil-specular))}.Proof_drawn__bWXWd .Proof_rungLead__dpnhX{width:var(--lead,0);transition:width .7s var(--npl-ease) calc(var(--row) * 60ms + .12s)}.Proof_scale__1vcIo{margin-top:6px;padding-bottom:4px;border-top:1px solid var(--npl-border);padding-top:7px}.Proof_scaleTrack__B768P{position:relative;height:10px}.Proof_scaleTrack__B768P i{position:absolute;top:0;transform:translateX(-50%);font-family:var(--npl-font-mono);font-style:normal;font-size:9px;letter-spacing:.06em;color:var(--npl-text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Proof_data__LIeXt{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--npl-border)}.Proof_data__LIeXt>div{padding:13px 16px;min-width:0}.Proof_data__LIeXt>div+div{border-left:1px solid var(--npl-border-subtle)}.Proof_data__LIeXt dt{font-family:var(--npl-font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--npl-text-faint)}.Proof_data__LIeXt dd{font-family:var(--npl-font-mono);font-size:var(--npl-text-xs);font-weight:var(--npl-weight-medium);color:var(--npl-text);margin-top:4px;overflow:hidden;text-overflow:ellipsis}.Proof_recordFoot__M1Gmi{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px;border-top:1px solid var(--npl-border);font-family:var(--npl-font-mono);font-size:9px;letter-spacing:.08em;color:var(--npl-text-faint);flex-wrap:wrap}.Proof_recordFoot__M1Gmi a{color:var(--npl-text);border-bottom:1px solid var(--npl-border);padding-bottom:1px;transition:border-color var(--npl-dur-fast)}.Proof_recordFoot__M1Gmi a:hover{border-bottom-color:var(--npl-text)}.Proof_stats__yaYpy{margin-top:var(--npl-grid-gap);display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--npl-border);border-radius:var(--npl-radius-lg);overflow:hidden;background:var(--npl-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Proof_stat__CpgyR{padding:22px 24px}.Proof_stat__CpgyR+.Proof_stat__CpgyR{border-left:1px solid var(--npl-border-subtle)}.Proof_stat__CpgyR b{font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:clamp(1.625rem,1.2rem + 1.6vw,2.125rem);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block;line-height:1.05}.Proof_stat__CpgyR b em{font-style:normal;font-size:.6em;vertical-align:.28em}.Proof_stat__CpgyR span{display:block;margin-top:7px;font-family:var(--npl-font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--npl-text-muted)}@media (max-width:1080px){.Proof_cols__eNykp{grid-template-columns:1fr}}@media (max-width:680px){.Proof_data__LIeXt{grid-template-columns:1fr 1fr}.Proof_data__LIeXt>div:nth-child(3){border-left:0}.Proof_data__LIeXt>div:nth-child(n+3){border-top:1px solid var(--npl-border-subtle)}.Proof_rung__SSxW6,.Proof_scale__1vcIo{grid-template-columns:1fr var(--col-lot) var(--col-value)}.Proof_ladder__evs2_{--col-lot:4.75rem;--col-value:4rem}.Proof_rungTrack__YK17b,.Proof_scale__1vcIo{display:none}.Proof_stats__yaYpy{grid-template-columns:1fr}.Proof_stat__CpgyR+.Proof_stat__CpgyR{border-left:0;border-top:1px solid var(--npl-border-subtle)}}@media (prefers-reduced-motion:reduce){.Proof_orbit__VYx6W{animation:none}.Proof_arc__PEwHP{transition:none}.Proof_rungLead__dpnhX{width:var(--lead,0);transition:none}}.Sections_marquee__8ChzX{border-block:1px solid var(--npl-border);background:var(--npl-bg-sunken);overflow:hidden;padding:26px 0;position:relative;z-index:1}.Sections_marquee__8ChzX:after,.Sections_marquee__8ChzX:before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.Sections_marquee__8ChzX:before{left:0;background:linear-gradient(90deg,var(--npl-bg-sunken),transparent)}.Sections_marquee__8ChzX:after{right:0;background:linear-gradient(-90deg,var(--npl-bg-sunken),transparent)}.Sections_track__tij47{display:flex;gap:0;width:max-content;animation:Sections_marquee__8ChzX 44s linear infinite;font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:clamp(4rem,9vw,7.75rem);line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px var(--npl-text);white-space:nowrap;will-change:transform}@supports not (-webkit-text-stroke:1px #000){.Sections_track__tij47{color:var(--npl-border)}}@supports (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){.Sections_track__tij47{background-image:var(--npl-foil-wash),var(--npl-foil-plate);background-size:760px 100%,560px 100%;background-position:60px 50%,0 50%;background-repeat:repeat-x,repeat-x;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--npl-bg-sunken);-webkit-text-stroke-color:var(--npl-text);transition:-webkit-text-fill-color var(--npl-dur-slow) var(--npl-ease),-webkit-text-stroke-color var(--npl-dur-slow) var(--npl-ease)}.Sections_marquee__8ChzX:focus-within .Sections_track__tij47,.Sections_marquee__8ChzX:hover .Sections_track__tij47{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:var(--npl-foil-ink)}@media (prefers-reduced-motion:reduce){.Sections_track__tij47{transition:none}}}.Sections_run__OjZTx{display:flex;align-items:center;gap:.38em;padding-right:.38em;flex:none}.Sections_item__nO2Gi{display:inline-flex;align-items:center;gap:.38em;flex:none}.Sections_track__tij47 i{width:.085em;height:.085em;border-radius:50%;background:var(--npl-border);flex:none}@keyframes Sections_marquee__8ChzX{to{transform:translateX(-50%)}}@supports (animation-timeline:scroll()){.Sections_track__tij47{animation-name:Sections_marquee__8ChzX;animation-duration:auto;animation-timing-function:linear;animation-iteration-count:1.1;animation-fill-mode:both;animation-timeline:scroll(root block)}}.Sections_steps__clgEP{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px;margin-top:var(--npl-space-md);position:relative}.Sections_rail__yrDip{position:absolute;top:11px;left:2%;right:2%;height:1.5px;background:var(--npl-border)}.Sections_railDraw__rblCl{position:absolute;top:11px;left:2%;width:96%;height:1.5px;background:linear-gradient(90deg,var(--npl-text-faint),var(--npl-text));transform-origin:left;transform:scaleX(0);transition:transform 1.7s var(--npl-ease) .2s}.Sections_steps__clgEP.is-in .Sections_railDraw__rblCl{transform:scaleX(1)}.Sections_step__sA9jW{position:relative;padding-right:20px}.Sections_dot__5onTP{width:24px;height:24px;border-radius:50%;border:2px solid var(--npl-border);background:var(--npl-panel);display:grid;place-items:center;margin-bottom:var(--npl-space-md);position:relative;z-index:1;transition:border-color var(--npl-dur-slow),box-shadow var(--npl-dur-slow)}.Sections_dot__5onTP i{width:7px;height:7px;border-radius:50%;background:var(--npl-text-faint);transition:background var(--npl-dur-slow)}.Sections_steps__clgEP.is-in .Sections_dot__5onTP{border-color:var(--npl-text);box-shadow:0 0 12px var(--npl-glow)}.Sections_steps__clgEP.is-in .Sections_dot__5onTP i{background:var(--npl-text)}.Sections_stepMark__AWxuG{display:block;width:22px;height:22px;margin-bottom:12px;color:var(--npl-text);opacity:.9;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Sections_stepNo__0gxiM{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:.14em;color:var(--npl-text-muted)}.Sections_step__sA9jW h3{font-family:var(--npl-font-display);font-weight:var(--npl-weight-semibold);font-size:var(--npl-text-base);margin:7px 0 8px;color:var(--npl-text);letter-spacing:var(--npl-tracking-title)}.Sections_step__sA9jW p{color:var(--npl-text-muted);font-size:var(--npl-text-sm);line-height:1.55}.Sections_statement__G3_Wq{max-width:55rem;margin-inline:auto;text-align:center}.Sections_statementMark__K6sga{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:50%;background-image:var(--npl-foil-wash),var(--npl-foil-plate);background-size:260% 100%,190% 100%;background-position:0 50%,18% 50%;color:var(--npl-foil-ink);box-shadow:inset 0 1px 0 var(--npl-foil-sheen),inset 0 -1px 0 var(--npl-foil-under),0 12px 28px -14px var(--npl-foil-cast);margin-bottom:var(--npl-space-md);transition:background-position var(--npl-dur-slower) var(--npl-ease)}.Sections_statement__G3_Wq:hover .Sections_statementMark__K6sga{background-position:100% 50%,73% 50%}.Sections_statementMark__K6sga svg{width:25px;height:25px;stroke:currentColor;fill:none;stroke-width:1.8}@media (prefers-reduced-motion:reduce){.Sections_statementMark__K6sga{transition:none}.Sections_statement__G3_Wq:hover .Sections_statementMark__K6sga{background-position:0 50%,18% 50%}}.Sections_statementBody__SvmGW{font-family:var(--npl-font-display);font-weight:var(--npl-weight-medium);font-size:clamp(1.375rem,1rem + 1.7vw,2.125rem);line-height:1.32;letter-spacing:-.02em;color:var(--npl-text);text-wrap:balance}.Sections_statementBody__SvmGW b{font-weight:var(--npl-weight-bold)}.Sections_statementFoot__e5UmS{margin-top:var(--npl-space-md);display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--npl-text-muted)}.Sections_faqList__DBo43{max-width:52.5rem;margin-inline:auto;border-top:1px solid var(--npl-border)}.Sections_faqItem__FE4zF{border-bottom:1px solid var(--npl-border)}.Sections_faqQ__pdpY6{width:100%;display:flex;align-items:center;gap:18px;text-align:left;padding:23px 4px}.Sections_faqNo__KhbnO{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);color:var(--npl-text-muted);flex:none;width:42px}.Sections_faqTitle__0XShC{flex:1 1;font-family:var(--npl-font-display);font-weight:var(--npl-weight-semibold);font-size:var(--npl-text-md);letter-spacing:var(--npl-tracking-title);color:var(--npl-text);transition:opacity var(--npl-dur-fast)}.Sections_faqQ__pdpY6:hover .Sections_faqTitle__0XShC{opacity:.72}.Sections_plus__eV_6p{flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--npl-border);position:relative;transition:transform var(--npl-dur-slow) var(--npl-ease),background-color var(--npl-dur-base),border-color var(--npl-dur-base)}.Sections_plus__eV_6p:after,.Sections_plus__eV_6p:before{content:"";position:absolute;left:50%;top:50%;background:var(--npl-text);transition:var(--npl-dur-base)}.Sections_plus__eV_6p:before{width:12px;height:2px;transform:translate(-50%,-50%)}.Sections_plus__eV_6p:after{width:2px;height:12px;transform:translate(-50%,-50%)}.Sections_faqQ__pdpY6[aria-expanded=true] .Sections_plus__eV_6p{transform:rotate(135deg);background:var(--npl-text);border-color:var(--npl-text)}.Sections_faqQ__pdpY6[aria-expanded=true] .Sections_plus__eV_6p:after,.Sections_faqQ__pdpY6[aria-expanded=true] .Sections_plus__eV_6p:before{background:var(--npl-bg)}.Sections_faqA__jJPcg{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--npl-dur-slow) var(--npl-ease)}.Sections_faqA__jJPcg[data-open=true]{grid-template-rows:1fr}.Sections_faqA__jJPcg>div{overflow:hidden}.Sections_faqA__jJPcg p{color:var(--npl-text-secondary);font-size:var(--npl-text-sm);padding:0 4px 25px 58px;max-width:66ch}.Sections_faqA__jJPcg p b{color:var(--npl-text);font-weight:var(--npl-weight-semibold)}.Sections_cta___iESM{position:relative;border-radius:var(--npl-radius-2xl);padding:clamp(3rem,2rem + 4.6vw,5.5rem) var(--npl-space-lg);overflow:hidden;text-align:center;background:var(--npl-panel);border:1px solid var(--npl-border);box-shadow:var(--npl-shadow)}.Sections_cta___iESM:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--npl-hair)}.Sections_ctaBeam__RRXV3{position:absolute;top:-40%;left:50%;width:300px;height:180%;transform:translateX(-50%) rotate(18deg);filter:blur(50px);opacity:var(--npl-beam-opacity);background:linear-gradient(180deg,transparent,rgba(255,255,255,.06) 35%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 65%,transparent);animation:Sections_beam__5J6On 14s ease-in-out infinite alternate}@keyframes Sections_beam__5J6On{0%{transform:translateX(-50%) rotate(18deg) translateY(-30px)}to{transform:translateX(-50%) rotate(18deg) translateY(40px)}}.Sections_ctaGrid__s9ys0{position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:linear-gradient(var(--npl-grid) 1px,transparent 1px),linear-gradient(90deg,var(--npl-grid) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(70% 80% at 50% 40%,#000,transparent);mask-image:radial-gradient(70% 80% at 50% 40%,#000,transparent)}.Sections_ctaTitle__YhaAc{position:relative;max-width:41rem;margin-inline:auto;font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:var(--npl-text-2xl);line-height:var(--npl-leading-tight);letter-spacing:var(--npl-tracking-display)}.Sections_ctaSub__AuHKK{position:relative;margin:var(--npl-space-md) auto var(--npl-space-lg);color:var(--npl-text-secondary);max-width:52ch;font-size:var(--npl-text-md)}.Sections_ctaRow__Gq50n{position:relative;display:flex;gap:13px;justify-content:center;flex-wrap:wrap}.Sections_ctaNote__ZA_ny{position:relative;margin-top:var(--npl-space-lg);font-family:var(--npl-font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--npl-text-faint)}@media (max-width:1080px){.Sections_steps__clgEP{grid-template-columns:1fr;gap:8px}.Sections_railDraw__rblCl,.Sections_rail__yrDip{top:0;bottom:0;left:11px;width:1.5px;height:auto;right:auto}.Sections_railDraw__rblCl{transform:scaleY(0);transform-origin:top;background:linear-gradient(180deg,var(--npl-text-faint),var(--npl-text))}.Sections_steps__clgEP.is-in .Sections_railDraw__rblCl{transform:scaleY(1)}.Sections_step__sA9jW{display:flex;align-items:flex-start;gap:18px;padding:10px 0}.Sections_dot__5onTP{margin:0}.Sections_stepBody__OrRa6 h3{margin-top:9px}.Sections_stepMark__AWxuG{display:none}}@media (prefers-reduced-motion:reduce){.Sections_ctaBeam__RRXV3,.Sections_track__tij47{animation:none}.Sections_railDraw__rblCl{transform:none!important}}.Sections_mobileBuy__gI66e{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:var(--npl-z-to-top);display:none;align-items:center;justify-content:space-between;gap:12px;padding:16px 19px;border-radius:var(--npl-radius-lg);font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:var(--npl-text-md);color:var(--npl-foil-ink);border:1px solid var(--npl-foil-edge);background:var(--npl-foil-wash),var(--npl-foil-plate);background-size:260% 100%,190% 100%;background-position:0 50%,18% 50%;box-shadow:inset 0 1px 0 var(--npl-foil-sheen),inset 0 -1px 0 var(--npl-foil-under),var(--npl-shadow);transition:background-position var(--npl-dur-slower) var(--npl-ease)}.Sections_mobileBuy__gI66e:active{background-position:100% 50%,73% 50%}@media (prefers-reduced-motion:reduce){.Sections_mobileBuy__gI66e{transition:none}.Sections_mobileBuy__gI66e:active{background-position:0 50%,18% 50%}}.Sections_mobileBuy__gI66e em{font-style:normal;font-family:var(--npl-font-mono);font-weight:var(--npl-weight-regular);font-size:var(--npl-text-2xs);letter-spacing:var(--npl-tracking-eyebrow);opacity:.72}.Sections_mobileBuy__gI66e .Sections_arrow__1_Zgo{display:inline-block;transition:transform var(--npl-dur-base) var(--npl-ease)}.Sections_mobileBuy__gI66e:active .Sections_arrow__1_Zgo{transform:translateX(4px)}@media (max-width:680px){.Sections_mobileBuy__gI66e{display:flex}}@media (prefers-reduced-motion:reduce){.Sections_mobileBuy__gI66e .Sections_arrow__1_Zgo{transition:none}}.Sections_sectionFoot__pH1vi{display:flex;justify-content:center;margin-top:var(--npl-space-lg)}.Button_btn__kzInP{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--npl-font-display);font-weight:var(--npl-weight-semibold);font-size:var(--npl-text-sm);padding:13px 24px;border-radius:var(--npl-radius-md);position:relative;text-align:center;transition:transform var(--npl-dur-base) var(--npl-ease),box-shadow var(--npl-dur-base),color var(--npl-dur-base),background-color var(--npl-dur-base),border-color var(--npl-dur-base)}.Button_btn__kzInP:disabled,.Button_btn__kzInP[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none!important}.Button_metal__tH3_h{color:var(--npl-text-on-fill);font-weight:var(--npl-weight-bold);border:1px solid transparent;background:linear-gradient(var(--npl-text),var(--npl-text)) padding-box,var(--npl-foil) border-box;background-size:auto,260% 100%;background-position:0 0,12% 50%;box-shadow:0 14px 30px -18px var(--npl-glow);transition:transform var(--npl-dur-base) var(--npl-ease),box-shadow var(--npl-dur-slow) var(--npl-ease),background-position var(--npl-dur-slower) var(--npl-ease)}.Button_metal__tH3_h:focus-visible:not(:disabled):not([aria-disabled=true]),.Button_metal__tH3_h:hover:not(:disabled):not([aria-disabled=true]){background-position:0 0,88% 50%;box-shadow:0 22px 44px -18px var(--npl-glow)}.Button_metal__tH3_h:active:not(:disabled):not([aria-disabled=true]){background-position:0 0,55% 50%;transition-duration:var(--npl-dur-fast)}@media (prefers-reduced-motion:reduce){.Button_metal__tH3_h{transition:box-shadow var(--npl-dur-base)}.Button_metal__tH3_h:hover:not(:disabled):not([aria-disabled=true]){background-position:0 0,12% 50%}}.Button_holo__vbgnc{color:var(--npl-foil-ink);font-weight:var(--npl-weight-bold);border:1px solid var(--npl-foil-edge);background:var(--npl-foil-wash),var(--npl-foil-plate);background-size:260% 100%,190% 100%;background-position:0 50%,18% 50%;box-shadow:inset 0 1px 0 var(--npl-foil-sheen),inset 0 -1px 0 var(--npl-foil-under),0 12px 30px -14px var(--npl-foil-cast);transition:transform var(--npl-dur-base) var(--npl-ease),box-shadow var(--npl-dur-slow) var(--npl-ease),background-position var(--npl-dur-slower) var(--npl-ease)}.Button_holo__vbgnc:focus-visible:not(:disabled):not([aria-disabled=true]),.Button_holo__vbgnc:hover:not(:disabled):not([aria-disabled=true]){background-position:100% 50%,73% 50%;box-shadow:inset 0 1px 0 var(--npl-foil-sheen-lit),inset 0 -1px 0 var(--npl-foil-under),0 18px 40px -14px var(--npl-foil-cast-lit)}.Button_holo__vbgnc:active:not(:disabled):not([aria-disabled=true]){background-position:62% 50%,45% 50%;transition-duration:var(--npl-dur-fast),var(--npl-dur-fast),var(--npl-dur-fast)}@media (prefers-reduced-motion:reduce){.Button_holo__vbgnc{transition:box-shadow var(--npl-dur-base)}.Button_holo__vbgnc:hover:not(:disabled):not([aria-disabled=true]){background-position:0 50%,18% 50%}}.Button_glass___FUTq{color:var(--npl-text);border:1px solid var(--npl-border);background:var(--npl-veil);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Button_glass___FUTq:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--npl-text)}.Button_quiet__0qDO_{border-radius:0;gap:6px;font-family:var(--npl-font-mono);font-size:var(--npl-text-xs);letter-spacing:var(--npl-tracking-mono);color:var(--npl-text);border-bottom:1px solid var(--npl-border);padding:0 0 2px}.Button_quiet__0qDO_:hover{border-bottom-color:var(--npl-text)}.Button_danger__iwpp7{color:var(--npl-text-on-fill);background:var(--npl-danger);font-weight:var(--npl-weight-bold)}.Button_sm__pnQzd{padding:10px 18px;font-size:var(--npl-text-xs);border-radius:var(--npl-radius-sm)}.Button_lg__s7W56{padding:16px 30px;font-size:var(--npl-text-md)}.Button_block__PcjB5{width:100%}.Button_arrow__nnDvD{transition:transform var(--npl-dur-base) var(--npl-ease);flex:none}.Button_btn__kzInP:hover .Button_arrow__nnDvD{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.Button_btn__kzInP:hover .Button_arrow__nnDvD{transform:none}}.CompareToggle_button__1_Gkb{font:inherit;font-size:var(--npl-text-sm);min-height:2.75rem;padding:0 var(--npl-space-md);color:var(--npl-text);background:transparent;border:1px solid var(--npl-border-strong);border-radius:var(--npl-radius-md);cursor:pointer;transition:background var(--npl-dur-fast) var(--npl-ease),border-color var(--npl-dur-fast) var(--npl-ease)}.CompareToggle_button__1_Gkb:hover:not(:disabled){border-color:var(--npl-text)}.CompareToggle_button__1_Gkb[aria-pressed=true]{background:var(--npl-bg-sunken);border-color:var(--npl-text);color:var(--npl-text)}.CompareToggle_button__1_Gkb:disabled{opacity:.55;cursor:not-allowed}.CompareToggle_card__4C3f7{display:inline-flex;align-items:center;gap:5px;font-family:var(--npl-font-mono);font-size:9px;letter-spacing:var(--npl-tracking-caps);text-transform:uppercase;color:var(--npl-text-muted);background:var(--npl-panel);background:color-mix(in srgb,var(--npl-panel) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--npl-border-strong);border-radius:var(--npl-radius-full);padding:6px 11px 6px 9px;white-space:nowrap;transition:color var(--npl-dur-fast),background-color var(--npl-dur-fast),border-color var(--npl-dur-fast)}.CompareToggle_card__4C3f7 svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.CompareToggle_card__4C3f7:hover:not(:disabled){color:var(--npl-text);border-color:var(--npl-text)}.CompareToggle_card__4C3f7[aria-pressed=true]{color:var(--npl-text-on-fill);background:var(--npl-text);border-color:var(--npl-text)}.CompareToggle_card__4C3f7:disabled{opacity:.5;cursor:not-allowed}.Wordmark_mark__2dxI3{display:block;position:relative;flex:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Wordmark_mark__2dxI3 img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.Wordmark_nav__kcttS{width:106px;height:38px}.Wordmark_footer___ZopW{width:132px;height:62px}.Wordmark_lg__ffuhY{width:205px;height:96px}@media (max-width:560px){.Wordmark_nav__kcttS{width:88px;height:32px}}.RuoNotice_panel__1CLbI{display:flex;align-items:center;gap:15px;border-radius:var(--npl-radius-lg);padding:17px 22px;border:1px solid var(--npl-border);background:var(--npl-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.RuoNotice_badge__4cObX{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--npl-border);font-family:var(--npl-font-mono);font-size:9.5px;font-weight:var(--npl-weight-medium);letter-spacing:.1em;color:var(--npl-text)}.RuoNotice_panelText__UbI19{color:var(--npl-text-secondary);font-size:var(--npl-text-sm)}.RuoNotice_inline__5IJer{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:var(--npl-tracking-mono);color:var(--npl-text-muted)}.RuoNotice_footer__10dKH{color:var(--npl-text-faint);font-size:var(--npl-text-xs);max-width:44ch}.ThemeToggle_group__G32HU{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--npl-border);border-radius:var(--npl-radius-full);background:var(--npl-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ThemeToggle_button__HZO_T{width:31px;height:27px;display:grid;place-items:center;border-radius:var(--npl-radius-full);color:var(--npl-text-muted);transition:color var(--npl-dur-fast),background-color var(--npl-dur-fast),box-shadow var(--npl-dur-fast)}.ThemeToggle_button__HZO_T svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.7}.ThemeToggle_button__HZO_T[aria-pressed=true]{background:var(--npl-text);color:var(--npl-text-on-fill);box-shadow:var(--npl-shadow-sm)}.ThemeToggle_button__HZO_T:hover:not([aria-pressed=true]){color:var(--npl-text)}.CoaBadge_badge__n4SJU{display:inline-flex;align-items:center;gap:7px;font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:var(--npl-tracking-caps);text-transform:uppercase;padding:6px 10px;border-radius:var(--npl-radius-xs);white-space:nowrap}.CoaBadge_certified__5pUjE{background:var(--npl-text);color:var(--npl-text-on-fill)}.CoaBadge_pending__m_fvQ{border:1px dashed var(--npl-border-strong);color:var(--npl-text-muted)}.CoaBadge_icon__m7z5J{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.6;flex:none}.CoaBadge_label__OXqfs{opacity:.82}.CoaBadge_value__bD46_{font-weight:var(--npl-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CoaBadge_sm__w4Ixp{font-size:9px;padding:4px 8px}.CoaBadge_sm__w4Ixp .CoaBadge_icon__m7z5J{width:11px;height:11px}.Vial_stage__AOdFG{position:relative;display:grid;place-items:end center;perspective:900px}.Vial_halo__zU3OT,.Vial_pedestal__VonP1,.Vial_ringline__C1hwj{position:absolute;pointer-events:none}.Vial_ringline__C1hwj{top:calc(16px * var(--scale));width:calc(280px * var(--scale));height:calc(280px * var(--scale));border:1px solid var(--npl-border);opacity:.8}.Vial_pedestal__VonP1,.Vial_ringline__C1hwj{left:50%;transform:translateX(-50%);border-radius:50%}.Vial_pedestal__VonP1{bottom:calc(14px * var(--scale));width:calc(186px * var(--scale));height:calc(40px * var(--scale));border:1px solid var(--npl-border);opacity:.85;background:radial-gradient(60% 55% at 50% 40%,var(--npl-spec),transparent 72%)}.Vial_halo__zU3OT{inset:calc(-20px * var(--scale)) calc(-40px * var(--scale)) calc(20px * var(--scale));background:radial-gradient(46% 40% at 50% 42%,var(--npl-spec),transparent 70%)}.Vial_vial__epQBS{position:relative;width:calc(184px * var(--scale));height:calc(340px * var(--scale));margin-bottom:calc(34px * var(--scale))}.Vial_lift__XMbvo{position:absolute;inset:0;transition:transform var(--npl-dur-slow) var(--npl-ease)}.Vial_stage__AOdFG:hover .Vial_lift__XMbvo{transform:translateY(calc(-7px * var(--scale)))}.Vial_unit__CSQz3{position:absolute;inset:0;transition:transform var(--npl-dur-fast) var(--npl-ease),opacity var(--npl-dur-fast)}.Vial_swapping__ldLOU .Vial_unit__CSQz3{transform:translateY(calc(11px * var(--scale))) scale(.985);opacity:.6}.Vial_reflection__CU0ZD{position:absolute;top:calc(100% + 3px);left:0;width:100%;height:100%;transform:scaleY(-1);opacity:.5;filter:blur(2.5px);pointer-events:none;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent 20%);mask-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent 20%)}.Vial_cap__VALI0{position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(96px * var(--scale));height:calc(40px * var(--scale));border-radius:calc(11px * var(--scale)) calc(11px * var(--scale)) calc(7px * var(--scale)) calc(7px * var(--scale));background:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 2px,transparent 2px 7px),linear-gradient(180deg,var(--npl-cap-a),var(--npl-cap-b) 55%,var(--npl-cap-c));box-shadow:inset 0 2px 3px rgba(255,255,255,.55),inset 0 -4px 6px rgba(0,0,0,.28),0 6px 14px -6px rgba(0,0,0,.35)}.Vial_cap__VALI0:before{content:"";position:absolute;inset:calc(5px * var(--scale)) calc(9px * var(--scale)) auto;height:calc(12px * var(--scale));border-radius:calc(6px * var(--scale));background:linear-gradient(180deg,var(--npl-cap-c),var(--npl-cap-b));box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.Vial_neck__qttsI{top:calc(38px * var(--scale));width:calc(78px * var(--scale));height:calc(13px * var(--scale));background:linear-gradient(180deg,rgba(0,0,0,.25),transparent);border-radius:0 0 calc(8px * var(--scale)) calc(8px * var(--scale))}.Vial_glass__HwWmP,.Vial_neck__qttsI{position:absolute;left:50%;transform:translateX(-50%)}.Vial_glass__HwWmP{border-radius:calc(15px * var(--scale)) calc(15px * var(--scale)) calc(22px * var(--scale)) calc(22px * var(--scale));background:linear-gradient(90deg,var(--npl-glass-edge),transparent 16%,transparent 84%,var(--npl-glass-edge)),var(--npl-glass-tint);border:1px solid var(--npl-glass-rim);box-shadow:inset 0 14px 20px -14px rgba(255,255,255,.35),inset 0 -18px 26px -20px rgba(0,0,0,.4)}.Vial_glass__HwWmP,.Vial_sheen__jsk5F{top:calc(36px * var(--scale));bottom:calc(10px * var(--scale));width:calc(122px * var(--scale))}.Vial_sheen__jsk5F{position:absolute;left:50%;transform:translateX(-50%);border-radius:calc(15px * var(--scale)) calc(15px * var(--scale)) calc(22px * var(--scale)) calc(22px * var(--scale));pointer-events:none;overflow:hidden}.Vial_sheen__jsk5F:before{top:calc(8px * var(--scale));bottom:calc(10px * var(--scale));left:calc(11px * var(--scale));width:calc(8px * var(--scale));background:linear-gradient(180deg,transparent,var(--npl-glass-streak) 18%,var(--npl-glass-streak) 62%,transparent);opacity:.62;filter:blur(.4px)}.Vial_sheen__jsk5F:after,.Vial_sheen__jsk5F:before{content:"";position:absolute;border-radius:calc(8px * var(--scale))}.Vial_sheen__jsk5F:after{top:calc(16px * var(--scale));bottom:calc(18px * var(--scale));right:calc(13px * var(--scale));width:calc(3.5px * var(--scale));background:linear-gradient(180deg,transparent,var(--npl-glass-streak),transparent);opacity:.34}.Vial_powder__f8wVU{position:absolute;bottom:calc(16px * var(--scale));left:50%;transform:translateX(-50%);width:calc(104px * var(--scale));height:calc(46px * var(--scale));border-radius:calc(6px * var(--scale)) calc(6px * var(--scale)) calc(17px * var(--scale)) calc(18px * var(--scale));background:var(--npl-powder);background:linear-gradient(180deg,color-mix(in srgb,var(--npl-powder) 94%,#8892A0 6%) 0,var(--npl-powder) 34%,color-mix(in srgb,var(--npl-powder) 80%,#8892A0 20%) 100%);box-shadow:inset 0 3px 4px rgba(255,255,255,.8),inset 0 -6px 10px var(--npl-powder-shadow);opacity:.93}.Vial_powder__f8wVU:before{content:"";position:absolute;top:calc(-4px * var(--scale));left:calc(3px * var(--scale));right:calc(3px * var(--scale));height:calc(9px * var(--scale));border-radius:50%;background:var(--npl-powder);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--npl-powder) 80%,#98A2B0 20%));box-shadow:0 1px 2px var(--npl-powder-shadow)}.Vial_label__fnwCq{position:absolute;top:calc(118px * var(--scale));left:50%;transform:translateX(-50%);width:calc(122px * var(--scale));height:calc(92px * var(--scale));background:#050506;border-block:1px solid rgba(255,255,255,.09);display:grid;align-content:center;justify-items:center;grid-gap:calc(5px * var(--scale));gap:calc(5px * var(--scale));padding:calc(8px * var(--scale)) calc(10px * var(--scale));box-shadow:0 3px 10px -4px rgba(0,0,0,.5);overflow:hidden}.Vial_label__fnwCq:after{content:"";position:absolute;left:calc(12px * var(--scale));right:calc(12px * var(--scale));bottom:calc(9px * var(--scale));height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent)}.Vial_brand__w0Vkb{font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:calc(6px * var(--scale));letter-spacing:.16em;text-transform:uppercase;color:#7E8796;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Vial_name__iSP_t{font-weight:var(--npl-weight-medium);font-size:calc(11px * var(--scale));letter-spacing:.06em;color:#E8ECF2;line-height:1.15;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Vial_name__iSP_t,.Vial_spec__Zih4L{font-family:var(--npl-font-mono);text-align:center;transition:opacity var(--npl-dur-fast);max-width:100%;overflow:hidden}.Vial_spec__Zih4L{font-size:calc(6px * var(--scale));letter-spacing:.1em;color:#8B93A0;white-space:nowrap;text-overflow:ellipsis}.Vial_swapping__ldLOU .Vial_name__iSP_t,.Vial_swapping__ldLOU .Vial_spec__Zih4L{opacity:0}.Vial_shadow__b4JbA{position:absolute;left:50%;bottom:calc(-10px * var(--scale));transform:translateX(-50%);width:calc(168px * var(--scale));height:calc(22px * var(--scale));background:radial-gradient(46% 14px at 50% 100%,var(--npl-powder-shadow),transparent 70%);filter:blur(1px)}.ProductStage_stage__bZziQ{position:relative;display:grid;justify-items:center;grid-gap:var(--npl-space-md);gap:var(--npl-space-md)}.ProductStage_scene__Z0wPT{position:relative;width:min(370px,82vw,29svh);aspect-ratio:3/4;display:grid;place-items:center;isolation:isolate;perspective:1200px;perspective-origin:50% 45%;--sx:0;--sy:0}.ProductStage_scene__Z0wPT:before{content:"";position:absolute;inset:-14% -18%;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(50% 46% at 50% 52%,var(--npl-spec),transparent 72%)}.ProductStage_layers__b2dpY{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:ProductStage_float__gJkbg 9s ease-in-out infinite alternate}@keyframes ProductStage_float__gJkbg{0%{transform:translate3d(0,-4px,0) rotateX(.55deg) rotateY(calc(var(--sx) * 4deg))}to{transform:translate3d(0,6px,0) rotateX(-.55deg) rotateY(calc(var(--sx) * 4deg))}}.ProductStage_photoWrap__p9CBL{position:relative;z-index:2;width:100%;height:100%;transition:transform var(--npl-dur-base) var(--npl-ease),opacity var(--npl-dur-base) var(--npl-ease)}.ProductStage_ambient__V8xF_{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;pointer-events:none;transform:scale(1.42) translate3d(calc(var(--sx) * -4px),calc(var(--sy) * -3px),0);filter:blur(26px) saturate(.72);-webkit-mask-image:radial-gradient(52% 50% at 50% 50%,#000 34%,transparent 92%);mask-image:radial-gradient(52% 50% at 50% 50%,#000 34%,transparent 92%);transition:transform var(--npl-dur-base) var(--npl-ease)}:root[data-theme=dark] .ProductStage_ambient__V8xF_{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProductStage_ambient__V8xF_{display:none}}.ProductStage_scene__Z0wPT[data-cutout=true] .ProductStage_photo__o_uBw{-webkit-mask-image:none;mask-image:none;object-fit:contain}.ProductStage_scene__Z0wPT[data-cutout=true]:before{background:none}.ProductStage_scene__Z0wPT[data-cutout=true]:after{content:"";position:absolute;left:50%;top:89.5%;width:54%;height:5.5%;z-index:1;transform:translate3d(-50%,0,0) scale(calc(1 + var(--sy) * .04));pointer-events:none;border-radius:50%;background:rgba(15,20,30,.28);background:radial-gradient(50% 50% at 50% 50%,rgba(15,20,30,.34),rgba(15,20,30,.16) 45%,rgba(15,20,30,0) 78%);transition:transform var(--npl-dur-base) var(--npl-ease)}:root[data-theme=dark] .ProductStage_scene__Z0wPT[data-cutout=true]:after{background:rgba(255,255,255,.1);background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.16),rgba(255,255,255,.06) 48%,rgba(255,255,255,0) 80%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProductStage_scene__Z0wPT[data-cutout=true]:after{background:rgba(255,255,255,.1);background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.16),rgba(255,255,255,.06) 48%,rgba(255,255,255,0) 80%)}}@media (prefers-reduced-motion:reduce){.ProductStage_scene__Z0wPT[data-cutout=true]:after{transition:none;transform:translate3d(-50%,0,0)}}.ProductStage_plinth__SJdQe,.ProductStage_ring__qYvV5{position:absolute;z-index:0;pointer-events:none;border:1px solid var(--npl-border);border-radius:50%}.ProductStage_ring__qYvV5{left:50%;top:37.5%;width:93%;aspect-ratio:1;transform:translate3d(-50%,-50%,0);opacity:.8}:root:not([data-theme=light]) .ProductStage_ring__qYvV5,:root[data-theme=dark] .ProductStage_ring__qYvV5{opacity:.34}:root:not([data-theme=dark]):not([data-theme=light]) .ProductStage_ring__qYvV5{opacity:.8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProductStage_ring__qYvV5{opacity:.34}}.ProductStage_plinth__SJdQe{left:50%;top:89.5%;width:68%;height:9%;transform:translate3d(-50%,-50%,0);opacity:.85;background:radial-gradient(60% 55% at 50% 40%,var(--npl-spec),transparent 72%)}.ProductStage_reflection__ALLoS{position:absolute;left:0;top:79%;z-index:1;width:100%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 42%);mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 42%)}.ProductStage_reflection__ALLoS img{width:100%;height:100%;object-fit:contain;transform:scaleY(-1);filter:blur(2px);opacity:.34}:root[data-theme=dark] .ProductStage_reflection__ALLoS{opacity:.55}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProductStage_reflection__ALLoS{opacity:.55}}.ProductStage_photo__o_uBw{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 2%,#000 15%,#000 85%,transparent 98%),linear-gradient(180deg,transparent,#000 3%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent 2%,#000 15%,#000 85%,transparent 98%),linear-gradient(180deg,transparent,#000 3%,#000 91%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect;transform:scale(1.03) translate3d(calc(var(--sx) * -9px),calc(var(--sy) * -7px),0);transition:transform var(--npl-dur-base) var(--npl-ease)}.ProductStage_sheen__Ll3Pi{position:absolute;inset:0;z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:0;transform:translate3d(calc(var(--sx) * 20px),calc(var(--sy) * 14px),50px);transition:transform var(--npl-dur-fast) linear,opacity var(--npl-dur-base) var(--npl-ease);background:radial-gradient(30% 24% at 50% 40%,rgba(255,255,255,.17),rgba(255,255,255,.05) 46%,transparent 74%)}.ProductStage_scene__Z0wPT[data-live=true] .ProductStage_sheen__Ll3Pi{opacity:1}.ProductStage_swapping__7qojZ{opacity:.45}.ProductStage_swapping__7qojZ .ProductStage_photo__o_uBw{transform:scale(1.03) translate3d(0,14px,0)}@media (max-width:1080px){.ProductStage_scene__Z0wPT{width:min(330px,78vw)}}@media (pointer:coarse){.ProductStage_sheen__Ll3Pi{display:none}}@media (prefers-reduced-motion:reduce){.ProductStage_layers__b2dpY{animation:none}.ProductStage_ambient__V8xF_,.ProductStage_photoWrap__p9CBL,.ProductStage_photo__o_uBw,.ProductStage_sheen__Ll3Pi{transition:none;transform:none}.ProductStage_ambient__V8xF_{transform:scale(1.42)}.ProductStage_photo__o_uBw{transform:scale(1.03)}.ProductStage_sheen__Ll3Pi{display:none}}.ProductStage_chips__QyvaB{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;max-width:min(400px,86vw)}.ProductStage_chip__OVw2D{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:.04em;color:var(--npl-text-muted);padding:8px 13px;border:1px solid var(--npl-border);border-radius:var(--npl-radius-full);transition:color var(--npl-dur-fast),border-color var(--npl-dur-fast),background-color var(--npl-dur-fast);white-space:nowrap}.ProductStage_chip__OVw2D:hover{color:var(--npl-text);border-color:var(--npl-text)}.ProductStage_chip__OVw2D[aria-selected=true]{color:var(--npl-text-on-fill);background:var(--npl-text);border-color:var(--npl-text)}.ProductStage_buy__owEgm{width:100%;max-width:min(400px,86vw);display:flex;align-items:center;gap:14px;border:1px solid var(--npl-border);background:var(--npl-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--npl-radius-lg);padding:14px 16px;box-shadow:var(--npl-shadow-sm)}.ProductStage_info__Csipl{min-width:0}.ProductStage_name__SSlMB{transition:opacity var(--npl-dur-fast);font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:var(--npl-text-base);color:var(--npl-text);letter-spacing:var(--npl-tracking-title)}.ProductStage_name__SSlMB,.ProductStage_spec__V6DHA{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductStage_spec__V6DHA{font-family:var(--npl-font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--npl-text-muted);margin-top:3px}.ProductStage_priceBox__J5XHW{margin-left:auto;text-align:right;flex:none}.ProductStage_price__8NuGu{display:block;font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:var(--npl-text-lg);color:var(--npl-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:opacity var(--npl-dur-instant),transform var(--npl-dur-instant)}.ProductStage_priceBox__J5XHW[data-flip=true] .ProductStage_price__8NuGu{opacity:0;transform:translateY(-6px)}.ProductStage_unit__PyFNq{display:block;font-family:var(--npl-font-mono);font-size:8px;letter-spacing:.12em;color:var(--npl-text-faint)}.ProductStage_cta__S_Kpm{flex:none}.ProductStage_note__LSiQd{font-family:var(--npl-font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--npl-text-faint);text-align:center}.ProductStage_error__6PxTR{color:var(--npl-danger);font-size:var(--npl-text-xs);text-align:center;max-width:min(400px,86vw)}@media (max-width:680px){.ProductStage_scene__Z0wPT{width:min(280px,74vw)}}.ProductStage_name__SSlMB:hover{opacity:.7}html:not(.npl-js) .ProductStage_chips__QyvaB{display:none}.ProductStage_regs__rj_Aw{position:absolute;inset:8px 2px 46px;pointer-events:none}.ProductStage_regs__rj_Aw i{position:absolute;width:15px;height:15px;opacity:.65}.ProductStage_regs__rj_Aw i:first-child{left:0;top:0;border-left:1px solid var(--npl-text-faint);border-top:1px solid var(--npl-text-faint)}.ProductStage_regs__rj_Aw i:nth-child(2){right:0;top:0;border-right:1px solid var(--npl-text-faint);border-top:1px solid var(--npl-text-faint)}.ProductStage_regs__rj_Aw i:nth-child(3){left:0;bottom:0;border-left:1px solid var(--npl-text-faint);border-bottom:1px solid var(--npl-text-faint)}.ProductStage_regs__rj_Aw i:nth-child(4){right:0;bottom:0;border-right:1px solid var(--npl-text-faint);border-bottom:1px solid var(--npl-text-faint)}.ProductStage_fig__vQ8bu{display:flex;align-items:baseline;gap:12px;border-top:1px solid var(--npl-border);padding-top:11px;margin-top:2px;font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--npl-text-faint)}.ProductStage_fig__vQ8bu b{font-weight:var(--npl-weight-medium);color:var(--npl-text);letter-spacing:.2em;white-space:nowrap}@media (max-width:680px){.ProductStage_regs__rj_Aw{display:none}}@media (min-width:1081px) and (max-height:900px){.ProductStage_fig__vQ8bu{display:none}.ProductStage_stage__bZziQ{gap:var(--npl-space-sm)}}@media (min-width:1081px) and (max-height:800px){.ProductStage_scene__Z0wPT{width:min(370px,82vw,26svh)}}.CategoryRow_row__y__lv{margin-top:var(--npl-space-lg);display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.CategoryRow_cat__bgwuH{position:relative;border:1px solid var(--npl-border);border-radius:var(--npl-radius-md);background:var(--npl-panel);padding:14px;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:transform var(--npl-dur-base) var(--npl-ease),border-color var(--npl-dur-base),background-color var(--npl-dur-base)}.CategoryRow_cat__bgwuH b{font-family:var(--npl-font-display);font-weight:var(--npl-weight-semibold);font-size:var(--npl-text-sm);letter-spacing:var(--npl-tracking-title);color:var(--npl-text)}.CategoryRow_cat__bgwuH em{font-style:normal;font-size:var(--npl-text-sm);color:var(--npl-text-faint);transition:transform var(--npl-dur-base) var(--npl-ease),color var(--npl-dur-base);flex:none}.CategoryRow_cat__bgwuH:hover{transform:translateY(-3px);border-color:var(--npl-text)}.CategoryRow_cat__bgwuH:hover em{transform:translateX(3px);color:var(--npl-text)}.CategoryRow_count___R9fN{font-family:var(--npl-font-mono);font-size:9px;letter-spacing:.1em;color:var(--npl-text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CategoryRow_all__trR86{background:var(--npl-text);border-color:var(--npl-text)}.CategoryRow_all__trR86 .CategoryRow_count___R9fN,.CategoryRow_all__trR86 b,.CategoryRow_all__trR86 em{color:var(--npl-text-on-fill)}@supports (color:color-mix(in srgb,red 50%,transparent)){.CategoryRow_all__trR86 .CategoryRow_count___R9fN,.CategoryRow_all__trR86 em{color:color-mix(in srgb,var(--npl-text-on-fill) 70%,transparent)}}@media (prefers-reduced-motion:reduce){.CategoryRow_cat__bgwuH:hover,.CategoryRow_cat__bgwuH:hover em{transform:none}}.ProductCard_card__tgTDW{position:relative;border-radius:var(--npl-radius-xl);padding:20px 20px 18px;display:flex;flex-direction:column;overflow:hidden;background:var(--npl-panel);border:1px solid var(--npl-border);transition:transform var(--npl-dur-slow) var(--npl-ease),box-shadow var(--npl-dur-slow),border-color var(--npl-dur-slow)}.ProductCard_card__tgTDW:before{inset:0;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0),var(--npl-spec),transparent 65%)}.ProductCard_card__tgTDW:after,.ProductCard_card__tgTDW:before{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity var(--npl-dur-base)}.ProductCard_card__tgTDW:after{inset:0 0 auto;height:1px;background:var(--npl-hair)}.ProductCard_card__tgTDW:focus-within,.ProductCard_card__tgTDW:hover{transform:translateY(-5px);box-shadow:var(--npl-shadow);border-color:color-mix(in srgb,var(--npl-text) 26%,var(--npl-border))}.ProductCard_card__tgTDW:focus-within:after,.ProductCard_card__tgTDW:focus-within:before,.ProductCard_card__tgTDW:hover:after,.ProductCard_card__tgTDW:hover:before{opacity:1}.ProductCard_top__yAR18{display:flex;justify-content:space-between;align-items:center;gap:10px;position:relative;z-index:1;min-height:52px;align-items:flex-start;padding-top:2px}.ProductCard_tags__YNlSs{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ProductCard_shot__LtLwK{position:relative;aspect-ratio:4/5;margin:14px 0 12px;display:grid;place-items:center;border-radius:var(--npl-radius-md);background:#08080A;overflow:hidden}.ProductCard_shot__LtLwK:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(70% 55% at 50% 0,rgba(255,255,255,.07),transparent 70%)}.ProductCard_photo__vvX1c{width:100%;height:100%;object-fit:cover;transition:transform var(--npl-dur-slow) var(--npl-ease)}.ProductCard_card__tgTDW:hover .ProductCard_photo__vvX1c{transform:scale(1.04)}.ProductCard_shotInner__EmqF0{width:100%;height:100%;display:grid;place-items:center}.ProductCard_name__seEHs{font-family:var(--npl-font-display);font-weight:var(--npl-weight-semibold);font-size:var(--npl-text-lg);letter-spacing:var(--npl-tracking-title);line-height:1.15;color:var(--npl-text);position:relative;z-index:1;text-wrap:balance}.ProductCard_spec__hTXYT{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);color:var(--npl-text-muted);margin:7px 0 16px;position:relative;z-index:1;letter-spacing:var(--npl-tracking-mono)}.ProductCard_foot___tEBS{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--npl-border-subtle);padding-top:15px;position:relative;z-index:1}.ProductCard_price__X7yyk{font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:var(--npl-text-lg);color:var(--npl-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.ProductCard_price__X7yyk small{display:block;font-family:var(--npl-font-mono);font-weight:var(--npl-weight-regular);font-size:8.5px;letter-spacing:.1em;color:var(--npl-text-faint);margin-top:1px;text-transform:uppercase}.ProductCard_action__1rl_D{display:inline-flex;align-items:center;gap:8px;font-family:var(--npl-font-display);font-weight:var(--npl-weight-bold);font-size:var(--npl-text-xs);padding:9px 15px;border-radius:var(--npl-radius-sm);color:var(--npl-text-on-fill);background:var(--npl-text);flex:none}.ProductCard_action__1rl_D i{font-style:normal;transition:transform var(--npl-dur-base) var(--npl-ease)}.ProductCard_card__tgTDW:hover .ProductCard_action__1rl_D i{transform:translateX(5px)}.ProductCard_cover__dsQsT{position:absolute;inset:0;z-index:3;border-radius:var(--npl-radius-xl)}.ProductCard_compare__aMKAb{position:absolute;top:8px;right:8px;z-index:4;opacity:0;transform:translateY(-4px);transition:opacity var(--npl-dur-fast),transform var(--npl-dur-fast)}.ProductCard_card__tgTDW:focus-within .ProductCard_compare__aMKAb,.ProductCard_card__tgTDW:hover .ProductCard_compare__aMKAb,.ProductCard_compare__aMKAb:has([aria-pressed=true]){opacity:1;transform:none}@media (hover:none){.ProductCard_compare__aMKAb{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ProductCard_compare__aMKAb{transition:none}}.ProductCard_cover__dsQsT:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:reduce){.ProductCard_card__tgTDW:hover,.ProductCard_card__tgTDW:hover .ProductCard_action__1rl_D i,.ProductCard_card__tgTDW:hover .ProductCard_photo__vvX1c{transform:none}}.ProductCard_shot__LtLwK[data-cutout=true]{background:none}.ProductCard_shot__LtLwK[data-cutout=true]:before{background:rgba(15,20,30,.22);background:radial-gradient(46% 5% at 50% 93%,rgba(15,20,30,.3),rgba(15,20,30,0) 78%)}:root[data-theme=dark] .ProductCard_shot__LtLwK[data-cutout=true]:before{background:rgba(255,255,255,.08);background:radial-gradient(46% 5% at 50% 93%,rgba(255,255,255,.13),rgba(255,255,255,0) 80%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ProductCard_shot__LtLwK[data-cutout=true]:before{background:rgba(255,255,255,.08);background:radial-gradient(46% 5% at 50% 93%,rgba(255,255,255,.13),rgba(255,255,255,0) 80%)}}.ProductCard_shot__LtLwK[data-cutout=true] .ProductCard_photo__vvX1c{object-fit:contain}.States_state__Ebi8b{display:grid;justify-items:center;text-align:center;grid-gap:var(--npl-space-xs);gap:var(--npl-space-xs);padding:clamp(2.5rem,1.8rem + 3vw,4.5rem) var(--npl-space-md);border:1px solid var(--npl-border);border-radius:var(--npl-radius-xl);background:var(--npl-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.States_inline__7irEZ{padding:var(--npl-space-lg) var(--npl-space-md);border-radius:var(--npl-radius-lg)}.States_mark__E16xC{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--npl-border);color:var(--npl-text-muted);margin-bottom:var(--npl-space-3xs)}.States_mark__E16xC svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6}.States_label__Kz6Id{font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:var(--npl-tracking-eyebrow);text-transform:uppercase;color:var(--npl-text-muted)}.States_title__YGYrb{font-family:var(--npl-font-display);font-weight:var(--npl-weight-semibold);font-size:var(--npl-text-lg);letter-spacing:var(--npl-tracking-title);color:var(--npl-text)}.States_body__Mfta8{color:var(--npl-text-secondary);max-width:46ch;font-size:var(--npl-text-sm)}.States_actions__LkFN4{display:flex;gap:var(--npl-space-2xs);flex-wrap:wrap;justify-content:center;margin-top:var(--npl-space-2xs)}.States_detail__hf__R{margin-top:var(--npl-space-sm);font-family:var(--npl-font-mono);font-size:var(--npl-text-2xs);letter-spacing:var(--npl-tracking-mono);color:var(--npl-text-faint)}.States_skeleton__1PZq1{position:relative;overflow:hidden;border-radius:var(--npl-radius-sm);background:var(--npl-border-subtle)}.States_skeleton__1PZq1:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--npl-spec),transparent);animation:States_shimmer__Mg0ur 1.4s infinite}@keyframes States_shimmer__Mg0ur{to{transform:translateX(100%)}}.States_cardSkeleton__9bfXn{border:1px solid var(--npl-border);border-radius:var(--npl-radius-xl);background:var(--npl-panel);padding:var(--npl-space-md);display:grid;grid-gap:var(--npl-space-xs);gap:var(--npl-space-xs)}.States_cardSkeleton__9bfXn .States_shot__IOxQY{height:150px;border-radius:var(--npl-radius-md)}.States_rows__pI_l2{display:grid;grid-gap:var(--npl-space-2xs);gap:var(--npl-space-2xs)}.States_grid__OqZCE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--npl-grid-gap);gap:var(--npl-grid-gap)}@media (max-width:1080px){.States_grid__OqZCE{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.States_grid__OqZCE{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.States_skeleton__1PZq1:after{animation:none;opacity:.5;transform:none}}.ProductGrid_grid__0c3Ts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--npl-grid-gap);gap:var(--npl-grid-gap);align-items:stretch}.ProductGrid_grid__0c3Ts>*{min-width:0}.ProductGrid_four__viHoS{grid-template-columns:repeat(4,1fr)}@media (max-width:1080px){.ProductGrid_four__viHoS,.ProductGrid_grid__0c3Ts{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ProductGrid_four__viHoS,.ProductGrid_grid__0c3Ts{grid-template-columns:1fr}}