.feature-showcase_section__oxtdP{--accent:var(--primary);--tint:color-mix(in oklab,var(--primary) 9%,var(--card));--tint-strong:color-mix(in oklab,var(--primary) 18%,var(--card));--fade:0.05;position:relative;width:100%;background:color-mix(in oklab,var(--secondary) 45%,transparent)}.feature-showcase_pin___TD1_{display:flex;flex-direction:column;align-items:center;padding:56px 20px}.feature-showcase_cards__9niB7{display:flex;flex-direction:column;gap:20px;width:100%;max-width:620px}@media (min-width:1024px){.feature-showcase_cards__9niB7{max-width:700px}}.feature-showcase_card__olr5_{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--border);border-radius:20px;background:var(--card);box-shadow:0 10px 24px -10px color-mix(in oklab,var(--foreground) 20%,transparent)}.feature-showcase_card1__0MkMz{--loop:11s}.feature-showcase_card2__Q9MCe{--loop:13s}.feature-showcase_card3__4Zpfh{--loop:9s}@keyframes feature-showcase_cardDip__v9K0e{0%{opacity:0}3%,95%{opacity:1}to{opacity:0}}.feature-showcase_canvas__JxQWL{display:flex;flex:none;align-items:center;justify-content:center;overflow:hidden;min-height:180px;padding:20px 18px;border-radius:16px;background:var(--tint);zoom:1}@media (min-width:480px){.feature-showcase_canvas__JxQWL{zoom:1.1}}@media (min-width:768px){.feature-showcase_canvas__JxQWL{zoom:1.3}}@media (min-width:1024px){.feature-showcase_canvas__JxQWL{zoom:1.45}}.feature-showcase_cardTitle__ECTN2{font-size:18px;font-weight:700;letter-spacing:-.01em;text-align:center;color:var(--foreground)}.feature-showcase_cardCaption__f8mah{font-size:14px;line-height:20px;text-align:center;text-wrap:balance;color:var(--muted-foreground)}@media (min-width:768px){.feature-showcase_card__olr5_{gap:18px;padding:26px}.feature-showcase_cardTitle__ECTN2{font-size:22px}.feature-showcase_cardCaption__f8mah{font-size:16px;line-height:24px}}.feature-showcase_progress__Y1a0G{display:none;gap:8px;margin-top:30px}.feature-showcase_seg__uP8YR{width:54px;height:4px;overflow:hidden;border-radius:999px;background:color-mix(in oklab,var(--foreground) 14%,transparent)}.feature-showcase_segFill__IWEE1{display:block;height:100%;border-radius:999px;background:var(--accent);transform-origin:left center;transform:scaleX(clamp(0,calc((var(--hs-progress, 0) - var(--from)) * 3),1))}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.feature-showcase_section__oxtdP[data-hs]{height:300vh}.feature-showcase_section__oxtdP[data-hs] .feature-showcase_pin___TD1_{position:sticky;top:0;height:100vh;justify-content:center;padding-block:0}.feature-showcase_section__oxtdP[data-hs] .feature-showcase_cards__9niB7{display:grid;gap:0}.feature-showcase_section__oxtdP[data-hs] .feature-showcase_card__olr5_{grid-area:1/1;--in:clamp(0,calc((var(--hs-progress, 0) - var(--start)) / var(--fade)),1);--out:clamp(0,calc((var(--end) - var(--hs-progress, 0)) / var(--fade)),1);--vis:min(var(--in),var(--out));opacity:var(--vis);transform:translateY(calc((1 - var(--in)) * 40px - (1 - var(--out)) * 40px)) scale(calc(.985 + var(--vis) * .015))}.feature-showcase_section__oxtdP[data-hs] .feature-showcase_progress__Y1a0G{display:flex}}@supports (animation-timeline:view()){@media (min-width:768px) and (prefers-reduced-motion:no-preference){.feature-showcase_section__oxtdP[data-hs=css]{view-timeline-name:--hs-view;view-timeline-axis:block}.feature-showcase_section__oxtdP[data-hs=css] .feature-showcase_pin___TD1_{animation:feature-showcase_hsProgress__beokG linear both;animation-timeline:--hs-view;animation-range:contain}}}@keyframes feature-showcase_hsProgress__beokG{0%{--hs-progress:0}to{--hs-progress:1}}@supports (animation-timeline:view()){@media (max-width:767px) and (prefers-reduced-motion:no-preference){.feature-showcase_card__olr5_{animation:feature-showcase_cardEnter__J8ijc linear both;animation-timeline:view();animation-range:entry 20% entry 90%}}}@keyframes feature-showcase_cardEnter__J8ijc{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.feature-showcase_scanStage__cEH0a{position:relative;width:100%;height:118px}.feature-showcase_phase__fT4Oh{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.feature-showcase_scanCapture__aadI1{opacity:0;animation:feature-showcase_scanCapture__aadI1 var(--loop) linear infinite}@keyframes feature-showcase_scanCapture__aadI1{0%{opacity:0}17%,3%{opacity:1}20%,to{opacity:0}}.feature-showcase_viewfinder__pYBCQ{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:152px;height:92px;color:var(--accent)}.feature-showcase_vfCorner__dJf2S{position:absolute;width:20px;height:20px;border:0 solid var(--accent)}.feature-showcase_vfTL__tXZKJ{top:0;left:0;border-top-width:3px;border-left-width:3px;border-top-left-radius:6px}.feature-showcase_vfTR__9jqSj{top:0;right:0;border-top-width:3px;border-right-width:3px;border-top-right-radius:6px}.feature-showcase_vfBL__hVnqW{bottom:0;left:0;border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:6px}.feature-showcase_vfBR__Dlrb4{bottom:0;right:0;border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:6px}.feature-showcase_scanLine__5pTTq{position:absolute;width:118px;height:2px;border-radius:2px;background:var(--accent);opacity:0;animation:feature-showcase_scanLine__5pTTq var(--loop) linear infinite}@keyframes feature-showcase_scanLine__5pTTq{0%,4%{transform:translateY(-34px);opacity:0}6%{opacity:1}15%{opacity:1}17%,to{transform:translateY(34px);opacity:0}}.feature-showcase_scanFlash__o_mpW{position:absolute;inset:0;background:var(--card);opacity:0;animation:feature-showcase_scanFlash__o_mpW var(--loop) ease-out infinite}@keyframes feature-showcase_scanFlash__o_mpW{0%,9%{opacity:0}11%{opacity:.55}14%,to{opacity:0}}.feature-showcase_scanScores__8NqP6{gap:13px;padding:0 4px;animation:feature-showcase_scanScores__8NqP6 var(--loop) linear infinite}@keyframes feature-showcase_scanScores__8NqP6{0%,20%{opacity:0}24%,63%{opacity:1}66%,to{opacity:0}}.feature-showcase_metricRow__oLalY{display:flex;align-items:center;gap:8px;width:100%}.feature-showcase_metricLabel__T13O_{width:84px;flex:none;font-size:11.5px;font-weight:700;color:var(--foreground)}.feature-showcase_metricTrack__IbZfg{position:relative;flex:1;height:9px;overflow:hidden;border-radius:999px;background:var(--card)}.feature-showcase_metricFill__YVFeK{display:block;height:100%;border-radius:999px;background:var(--accent);transform:scaleX(var(--a));transform-origin:left center;animation:feature-showcase_metricFill__YVFeK var(--loop) cubic-bezier(.33,0,.2,1) infinite}@keyframes feature-showcase_metricFill__YVFeK{0%,21%{transform:scaleX(0)}33%,46%{transform:scaleX(var(--a))}53%,to{transform:scaleX(var(--b))}}.feature-showcase_metricPct___Z5V6{position:relative;width:34px;flex:none;height:16px}.feature-showcase_pctA__Hstnf,.feature-showcase_pctB__MSHhw{position:absolute;inset:0;text-align:right;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent)}.feature-showcase_pctA__Hstnf{animation:feature-showcase_pctA__Hstnf var(--loop) linear infinite}.feature-showcase_pctB__MSHhw{opacity:0;animation:feature-showcase_pctB__MSHhw var(--loop) linear infinite}@keyframes feature-showcase_pctA__Hstnf{0%,22%{opacity:0}26%,46%{opacity:1}52%,to{opacity:0}}@keyframes feature-showcase_pctB__MSHhw{0%,48%{opacity:0}54%,to{opacity:1}}.feature-showcase_scanTips__3qsCA{gap:11px;padding:0 4px;opacity:0;animation:feature-showcase_scanTips__3qsCA var(--loop) cubic-bezier(.33,0,.2,1) infinite}@keyframes feature-showcase_scanTips__3qsCA{0%,66%{opacity:0;transform:translateY(14px)}71%,96%{opacity:1;transform:none}to{opacity:0;transform:none}}.feature-showcase_tipRow__86VmT{display:flex;align-items:center;gap:8px;width:100%;padding:9px 11px;border-radius:10px;background:var(--card);font-size:12px;font-weight:600;color:var(--foreground)}.feature-showcase_tipIcon__6Pm0n{flex:none;color:var(--accent)}.feature-showcase_starterStage__Ke6h7{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;animation:feature-showcase_cardDip__v9K0e var(--loop) linear infinite}.feature-showcase_starterRow__c_BSO{display:flex;align-items:center;gap:14px;width:100%}.feature-showcase_starterLeft__PlZks{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.feature-showcase_dayLabel__yDlXD{display:flex;align-items:center;gap:4px;font-size:15px;font-weight:700;color:var(--foreground)}.feature-showcase_roll__LMC_z{display:inline-block;overflow:hidden;height:1.15em;line-height:1.15em;color:var(--accent);font-variant-numeric:tabular-nums}.feature-showcase_rollStrip__TAua2{display:block}.feature-showcase_rollStrip__TAua2>span{display:block;height:1.15em}.feature-showcase_dayStrip__vuHPd{transform:translateY(calc(-10 * 1.15em));animation:feature-showcase_dayRoll__uC4IS var(--loop) steps(21,jump-none) infinite}@keyframes feature-showcase_dayRoll__uC4IS{0%{transform:translateY(0)}88%,to{transform:translateY(calc(-20 * 1.15em))}}.feature-showcase_reelWindow__sefQ8{position:relative;overflow:hidden;width:100%;height:48px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 22px),transparent)}.feature-showcase_reelRow__PRYav{position:absolute;top:50%;left:50%;display:flex;gap:8px;margin-left:-17px;transform:translate(-420px,-50%);animation:feature-showcase_reel__FSKCW var(--loop) steps(21,jump-none) infinite}@keyframes feature-showcase_reel__FSKCW{0%{transform:translateY(-50%)}88%,to{transform:translate(-840px,-50%)}}.feature-showcase_reelCell__GOP9w{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;width:34px;height:42px;border:1px solid var(--border);border-radius:10px;background:var(--card)}.feature-showcase_reelDay__FL39P{font-size:8px;font-weight:700;letter-spacing:.03em;color:var(--muted-foreground)}.feature-showcase_reelNum__gwEo0{font-size:14px;font-weight:700;color:var(--foreground)}.feature-showcase_reelRing__MxhKo{position:absolute;top:50%;left:50%;width:40px;height:48px;transform:translate(-50%,-50%);border:2px solid var(--accent);border-radius:12px;box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 14%,transparent);pointer-events:none}.feature-showcase_jar__y3Y1T{display:flex;flex:none;flex-direction:column;align-items:center}.feature-showcase_jarLid__yKqWB{width:62px;height:10px;border-radius:5px 5px 0 0;background:#c7a36a}.feature-showcase_jarThreads__r2YRt{width:56px;height:5px;margin-bottom:-1px;background:#b0894f}.feature-showcase_jarBody__BqSyy{position:relative;display:flex;align-items:flex-end;overflow:hidden;width:52px;height:62px;border:2px solid #d9cbad;border-radius:7px 7px 18px 18px;background:#fcf8ee}.feature-showcase_jarGlare__28XrB{position:absolute;top:8px;left:7px;z-index:2;width:4px;height:34px;border-radius:2px;background:rgb(255 255 255/.6)}.feature-showcase_jarFill__9Icf4{position:relative;overflow:hidden;width:100%;height:50%;background:#f0e6cc;animation:feature-showcase_jarGrow__PsoO0 var(--loop) cubic-bezier(.4,0,.2,1) infinite}@keyframes feature-showcase_jarGrow__PsoO0{0%{height:20%}88%,to{height:84%}}.feature-showcase_bubble__wBlkm{position:absolute;bottom:3px;border-radius:999px;background:#fffbf2;opacity:0;animation:feature-showcase_bubble__wBlkm 1.9s ease-in-out infinite;animation-delay:calc(var(--i) * .34s)}@keyframes feature-showcase_bubble__wBlkm{0%{transform:translateY(0);opacity:0}18%,76%{opacity:.95}to{transform:translateY(-32px);opacity:0}}.feature-showcase_dayTrack__akGtP{width:100%;height:6px;overflow:hidden;border-radius:999px;background:var(--card)}.feature-showcase_dayTrackFill__V0ocD{display:block;height:100%;border-radius:999px;background:var(--accent);transform:scaleX(.5);transform-origin:left center;animation:feature-showcase_dayTrack__akGtP var(--loop) linear infinite}@keyframes feature-showcase_dayTrack__akGtP{0%{transform:scaleX(.05)}88%,to{transform:scaleX(1)}}.feature-showcase_dayCount__1qJAy{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--muted-foreground)}.feature-showcase_bakeStage__tFLgZ{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;animation:feature-showcase_cardDip__v9K0e var(--loop) linear infinite}.feature-showcase_stepRow__vs4fU{display:flex;align-items:flex-start;justify-content:center;width:100%}.feature-showcase_stepCell__UFFqM{display:flex;flex:none;flex-direction:column;align-items:center;gap:6px;width:74px}.feature-showcase_connector__LI6pL{flex:1;height:4px;margin-top:20px;overflow:hidden;background:var(--tint-strong)}.feature-showcase_connectorFill__jsSfE{display:block;height:100%;background:var(--accent);transform-origin:left center}.feature-showcase_conn1__ZLKdE .feature-showcase_connectorFill__jsSfE{transform:scaleX(1);animation:feature-showcase_conn1__ZLKdE var(--loop) ease-out infinite}.feature-showcase_conn2__pYq33 .feature-showcase_connectorFill__jsSfE{transform:scaleX(0);animation:feature-showcase_conn2__pYq33 var(--loop) ease-out infinite}@keyframes feature-showcase_conn1__ZLKdE{0%,23%{transform:scaleX(0)}29%,to{transform:scaleX(1)}}@keyframes feature-showcase_conn2__pYq33{0%,48%{transform:scaleX(0)}54%,to{transform:scaleX(1)}}.feature-showcase_node__L7tuW{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.feature-showcase_nodeRing__CSqvd{position:absolute;inset:0}.feature-showcase_nodeRingBase__zbpy_{fill:none;stroke:var(--tint-strong);stroke-width:4}.feature-showcase_nodeRingFill__a5sNX{fill:none;stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-dasharray:125.66;transform:rotate(-90deg);transform-origin:center}.feature-showcase_step1__5bl3L .feature-showcase_nodeRingFill__a5sNX{stroke-dashoffset:0;animation:feature-showcase_ring1__7S_jt var(--loop) linear infinite}.feature-showcase_step2___ZXuo .feature-showcase_nodeRingFill__a5sNX{stroke-dashoffset:62.83;animation:feature-showcase_ring2__GteNJ var(--loop) linear infinite}.feature-showcase_step3__9sarf .feature-showcase_nodeRingFill__a5sNX{stroke-dashoffset:125.66;animation:feature-showcase_ring3__wAIpQ var(--loop) linear infinite}@keyframes feature-showcase_ring1__7S_jt{0%{stroke-dashoffset:125.66}25%,to{stroke-dashoffset:0}}@keyframes feature-showcase_ring2__GteNJ{0%,25%{stroke-dashoffset:125.66}50%,to{stroke-dashoffset:0}}@keyframes feature-showcase_ring3__wAIpQ{0%,50%{stroke-dashoffset:125.66}75%,to{stroke-dashoffset:0}}.feature-showcase_nodeInner__yScrF{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--card)}.feature-showcase_step1__5bl3L .feature-showcase_nodeInner__yScrF{background-color:var(--accent);animation:feature-showcase_bg1__RG7Zk var(--loop) linear infinite}.feature-showcase_step2___ZXuo .feature-showcase_nodeInner__yScrF{background-color:var(--tint-strong);animation:feature-showcase_bg2__NaRD6 var(--loop) linear infinite}.feature-showcase_step3__9sarf .feature-showcase_nodeInner__yScrF{background-color:var(--card);animation:feature-showcase_bg3__o7a3r var(--loop) linear infinite}@keyframes feature-showcase_bg1__RG7Zk{0%,23%{background-color:var(--tint-strong)}25.1%,to{background-color:var(--accent)}}@keyframes feature-showcase_bg2__NaRD6{0%,23%{background-color:var(--card)}25.1%,48%{background-color:var(--tint-strong)}50.1%,to{background-color:var(--accent)}}@keyframes feature-showcase_bg3__o7a3r{0%,48%{background-color:var(--card)}50.1%,73%{background-color:var(--tint-strong)}75.1%,to{background-color:var(--accent)}}.feature-showcase_nodeCheck__nTplu,.feature-showcase_nodeNum__hR0T1,.feature-showcase_nodeTimer__uxKx5{position:absolute;display:flex;align-items:center;justify-content:center;opacity:0}.feature-showcase_nodeNum__hR0T1{font-size:14px;font-weight:700;color:var(--muted-foreground)}.feature-showcase_nodeTimer__uxKx5{color:var(--accent)}.feature-showcase_nodeCheck__nTplu{color:var(--primary-foreground)}.feature-showcase_step1__5bl3L .feature-showcase_nodeCheck__nTplu,.feature-showcase_step2___ZXuo .feature-showcase_nodeTimer__uxKx5,.feature-showcase_step3__9sarf .feature-showcase_nodeNum__hR0T1{opacity:1}.feature-showcase_step1__5bl3L .feature-showcase_nodeTimer__uxKx5{animation:feature-showcase_outAt25__1voMX var(--loop) linear infinite}.feature-showcase_step1__5bl3L .feature-showcase_nodeCheck__nTplu{animation:feature-showcase_inAt25__237az var(--loop) linear infinite}.feature-showcase_step2___ZXuo .feature-showcase_nodeNum__hR0T1{animation:feature-showcase_outAt25__1voMX var(--loop) linear infinite}.feature-showcase_step2___ZXuo .feature-showcase_nodeTimer__uxKx5{animation:feature-showcase_onlyAt25to50__GixIG var(--loop) linear infinite}.feature-showcase_step2___ZXuo .feature-showcase_nodeCheck__nTplu{animation:feature-showcase_inAt50__5Obyp var(--loop) linear infinite}.feature-showcase_step3__9sarf .feature-showcase_nodeNum__hR0T1{animation:feature-showcase_outAt50__EnNfo var(--loop) linear infinite}.feature-showcase_step3__9sarf .feature-showcase_nodeTimer__uxKx5{animation:feature-showcase_onlyAt50to75__ofqyh var(--loop) linear infinite}.feature-showcase_step3__9sarf .feature-showcase_nodeCheck__nTplu{animation:feature-showcase_inAt75__c_DF3 var(--loop) linear infinite}@keyframes feature-showcase_outAt25__1voMX{0%,23%{opacity:1}25.1%,to{opacity:0}}@keyframes feature-showcase_inAt25__237az{0%,23%{opacity:0}25.1%,to{opacity:1}}@keyframes feature-showcase_outAt50__EnNfo{0%,48%{opacity:1}50.1%,to{opacity:0}}@keyframes feature-showcase_inAt50__5Obyp{0%,48%{opacity:0}50.1%,to{opacity:1}}@keyframes feature-showcase_inAt75__c_DF3{0%,73%{opacity:0}75.1%,to{opacity:1}}@keyframes feature-showcase_onlyAt25to50__GixIG{0%,23%{opacity:0}25.1%,48%{opacity:1}50.1%,to{opacity:0}}@keyframes feature-showcase_onlyAt50to75__ofqyh{0%,48%{opacity:0}50.1%,73%{opacity:1}75.1%,to{opacity:0}}.feature-showcase_stepName__sgDx9{font-size:11px;font-weight:700;line-height:14px;text-align:center;color:var(--muted-foreground)}.feature-showcase_step1__5bl3L .feature-showcase_stepName__sgDx9,.feature-showcase_step2___ZXuo .feature-showcase_stepName__sgDx9{color:var(--foreground)}.feature-showcase_step2___ZXuo .feature-showcase_stepName__sgDx9{animation:feature-showcase_nameAt25__FzmVK var(--loop) linear infinite}.feature-showcase_step3__9sarf .feature-showcase_stepName__sgDx9{color:var(--muted-foreground);animation:feature-showcase_nameAt50__3waQM var(--loop) linear infinite}@keyframes feature-showcase_nameAt25__FzmVK{0%,23%{color:var(--muted-foreground)}25.1%,to{color:var(--foreground)}}@keyframes feature-showcase_nameAt50__3waQM{0%,48%{color:var(--muted-foreground)}50.1%,to{color:var(--foreground)}}.feature-showcase_stepCounter__O7U5T{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--accent)}.feature-showcase_stepStrip__6g_P7{transform:translateY(calc(-1 * 1.15em));animation:feature-showcase_stepRoll__BSnU8 var(--loop) steps(3,jump-none) infinite}@keyframes feature-showcase_stepRoll__BSnU8{0%{transform:translateY(0)}75%,to{transform:translateY(calc(-2 * 1.15em))}}@media (prefers-reduced-motion:reduce){.feature-showcase_section__oxtdP *,.feature-showcase_section__oxtdP :after,.feature-showcase_section__oxtdP :before{animation:none!important}}