.hero-scroll-stage-module__rSlmiG__stageCanvas{z-index:-1;pointer-events:none;opacity:.85;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%)}.hero-scroll-stage-module__rSlmiG__seqPill{top:146px;right:max(48px, calc((100vw - var(--max-width)) / 2 + 88px));z-index:2;pointer-events:none;gap:8px;width:min(360px,38vw);display:grid;position:absolute}.hero-scroll-stage-module__rSlmiG__seqCaps{display:grid}.hero-scroll-stage-module__rSlmiG__seqCap{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-on-dark);opacity:0;transition:opacity .32s var(--ease-out), transform .32s var(--ease-out);grid-area:1/1;font-size:10px;transform:translateY(12px)}.hero-scroll-stage-module__rSlmiG__seqCapActive{opacity:1;color:var(--ghost);transform:none}.hero-scroll-stage-module__rSlmiG__seqProg{background:#f2efe629;width:100%;height:3px;overflow:hidden}.hero-scroll-stage-module__rSlmiG__seqProg span{background:var(--signal);transform-origin:0;height:100%;transform:scaleX(var(--hs-p,.15));transition:transform .12s linear;display:block}@media (max-width:900px){.hero-scroll-stage-module__rSlmiG__seqPill{display:none}}@media (prefers-reduced-motion:reduce){.hero-scroll-stage-module__rSlmiG__seqCap{transition:none}.hero-scroll-stage-module__rSlmiG__seqProg span{transition:none;transform:scaleX(1)}}
.home-x-parts-module__nxpjeW__trustWrap{padding:40px max(24px, calc((100vw - var(--max-width)) / 2 + 64px)) 72px;background:var(--dark-2);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);color:var(--paper)}.home-x-parts-module__nxpjeW__trustBar{border-bottom:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-bottom:36px;display:flex}.home-x-parts-module__nxpjeW__trustList{color:var(--paper);flex-wrap:wrap;gap:14px 28px;font-size:13px;list-style:none;display:flex}.home-x-parts-module__nxpjeW__trustList li{align-items:center;gap:9px;line-height:1.45;display:flex}.home-x-parts-module__nxpjeW__check{color:#3ddc84;font-weight:700}.home-x-parts-module__nxpjeW__trustActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-x-parts-module__nxpjeW__primaryExit,.home-x-parts-module__nxpjeW__secondaryExit{letter-spacing:-.01em;cursor:pointer;min-height:46px;transition:transform var(--t-hover) var(--ease-out), background var(--t-hover) ease, border-color var(--t-hover) ease;align-items:center;gap:10px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.home-x-parts-module__nxpjeW__primaryExit{background:var(--convert-solid);color:var(--on-convert-solid);border:0}.home-x-parts-module__nxpjeW__primaryExit:hover{box-shadow:var(--shadow-lift);background:#085d28}.home-x-parts-module__nxpjeW__primaryExit i{background:#3ddc84;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #3ddc84}.home-x-parts-module__nxpjeW__secondaryExit{border:1px solid var(--line-dark);background:var(--explore);color:var(--on-explore)}.home-x-parts-module__nxpjeW__secondaryExit:hover{border-color:var(--ghost);color:var(--ghost)}.home-x-parts-module__nxpjeW__primaryExit svg,.home-x-parts-module__nxpjeW__secondaryExit svg,.home-x-parts-module__nxpjeW__finderCta svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:17px}.home-x-parts-module__nxpjeW__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.home-x-parts-module__nxpjeW__metricCard{border:1px solid var(--line-dark);background:#0a0a09a6;flex-direction:column;gap:8px;padding:24px;display:flex}.home-x-parts-module__nxpjeW__metricValue{font-family:var(--font-head);letter-spacing:-.04em;color:var(--ghost);font-size:clamp(36px,4vw,56px);font-weight:750;line-height:1}.home-x-parts-module__nxpjeW__metricLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper);font-size:11px;font-weight:600}.home-x-parts-module__nxpjeW__metricDetail{color:var(--muted-on-dark);max-width:38ch;font-size:13px;line-height:1.5}.home-x-parts-module__nxpjeW__mqHeader{justify-content:space-between;align-items:center;gap:16px;margin-top:40px;margin-bottom:14px;display:flex}.home-x-parts-module__nxpjeW__mqLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-on-dark);font-size:10px;font-weight:600}.home-x-parts-module__nxpjeW__mq{gap:10px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.home-x-parts-module__nxpjeW__mqTrackA,.home-x-parts-module__nxpjeW__mqTrackB{gap:12px;width:max-content;display:flex}.home-x-parts-module__nxpjeW__mqTrackA{animation:46s linear infinite home-x-parts-module__nxpjeW__mqLeft}.home-x-parts-module__nxpjeW__mqTrackB{animation:52s linear infinite home-x-parts-module__nxpjeW__mqRight}.home-x-parts-module__nxpjeW__mq:hover .home-x-parts-module__nxpjeW__mqTrackA,.home-x-parts-module__nxpjeW__mq:hover .home-x-parts-module__nxpjeW__mqTrackB,.home-x-parts-module__nxpjeW__mq:focus-within .home-x-parts-module__nxpjeW__mqTrackA,.home-x-parts-module__nxpjeW__mq:focus-within .home-x-parts-module__nxpjeW__mqTrackB,.home-x-parts-module__nxpjeW__mq[data-paused=true] .home-x-parts-module__nxpjeW__mqTrackA,.home-x-parts-module__nxpjeW__mq[data-paused=true] .home-x-parts-module__nxpjeW__mqTrackB{animation-play-state:paused}.home-x-parts-module__nxpjeW__mqChip,.home-x-parts-module__nxpjeW__mqChipAlt{border:1px solid var(--line-dark);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:9px 14px;font-size:10px}.home-x-parts-module__nxpjeW__mqChip{color:var(--paper);background:#141412}.home-x-parts-module__nxpjeW__mqChipAlt{color:var(--ghost);background:#f15a2b1a;border-color:#f15a2b57}@keyframes home-x-parts-module__nxpjeW__mqLeft{to{transform:translate(-50%)}}@keyframes home-x-parts-module__nxpjeW__mqRight{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.home-x-parts-module__nxpjeW__finder{border:1px solid var(--line-dark);background:var(--dark-2);margin-top:72px;padding:clamp(28px,4vw,48px)}.home-x-parts-module__nxpjeW__finderTop{border-bottom:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:28px;display:flex}.home-x-parts-module__nxpjeW__finderEyebrow{color:var(--ghost);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.home-x-parts-module__nxpjeW__finderTitle{font-size:var(--h2);letter-spacing:-.04em;margin-top:10px;font-weight:700;line-height:1.05}.home-x-parts-module__nxpjeW__finderSub{max-width:58ch;color:var(--muted-on-dark);margin-top:10px;font-size:15px;line-height:1.55}.home-x-parts-module__nxpjeW__finderBadge{background:#f15a2b1a;border:1px solid #ff8a6566;flex-direction:column;gap:4px;padding:14px 18px;display:flex}.home-x-parts-module__nxpjeW__finderBadge span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-on-dark);font-size:9px}.home-x-parts-module__nxpjeW__finderBadge strong{font-family:var(--font-mono);color:var(--ghost);font-size:13px}.home-x-parts-module__nxpjeW__sliderRow{gap:16px;margin-top:28px;display:grid}.home-x-parts-module__nxpjeW__sliderLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-on-dark);justify-content:space-between;align-items:center;font-size:11px;display:flex}.home-x-parts-module__nxpjeW__sliderLabel strong{color:var(--ghost)}.home-x-parts-module__nxpjeW__rangeInput{width:100%;min-height:44px;accent-color:var(--signal);cursor:pointer}.home-x-parts-module__nxpjeW__tierPills{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.home-x-parts-module__nxpjeW__tierPill{border:1px solid var(--line-dark);background:var(--ink);min-height:48px;color:var(--muted-on-dark);text-align:left;cursor:pointer;transition:border-color var(--t-hover) ease, background var(--t-hover) ease, color var(--t-hover) ease;align-items:center;gap:10px;padding:10px 14px;display:flex}.home-x-parts-module__nxpjeW__tierPill span{font-family:var(--font-mono);color:var(--ghost);font-size:10px}.home-x-parts-module__nxpjeW__tierPill strong{font-size:13px;font-weight:600}.home-x-parts-module__nxpjeW__tierPill:hover,.home-x-parts-module__nxpjeW__tierPillActive{border-color:var(--signal);color:var(--paper);background:#f15a2b24}.home-x-parts-module__nxpjeW__finderBody{grid-template-columns:1.1fr 1.4fr;align-items:start;gap:28px;margin-top:32px;display:grid}.home-x-parts-module__nxpjeW__tierDetail{border:1px solid var(--line-dark);background:var(--ink);flex-direction:column;gap:14px;padding:26px;display:flex}.home-x-parts-module__nxpjeW__tierTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ghost);font-size:10px}.home-x-parts-module__nxpjeW__tierDetail h4{font-size:var(--h3);letter-spacing:-.03em;font-weight:700;line-height:1.15}.home-x-parts-module__nxpjeW__tierDetail p{color:var(--muted-on-dark);max-width:52ch;font-size:14px;line-height:1.55}.home-x-parts-module__nxpjeW__deliverableList{gap:8px;margin-top:4px;font-size:13px;list-style:none;display:grid}.home-x-parts-module__nxpjeW__deliverableList li{align-items:center;gap:8px;display:flex}.home-x-parts-module__nxpjeW__deliverableList span{color:#3ddc84;font-weight:700}.home-x-parts-module__nxpjeW__finderCta{background:var(--signal);min-height:48px;color:var(--on-deeper);cursor:pointer;border:0;justify-content:space-between;align-items:center;margin-top:10px;padding:0 18px;font-size:13px;font-weight:750;display:inline-flex}.home-x-parts-module__nxpjeW__finderCta:hover{background:var(--signal-dark);color:#fff}.home-x-parts-module__nxpjeW__matchedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-x-parts-module__nxpjeW__matchCard{border:1px solid var(--line-dark);background:var(--ink);min-height:108px;transition:transform var(--t-hover) var(--ease-out), border-color var(--t-hover) ease, background var(--t-hover) ease;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.home-x-parts-module__nxpjeW__hit{background:#f15a2b17;border-color:#ff8a658c}.home-x-parts-module__nxpjeW__dimmed{background:#0a0a0973;border-color:#f2efe61a}.home-x-parts-module__nxpjeW__matchCard:hover{border-color:var(--ghost);transform:translateY(-2px)}.home-x-parts-module__nxpjeW__matchTop{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:9px;display:flex}.home-x-parts-module__nxpjeW__matchTop span{color:var(--ghost)}.home-x-parts-module__nxpjeW__matchTop i{color:var(--muted-on-dark);font-style:normal}.home-x-parts-module__nxpjeW__hit .home-x-parts-module__nxpjeW__matchTop i{color:#3ddc84}.home-x-parts-module__nxpjeW__matchCard strong{letter-spacing:-.03em;margin-top:10px;font-size:17px;font-weight:650}.home-x-parts-module__nxpjeW__matchCard small{color:var(--muted-on-dark);margin-top:4px;font-size:11px}.home-x-parts-module__nxpjeW__chronoWrap{gap:56px;margin-top:48px;display:grid}.home-x-parts-module__nxpjeW__chWrap{padding-left:36px;position:relative}.home-x-parts-module__nxpjeW__chLine{background:#ffffff29;width:2px;position:absolute;top:6px;bottom:6px;left:9px}.home-x-parts-module__nxpjeW__chLine span{background:var(--signal);transform-origin:50% 0;transform:scaleY(var(--p,1));transition:transform .12s linear;position:absolute;inset:0}.home-x-parts-module__nxpjeW__chList{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;list-style:none;display:grid}.home-x-parts-module__nxpjeW__chIt{border:1px solid var(--line-dark);background:var(--dark-2);gap:6px;padding:18px 20px;display:grid;position:relative}.home-x-parts-module__nxpjeW__chDot{background:var(--dark);width:16px;height:16px;transition:background-color .3s ease, border-color .3s ease, transform .4s var(--x-ease-spring);border:2px solid #ffffff47;border-radius:50%;position:absolute;top:20px;left:-34px}.home-x-parts-module__nxpjeW__chLit .home-x-parts-module__nxpjeW__chDot{background:var(--signal);border-color:var(--signal);transform:scale(1.15)}.home-x-parts-module__nxpjeW__chMark{font-family:var(--font-head);color:var(--muted-on-dark);font-size:16px;font-weight:700;transition:color .3s}.home-x-parts-module__nxpjeW__chLit .home-x-parts-module__nxpjeW__chMark{color:var(--ghost)}.home-x-parts-module__nxpjeW__chTxt{transition:transform .6s var(--ease-out);transform:translate(10px)}.home-x-parts-module__nxpjeW__chLit .home-x-parts-module__nxpjeW__chTxt{transform:none}.home-x-parts-module__nxpjeW__chTxt h4{letter-spacing:-.02em;color:var(--paper);font-size:18px;font-weight:650}.home-x-parts-module__nxpjeW__chTxt p{color:var(--muted-on-dark);max-width:52ch;margin-top:6px;font-size:14px;line-height:1.55}.home-x-parts-module__nxpjeW__faqBlock{border-top:1px solid var(--line-dark);grid-template-columns:1fr 1.8fr;align-items:start;gap:36px;padding-top:48px;display:grid}.home-x-parts-module__nxpjeW__faqEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ghost);font-size:10px;font-weight:600}.home-x-parts-module__nxpjeW__faqHead h3{font-size:var(--h2);letter-spacing:-.04em;margin-top:12px;line-height:1.04}.home-x-parts-module__nxpjeW__faqList{gap:12px;display:grid}.home-x-parts-module__nxpjeW__faqItem{border:1px solid var(--line-dark);background:var(--dark-2)}.home-x-parts-module__nxpjeW__faqSummary{cursor:pointer;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;min-height:54px;padding:14px 20px;list-style:none;display:grid}.home-x-parts-module__nxpjeW__faqSummary::-webkit-details-marker{display:none}.home-x-parts-module__nxpjeW__faqSummary span{font-family:var(--font-mono);color:var(--ghost);font-size:11px}.home-x-parts-module__nxpjeW__faqSummary strong{letter-spacing:-.02em;font-size:16px;font-weight:600}.home-x-parts-module__nxpjeW__faqSummary i{font-style:normal;font-family:var(--font-mono);color:var(--ghost);transition:transform var(--t-hover) var(--ease-out);font-size:18px}.home-x-parts-module__nxpjeW__faqItem[open] .home-x-parts-module__nxpjeW__faqSummary i{transform:rotate(45deg)}.home-x-parts-module__nxpjeW__faqAnswer{color:var(--muted-on-dark);max-width:62ch;padding:0 20px 20px 68px;font-size:14px;line-height:1.6}@media (max-width:1024px){.home-x-parts-module__nxpjeW__metricsGrid,.home-x-parts-module__nxpjeW__tierPills{grid-template-columns:repeat(2,minmax(0,1fr))}.home-x-parts-module__nxpjeW__finderBody,.home-x-parts-module__nxpjeW__faqBlock{grid-template-columns:1fr}}@media (max-width:600px){.home-x-parts-module__nxpjeW__trustWrap{padding-inline:20px;overflow:hidden}.home-x-parts-module__nxpjeW__finder{padding:20px 16px;overflow:hidden}.home-x-parts-module__nxpjeW__metricsGrid,.home-x-parts-module__nxpjeW__tierPills,.home-x-parts-module__nxpjeW__matchedGrid,.home-x-parts-module__nxpjeW__chList{grid-template-columns:1fr}.home-x-parts-module__nxpjeW__faqAnswer{padding-left:20px}}@media (prefers-reduced-motion:reduce){.home-x-parts-module__nxpjeW__mqTrackA,.home-x-parts-module__nxpjeW__mqTrackB{flex-wrap:wrap;width:100%;animation:none!important}.home-x-parts-module__nxpjeW__chLine span{transition:none!important;transform:scaleY(1)!important}.home-x-parts-module__nxpjeW__chDot,.home-x-parts-module__nxpjeW__chTxt{transition:none!important;transform:none!important}}.home-x-parts-module__nxpjeW__reelBlock{margin-top:72px}.home-x-parts-module__nxpjeW__reelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.home-x-parts-module__nxpjeW__reelList{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;grid-auto-columns:min(78%,20rem);grid-auto-flow:column;gap:14px;padding:4px 0 16px;list-style:none;display:grid;overflow-x:auto}.home-x-parts-module__nxpjeW__reelList::-webkit-scrollbar{display:none}.home-x-parts-module__nxpjeW__reelIt{scroll-snap-align:start;position:relative}.home-x-parts-module__nxpjeW__reelA{border:1px solid var(--line-dark);color:#fff;isolation:isolate;background:var(--dark-2);height:min(64svh,28rem);display:block;position:relative;overflow:hidden}.home-x-parts-module__nxpjeW__reelA img{object-fit:cover;object-position:top center;z-index:-2;filter:brightness(.58)contrast(1.05);width:100%;height:100%;transition:transform 1.2s var(--ease-out), filter .5s ease;position:absolute;inset:0;transform:scale(1.02)}.home-x-parts-module__nxpjeW__reelA:after{content:"";z-index:-1;background:linear-gradient(#0a0a0940 20%,#0a0a09f0 100%);position:absolute;inset:0}.home-x-parts-module__nxpjeW__reelN{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ghost);font-size:10px;font-weight:600;position:absolute;top:18px;left:18px;right:68px}.home-x-parts-module__nxpjeW__reelTxt{gap:8px;display:grid;position:absolute;inset:auto 20px 22px}.home-x-parts-module__nxpjeW__reelTxt b{font-family:var(--font-head);letter-spacing:-.03em;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.05}.home-x-parts-module__nxpjeW__reelTxt span{color:#f2efe6e0;max-width:44ch;font-size:13px;line-height:1.5}.home-x-parts-module__nxpjeW__reelGo{background:var(--signal);width:44px;height:44px;color:var(--on-deeper);transition:transform var(--t-hover-slow) var(--x-ease-spring), background var(--t-hover) ease;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;transform:scale(.92)}.home-x-parts-module__nxpjeW__reelGo svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:18px}@media (min-width:1080px){.home-x-parts-module__nxpjeW__reelList{gap:12px;height:32rem;padding:0;display:flex;overflow:visible}.home-x-parts-module__nxpjeW__reelIt{min-width:0;transition:flex-grow .7s var(--ease-out);flex:1 1 0}.home-x-parts-module__nxpjeW__reelA{height:100%}.home-x-parts-module__nxpjeW__reelTxt span{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transform:translateY(8px)}.home-x-parts-module__nxpjeW__reelList:hover .home-x-parts-module__nxpjeW__reelIt:hover,.home-x-parts-module__nxpjeW__reelList .home-x-parts-module__nxpjeW__reelIt:focus-within{flex-grow:2.6}.home-x-parts-module__nxpjeW__reelIt:hover .home-x-parts-module__nxpjeW__reelTxt span,.home-x-parts-module__nxpjeW__reelIt:focus-within .home-x-parts-module__nxpjeW__reelTxt span{opacity:1;transition-delay:.12s;transform:none}.home-x-parts-module__nxpjeW__reelIt:hover img,.home-x-parts-module__nxpjeW__reelIt:focus-within img{filter:brightness(.72)contrast(1.06);transform:scale(1.08)}.home-x-parts-module__nxpjeW__reelIt:hover .home-x-parts-module__nxpjeW__reelGo,.home-x-parts-module__nxpjeW__reelIt:focus-within .home-x-parts-module__nxpjeW__reelGo{background:var(--paper);transform:scale(1.06)}}.home-x-parts-module__nxpjeW__storyBlock{padding:clamp(72px, 9vw, 130px) max(24px, calc((100vw - var(--max-width)) / 2 + 64px));background:var(--dark);color:var(--paper);border-top:1px solid var(--line-dark)}.home-x-parts-module__nxpjeW__storyHead{margin-bottom:42px}.home-x-parts-module__nxpjeW__stGrid{gap:32px;display:grid}.home-x-parts-module__nxpjeW__stMedia{display:none}.home-x-parts-module__nxpjeW__stSteps{gap:44px;list-style:none;display:grid}.home-x-parts-module__nxpjeW__stMob{aspect-ratio:16/10;object-fit:cover;object-position:top center;border:1px solid var(--line-dark);width:100%;margin-bottom:16px}.home-x-parts-module__nxpjeW__stStep{flex-direction:column;gap:12px;display:flex}.home-x-parts-module__nxpjeW__stTag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ghost);align-items:center;gap:12px;font-size:10px;font-weight:600;display:inline-flex}.home-x-parts-module__nxpjeW__stTag span{background:var(--signal);width:32px;height:32px;color:var(--on-deeper);letter-spacing:0;border-radius:50%;place-items:center;font-weight:700;display:grid}.home-x-parts-module__nxpjeW__stStep h4{font-family:var(--font-head);letter-spacing:-.03em;font-size:clamp(24px,2.8vw,36px);font-weight:700;line-height:1.08}.home-x-parts-module__nxpjeW__stBody{color:var(--muted-on-dark);max-width:52ch;font-size:15px;line-height:1.6}.home-x-parts-module__nxpjeW__stPoints{gap:8px;margin-top:4px;font-size:13px;list-style:none;display:grid}.home-x-parts-module__nxpjeW__stPoints li{align-items:center;gap:9px;display:flex}.home-x-parts-module__nxpjeW__stPoints li span:first-child{color:#3ddc84;font-weight:700}.home-x-parts-module__nxpjeW__stLink{border:1px solid var(--line-dark);background:var(--dark-2);width:max-content;min-height:44px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:8px;padding:0 16px;font-size:10px;font-weight:600;display:inline-flex}.home-x-parts-module__nxpjeW__stLink:hover{border-color:var(--ghost);color:var(--ghost)}.home-x-parts-module__nxpjeW__stLink svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:16px}@media (min-width:1080px){.home-x-parts-module__nxpjeW__stGrid{grid-template-columns:6fr 5fr;align-items:start;gap:64px}.home-x-parts-module__nxpjeW__stMedia{display:block;position:sticky;top:6.5rem}.home-x-parts-module__nxpjeW__stFrame{aspect-ratio:16/11;border:1px solid var(--line-dark);background:var(--dark-2);position:relative;overflow:hidden}.home-x-parts-module__nxpjeW__stPic{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-out), transform 1.4s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.home-x-parts-module__nxpjeW__stPic[data-on]{opacity:1;transform:none}.home-x-parts-module__nxpjeW__stOverlayMeta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line-dark);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:#0a0a09db;justify-content:space-between;align-items:center;padding:12px 16px;font-size:10px;display:flex;position:absolute;bottom:28px;left:20px;right:20px}.home-x-parts-module__nxpjeW__stOverlayMeta span{color:var(--ghost)}.home-x-parts-module__nxpjeW__stBar{background:#fff3;height:3px;position:absolute;bottom:14px;left:20px;right:20px;overflow:hidden}.home-x-parts-module__nxpjeW__stBar span{background:var(--signal);transform-origin:0;height:100%;display:block}.home-x-parts-module__nxpjeW__stMob{display:none}.home-x-parts-module__nxpjeW__stSteps{gap:0}.home-x-parts-module__nxpjeW__stStep{justify-content:center;min-height:64svh;transition:opacity .4s}.home-x-parts-module__nxpjeW__stStep:not([data-on]) h4,.home-x-parts-module__nxpjeW__stStep:not([data-on]) .home-x-parts-module__nxpjeW__stBody{color:var(--muted-on-dark)}}.home-x-parts-module__nxpjeW__wallBlock{background:var(--dark-2);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:clamp(64px,8vw,110px) 0;overflow:hidden}.home-x-parts-module__nxpjeW__wallHead{padding:0 max(24px, calc((100vw - var(--max-width)) / 2 + 64px));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px;display:flex}.home-x-parts-module__nxpjeW__wallRows{gap:14px;display:grid}.home-x-parts-module__nxpjeW__wallRow{overflow:hidden}.home-x-parts-module__nxpjeW__wallTrack{gap:14px;width:max-content;list-style:none;animation:70s linear infinite home-x-parts-module__nxpjeW__mqLeft;display:flex}.home-x-parts-module__nxpjeW__wallRev .home-x-parts-module__nxpjeW__wallTrack{animation-duration:80s;animation-direction:reverse}.home-x-parts-module__nxpjeW__wallBlock[data-paused=true] .home-x-parts-module__nxpjeW__wallTrack,.home-x-parts-module__nxpjeW__wallRows:hover .home-x-parts-module__nxpjeW__wallTrack{animation-play-state:paused!important}.home-x-parts-module__nxpjeW__wallCard{border:1px solid var(--line-dark);background:var(--ink);flex:none;width:clamp(14rem,24vw,21rem);position:relative;overflow:hidden}.home-x-parts-module__nxpjeW__wallCard img{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;display:block}.home-x-parts-module__nxpjeW__wallCard span{border:1px solid var(--line-dark);color:var(--paper);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#0a0a09db;padding:4px 8px;font-size:9px;position:absolute;bottom:10px;left:10px}.home-x-parts-module__nxpjeW__wallQuotes{padding:0 max(24px, calc((100vw - var(--max-width)) / 2 + 64px));grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.home-x-parts-module__nxpjeW__wallQ{background:#ffffff0f;border:1px solid #ffffff1f;margin:0;padding:24px 28px}.home-x-parts-module__nxpjeW__wallQ p{color:var(--paper);font-size:15px;line-height:1.6}.home-x-parts-module__nxpjeW__wallQ p:before{content:"« ";color:var(--ghost)}.home-x-parts-module__nxpjeW__wallQ p:after{content:" »";color:var(--ghost)}.home-x-parts-module__nxpjeW__wallQ figcaption{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ghost);margin-top:12px;font-size:10px}@media (max-width:900px){.home-x-parts-module__nxpjeW__wallQuotes{grid-template-columns:1fr}}@media (max-width:600px){.home-x-parts-module__nxpjeW__storyBlock,.home-x-parts-module__nxpjeW__wallHead,.home-x-parts-module__nxpjeW__wallQuotes{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.home-x-parts-module__nxpjeW__wallTrack{flex-wrap:wrap;width:100%;padding-inline:20px;animation:none!important}.home-x-parts-module__nxpjeW__wallCard[aria-hidden=true]{display:none}.home-x-parts-module__nxpjeW__stPic{transition:none!important;transform:none!important}}.home-x-parts-module__nxpjeW__briefBox{border:1px solid var(--line-dark);background:var(--dark-2);color:var(--paper);padding:clamp(28px,4vw,44px)}.home-x-parts-module__nxpjeW__briefHead{border-bottom:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:24px;display:flex}.home-x-parts-module__nxpjeW__briefHead h3{font-size:var(--h2);letter-spacing:-.04em;margin-top:10px;line-height:1.04}.home-x-parts-module__nxpjeW__briefLive{color:#3ddc84;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#3ddc8414;border:1px solid #3ddc8461;align-items:center;gap:8px;padding:8px 14px;font-size:10px;font-weight:600;display:inline-flex}.home-x-parts-module__nxpjeW__briefLive i{background:#3ddc84;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3ddc84}.home-x-parts-module__nxpjeW__briefForm{gap:20px;margin-top:24px;display:grid}.home-x-parts-module__nxpjeW__briefPills{flex-wrap:wrap;gap:8px;display:flex}.home-x-parts-module__nxpjeW__briefPill{border:1px solid var(--line-dark);background:var(--ink);min-height:44px;color:var(--muted-on-dark);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:0 14px;font-size:10px;font-weight:600}.home-x-parts-module__nxpjeW__briefPill:hover{border-color:var(--ghost);color:var(--paper)}.home-x-parts-module__nxpjeW__briefPillOn{border-color:var(--signal);background:var(--signal);color:var(--on-deeper)}.home-x-parts-module__nxpjeW__briefInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.home-x-parts-module__nxpjeW__briefInputs label,.home-x-parts-module__nxpjeW__briefTextLabel{gap:6px;display:grid}.home-x-parts-module__nxpjeW__briefInputs span,.home-x-parts-module__nxpjeW__briefTextLabel span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-on-dark);font-size:10px;font-weight:600}.home-x-parts-module__nxpjeW__briefInputs input,.home-x-parts-module__nxpjeW__briefTextLabel textarea{border:1px solid var(--line-dark);background:var(--ink);min-height:46px;color:var(--paper);outline:none;padding:10px 14px;font-size:14px}.home-x-parts-module__nxpjeW__briefInputs input:focus,.home-x-parts-module__nxpjeW__briefTextLabel textarea:focus{border-color:var(--signal)}.home-x-parts-module__nxpjeW__briefFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.home-x-parts-module__nxpjeW__briefNote{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-on-dark);font-size:10px}.home-x-parts-module__nxpjeW__briefError{color:var(--ghost);font-size:13px}.home-x-parts-module__nxpjeW__briefSuccess{background:#3ddc8414;border:1px solid #3ddc8473;justify-items:start;gap:12px;margin-top:24px;padding:24px;display:grid}.home-x-parts-module__nxpjeW__briefSuccess strong{color:#3ddc84;font-size:18px}.home-x-parts-module__nxpjeW__briefSuccess p{color:var(--paper);font-size:14px;line-height:1.55}@media (max-width:760px){.home-x-parts-module__nxpjeW__briefInputs{grid-template-columns:1fr}}
