.AboutStrip_strip__XW3O9{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"photo ident" "line  line" "body  body" "cta   cta";-moz-column-gap:18px;column-gap:18px;row-gap:22px;align-items:center}.AboutStrip_ident__cGXcM{grid-area:ident}.AboutStrip_line__I3tr5{grid-area:line}.AboutStrip_body__8quoc{grid-area:body}.AboutStrip_cta__cdjon{grid-area:cta;justify-self:start}.AboutStrip_photo__p_n7p{grid-area:photo;width:104px;overflow:hidden;border:1px solid hsl(var(--color-border));border-radius:16px;background:hsl(var(--color-bg))}.AboutStrip_photo__p_n7p img{display:block;width:100%;height:auto}@media (max-width:639px){.AboutStrip_strip__XW3O9{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"photo ident" "photo cta" "line line" "body body";-moz-column-gap:20px;column-gap:20px;row-gap:0;align-items:start}.AboutStrip_photo__p_n7p{width:112px}.AboutStrip_strip__XW3O9 .AboutStrip_ident__cGXcM{align-self:end;font-size:17px;line-height:1.4}.AboutStrip_strip__XW3O9 .AboutStrip_cta__cdjon{align-self:start;min-height:48px;font-size:14px;line-height:1.5}.AboutStrip_cta__cdjon svg{flex-shrink:0}.AboutStrip_cta__cdjon:focus-visible{outline:2px solid hsl(var(--color-brand));outline-offset:4px}.AboutStrip_strip__XW3O9 .AboutStrip_line__I3tr5{margin-top:26px;font-size:clamp(1.5rem,6.2vw,1.75rem);font-weight:700;line-height:1.3;letter-spacing:-.025em}.AboutStrip_body__8quoc{margin-top:22px}.AboutStrip_body__8quoc p{font-size:17px;line-height:1.7}.AboutStrip_body__8quoc p+p{margin-top:20px}}@media (min-width:640px){.AboutStrip_strip__XW3O9{grid-template-areas:"photo ident" "photo line" "photo body" "photo cta";-moz-column-gap:40px;column-gap:40px;row-gap:0;align-content:center}.AboutStrip_photo__p_n7p{width:176px;border-radius:20px;align-self:start}.AboutStrip_line__I3tr5{margin-top:16px}.AboutStrip_body__8quoc{margin-top:20px}.AboutStrip_cta__cdjon{margin-top:22px}}@media (min-width:1024px){.AboutStrip_strip__XW3O9{-moz-column-gap:56px;column-gap:56px}.AboutStrip_photo__p_n7p{width:224px}}.HeroCommerce_scene__iwn6K{--bag-light:94 67% 65%;--bag-mid:97 53% 47%;--bag-dark:133 48% 24%;position:relative;width:100%;aspect-ratio:1.08;isolation:isolate}.HeroCommerce_art__4205_{position:absolute;inset:0;overflow:hidden}.HeroCommerce_halo__fV4tO{position:absolute;inset:5%;border-radius:50%;background:radial-gradient(ellipse,hsl(var(--color-brand)/.17),hsl(var(--color-brand)/.04) 48%,transparent 70%)}.HeroCommerce_orbitTwo__4tLNr,.HeroCommerce_orbit__veiTt{position:absolute;left:7%;top:18%;width:86%;height:64%;border:1px solid hsl(var(--color-brand)/.15);border-radius:50%;transform:rotate(-32deg)}.HeroCommerce_orbitTwo__4tLNr{transform:rotate(36deg);border-style:dashed;opacity:.55}.HeroCommerce_stage__9B5qM{position:absolute;inset:0;perspective:1000px;transform:rotateX(var(--pointer-y,0deg)) rotateY(var(--pointer-x,0deg));transition:transform .35s ease-out;transform-style:preserve-3d}.HeroCommerce_float__SYLgu{position:absolute;left:50%;top:49%;width:200px;height:230px;margin:-115px 0 0 -100px;transform-style:preserve-3d;animation:HeroCommerce_levitate__dBytI 7s ease-in-out infinite}.HeroCommerce_bag__sUhN1{width:100%;height:100%;position:relative;transform-style:preserve-3d;transform:rotateX(-13deg) rotateY(-28deg) rotate(-9deg)}.HeroCommerce_face__jnfOf{position:absolute;border:1px solid hsl(var(--bag-light)/.5);backface-visibility:hidden}.HeroCommerce_back__DU4s4,.HeroCommerce_front__HlI1O{inset:0;border-radius:9px;background:linear-gradient(130deg,hsl(var(--bag-light)),hsl(var(--bag-mid)) 58%,hsl(var(--bag-dark)))}.HeroCommerce_front__HlI1O{transform:translateZ(44px);display:flex;align-items:center;justify-content:center;box-shadow:inset 2px 2px 3px hsl(var(--bag-light)),inset -2px -2px 6px hsl(var(--bag-dark)/.3)}.HeroCommerce_back__DU4s4{transform:rotateY(180deg) translateZ(44px)}.HeroCommerce_left__yJsij,.HeroCommerce_right___pfaZ{width:88px;height:230px;left:56px;border-radius:6px;background:linear-gradient(90deg,hsl(var(--bag-dark)),hsl(var(--bag-mid)))}.HeroCommerce_left__yJsij{transform:rotateY(-90deg) translateZ(100px)}.HeroCommerce_right___pfaZ{transform:rotateY(90deg) translateZ(100px)}.HeroCommerce_bottom__hZyZM,.HeroCommerce_top__D6sNc{width:200px;height:88px;top:71px;background:hsl(var(--bag-dark));border-radius:6px}.HeroCommerce_top__D6sNc{transform:rotateX(90deg) translateZ(115px);background:linear-gradient(hsl(var(--bag-dark)),hsl(var(--bag-mid)));box-shadow:inset 0 0 0 8px hsl(var(--bag-mid))}.HeroCommerce_bottom__hZyZM{transform:rotateX(-90deg) translateZ(115px)}.HeroCommerce_handle__DF8gy{position:absolute;width:86px;height:92px;left:57px;top:-64px;border:12px solid hsl(var(--bag-light));border-bottom:0;border-radius:48px 48px 0 0;transform:translateZ(36px);box-shadow:inset 2px 1px 2px hsl(var(--bag-dark)/.5),2px 0 1px hsl(var(--bag-dark)/.4)}.HeroCommerce_handleBack__P8bEd{transform:translateZ(-33px);border-color:hsl(var(--bag-mid))}.HeroCommerce_monogram__K3cRl{font-family:Georgia,serif;font-style:italic;font-weight:700;font-size:144px;color:white;line-height:1;text-shadow:1px 4px 0 hsl(var(--bag-dark)/.18);transform:rotate(-7deg)}.HeroCommerce_bagCaption__0LStU{position:absolute;bottom:20px;color:hsl(var(--bag-dark));font-size:8px;letter-spacing:2px;font-weight:700}.HeroCommerce_shadow__6Zg5k{position:absolute;width:45%;height:6%;left:28%;bottom:17%;border-radius:50%;background:hsl(var(--color-brand-strong)/.2);filter:blur(13px);animation:HeroCommerce_shadow__6Zg5k 7s ease-in-out infinite}.HeroCommerce_chip__4H54t{position:absolute;border:1px solid hsl(var(--color-border));background:linear-gradient(135deg,hsl(var(--color-bg)/.95),hsl(var(--color-surface)/.8));box-shadow:0 14px 30px hsl(var(--color-fg)/.07),inset 0 1px hsl(var(--color-bg));border-radius:16px;backdrop-filter:blur(12px);animation:HeroCommerce_chipFloat__Utde6 6s ease-in-out infinite}.HeroCommerce_code__R7gko{left:8%;top:24%;width:73px;padding:12px;transform:rotate(-12deg)}.HeroCommerce_code__R7gko span{font-size:29px;color:hsl(var(--color-brand));line-height:1}.HeroCommerce_chip__4H54t i{display:block;height:4px;border-radius:3px;background:hsl(var(--color-brand)/.2);margin-top:6px}.HeroCommerce_code__R7gko i:last-child{width:60%}.HeroCommerce_checkout__581xy{right:3%;bottom:29%;display:flex;align-items:center;gap:10px;padding:16px;transform:rotate(9deg);animation-delay:-3s}.HeroCommerce_checkout__581xy div{width:49px}.HeroCommerce_checkout__581xy i:last-child{width:65%}.HeroCommerce_check__msvYl{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--color-brand));color:hsl(var(--color-bg))}.HeroCommerce_spark___oaGh{position:absolute;top:14%;right:18%;font-size:49px;color:hsl(var(--color-brand));animation:HeroCommerce_spin__Oqtop 24s linear infinite}.HeroCommerce_dot__IwH9i{position:absolute;left:18%;bottom:25%;width:13px;height:13px;border-radius:50%;background:linear-gradient(130deg,hsl(var(--bag-light)),hsl(var(--bag-dark)))}.HeroCommerce_caption__nCVz0{position:absolute;bottom:5%;width:100%;display:flex;justify-content:center;align-items:center;gap:8px;font-size:9px;font-weight:500;letter-spacing:2px;color:hsl(var(--color-muted))}.HeroCommerce_caption__nCVz0 span{width:5px;height:5px;border-radius:50%;background:hsl(var(--color-brand))}.HeroCommerce_pause__YBZHA{position:absolute;bottom:3%;right:3%;display:grid;place-items:center;width:30px;height:30px;border:1px solid hsl(var(--color-border));border-radius:50%;color:hsl(var(--color-muted));background:hsl(var(--color-bg)/.8)}.HeroCommerce_pause__YBZHA:focus-visible{outline:2px solid hsl(var(--color-brand));outline-offset:4px}.HeroCommerce_scene__iwn6K[data-paused=true] *{animation-play-state:paused}@keyframes HeroCommerce_levitate__dBytI{0%,to{transform:translateY(5px) rotateY(-7deg) rotate(-2deg)}50%{transform:translateY(-16px) rotateY(12deg) rotate(3deg)}}@keyframes HeroCommerce_shadow__6Zg5k{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(.8);opacity:.45}}@keyframes HeroCommerce_chipFloat__Utde6{0%,to{translate:0 0}50%{translate:0 -13px}}@keyframes HeroCommerce_spin__Oqtop{to{rotate:1turn}}@media (max-width:480px){.HeroCommerce_float__SYLgu{scale:.78}.HeroCommerce_code__R7gko{left:3%;scale:.85}.HeroCommerce_checkout__581xy{right:0;scale:.85}.HeroCommerce_spark___oaGh{font-size:36px}}@media (prefers-reduced-motion:reduce){.HeroCommerce_scene__iwn6K *,.HeroCommerce_scene__iwn6K :before{animation:none!important;transition:none!important}.HeroCommerce_pause__YBZHA{display:none}}.HeroCommerce_personalMark__8diOI{width:140px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 1px hsl(var(--bag-dark)/.15))}.home-experience{overflow:clip}.home-experience .commerce-art{position:relative;color:hsl(var(--color-brand))}.home-experience .commerce-art svg{display:block;width:100%;height:100%;overflow:visible}.home-experience .art-grid{stroke:hsl(var(--color-brand)/.07);stroke-width:.6}.home-experience .art-line{stroke:hsl(var(--color-brand)/.3);stroke-width:1.25}.home-experience .art-solid{fill:hsl(var(--color-brand-soft));stroke:hsl(var(--color-brand)/.6);stroke-width:1.5}.home-experience .art-edge{fill:hsl(var(--color-brand)/.16);stroke:hsl(var(--color-brand)/.45)}.home-experience .art-ink{stroke:hsl(var(--color-brand));stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.home-experience .art-orb{fill:hsl(var(--color-brand))}.home-experience .art-signal{stroke:hsl(var(--color-brand));stroke-width:3;stroke-dasharray:20 320}.home-experience .art-layer{transition:transform .65s cubic-bezier(.2,.75,.2,1)}.home-experience .art-layer-0{transform:translateY(-8px)}.home-experience .art-layer-2{transform:translateY(8px)}.home-experience .engineering-panel:hover .art-layer-0,.home-experience .why-card:hover .art-layer-0{transform:translateY(-21px)}.home-experience .engineering-panel:hover .art-layer-2,.home-experience .why-card:hover .art-layer-2{transform:translateY(21px)}.home-experience .why-section{padding-top:6rem;padding-bottom:6rem}.home-experience .why-intro{position:relative}.home-experience .why-accent{display:block;margin-top:2.5rem;font-size:7rem;line-height:1;color:hsl(var(--color-brand)/.25)}.home-experience .why-cards{margin-top:2.5rem}.home-experience .why-card{position:relative;overflow:hidden;transition:border-color .3s,box-shadow .3s}.home-experience .why-card .commerce-art{height:155px;margin:-1rem -1rem 1.25rem;background:radial-gradient(ellipse,hsl(var(--color-brand)/.08),transparent 70%)}.home-experience .why-card:hover{border-color:hsl(var(--color-brand)/.45);box-shadow:0 16px 40px hsl(var(--color-brand)/.06)}.home-experience .pipeline-section{position:relative;background:linear-gradient(145deg,hsl(var(--color-brand-soft)),hsl(var(--color-surface)/.5))}.home-experience .pipeline-notes{align-self:center}.home-experience .pipeline-notes>.pipeline-workflow{margin-top:28px;border-radius:0;border-width:0 0 0 2px;border-color:hsl(var(--color-brand)/.35);background:transparent}.home-experience .pipeline-machine{margin-top:2rem}.home-experience .pipeline-controls{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.home-experience .pipeline-controls li{flex:1 1 115px}.home-experience .pipeline-controls button{width:100%;min-height:52px;text-align:left;padding:10px;border-radius:8px;border:1px solid hsl(var(--color-border));color:hsl(var(--color-muted));font-size:12px;transition:color .2s,background .2s,border-color .2s}.home-experience .pipeline-controls button span{display:block;font-size:9px;font-family:var(--font-mono);margin-bottom:4px;opacity:.65}.home-experience .pipeline-controls button[aria-pressed=true]{background:hsl(var(--color-brand));color:hsl(var(--color-bg));border-color:hsl(var(--color-brand))}.home-experience .pipeline-controls button:focus-visible{outline:2px solid hsl(var(--color-brand));outline-offset:3px}.home-experience .featured-shell{position:relative;background:radial-gradient(ellipse at 100% 0,hsl(var(--color-brand)/.12),transparent 50%),hsl(var(--color-surface)/.4);border-radius:1.75rem}.home-experience .featured-card{transition:transform .35s,box-shadow .35s}.home-experience .featured-card img{transition:transform .7s}.home-experience .featured-card:focus-visible,.home-experience .featured-card:hover{transform:translateY(-7px);box-shadow:0 20px 35px hsl(var(--color-fg)/.08)}.home-experience .featured-card:hover img{transform:scale(1.06)}.home-experience .featured-stats ul li>span:first-child{color:hsl(var(--color-brand));border-color:hsl(var(--color-brand)/.2)}.home-experience .supporting-card{transition:border-color .35s,box-shadow .35s}.home-experience .supporting-card:hover{border-color:hsl(var(--color-brand)/.5);box-shadow:0 20px 60px hsl(var(--color-fg)/.05)}.home-experience .coffee-art{height:245px;margin:24px -8px 4px;background:radial-gradient(ellipse,hsl(var(--color-brand)/.08),transparent 70%)}.home-experience .services-section{background:hsl(var(--color-surface)/.4)}.home-experience .service-card{overflow:hidden;position:relative;transition:border-color .3s,background .3s}.home-experience .service-card:hover{border-color:hsl(var(--color-brand)/.45);background:hsl(var(--color-brand-soft))}.home-experience .service-schematic{height:128px;display:flex;justify-content:space-between;margin-bottom:20px;border-bottom:1px solid hsl(var(--color-border))}.home-experience .service-index{font-size:28px;line-height:1;font-weight:500;letter-spacing:-.02em;font-family:var(--font-mono);color:hsl(var(--color-muted))}.home-experience .service-orbits{position:relative;width:150px;display:grid;place-items:center;color:hsl(var(--color-brand))}.home-experience .service-orbits i{position:absolute;width:96px;height:96px;border:1px solid hsl(var(--color-brand)/.16);border-radius:24px;transform:rotate(30deg);transition:transform .6s,border-radius .6s}.home-experience .service-orbits i:nth-child(2){width:74px;height:74px;transform:rotate(15deg);background:hsl(var(--color-brand)/.04)}.home-experience .service-orbits i:nth-child(3){width:112px;height:112px;transform:rotate(45deg);border-style:dashed}.home-experience .service-orbits svg{position:relative;transition:transform .6s}.home-experience .service-card:hover .service-orbits i{transform:rotate(90deg);border-radius:50%}.home-experience .service-card:hover .service-orbits svg{transform:scale(1.12)}.home-experience .service-small-icon{display:none}.home-experience .service-launch .service-orbits i,.home-experience .service-subscriptions .service-orbits i{border-radius:50%}.home-experience .service-integrations .service-orbits i{border-radius:12px;transform:rotate(-20deg)}.home-experience .service-speed .service-orbits i{border-radius:50% 50% 12px 12px}.home-experience .service-delivery .service-orbits i{transform:rotate(-35deg)}.home-experience .engineering-panel{position:relative;transition:border-color .3s}.home-experience .engineering-panel:hover{border-color:hsl(var(--color-brand)/.4)}.home-experience .engineering-art{height:155px;margin:24px 0 0;background:radial-gradient(ellipse,hsl(var(--color-brand)/.05),transparent 70%)}.home-experience .engineering-panel ol li{transition:color .2s,background .2s;border-radius:6px}.home-experience .engineering-panel ol li:hover{background:hsl(var(--color-brand)/.045)}.home-experience .final-section{position:relative;background:radial-gradient(ellipse at 85% 55%,hsl(var(--color-brand)/.14),transparent 55%),hsl(var(--color-surface)/.5)}.home-experience .final-layout{display:grid;align-items:center;gap:2rem}.home-experience .final-art{max-width:380px;width:100%;justify-self:center}@media (min-width:1024px){.home-experience .why-layout{display:grid;grid-template-columns:.8fr 1.4fr;gap:4rem;align-items:start}.home-experience .why-intro{position:sticky;top:7rem}.home-experience .why-cards{margin-top:0}.home-experience .why-card:nth-child(2n){margin-top:30px;margin-bottom:-30px}.home-experience .featured-body{grid-template-columns:repeat(12,minmax(0,1fr))}.home-experience .featured-stats{grid-column:span 3;grid-row:span 2}.home-experience .featured-gallery{grid-column:span 9}.home-experience .featured-details{grid-column:4/-1}.home-experience .featured-details ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.home-experience .featured-details ul>li{margin-top:0}.home-experience .featured-stats ul li>span:last-child>span:first-child{font-size:2rem;letter-spacing:-.04em}.home-experience .supporting-card:nth-child(2){margin-top:5rem}.home-experience .service-launch{grid-column:span 3;display:grid;grid-template-columns:220px 1fr;-moz-column-gap:36px;column-gap:36px;align-items:center}.home-experience .service-launch .service-schematic{grid-row:span 2;margin:0;border-bottom:0;border-right:1px solid hsl(var(--color-border))}.home-experience .service-launch h3{align-self:end}.home-experience .service-launch p{align-self:start;max-width:650px}.home-experience .final-layout{grid-template-columns:1.5fr 1fr}.home-experience .final-art{scale:1.15}}@media (max-width:767px){.home-experience .why-accent{position:absolute;right:0;top:-10px;font-size:4rem;opacity:.35;margin:0}.home-experience .why-card .commerce-art{height:140px}.home-experience .service-schematic{height:105px}.home-experience .service-orbits{scale:.8;transform-origin:center right}.home-experience .final-art{max-width:260px}}@media (prefers-reduced-motion:no-preference){.home-experience [data-reveal].has-arrived{animation:home-arrive .7s cubic-bezier(.2,.7,.3,1) both}.home-experience .why-card:hover .art-signal{animation:signal-travel 1.8s linear 2}.home-experience .why-card:hover .art-arrow{animation:arrow-land .65s ease-out both}.home-experience .supporting-card:hover .art-coffee svg{transform:rotate(-4deg);transition:transform .6s}.home-experience .final-section:hover .art-launch{animation:launch-nudge 1.6s ease-in-out 2}}@media (prefers-reduced-motion:reduce){.home-experience *,.home-experience :after,.home-experience :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.home-experience .featured-card:focus-visible,.home-experience .featured-card:hover,.home-experience .featured-card:hover img{transform:none}}@keyframes home-arrive{0%{opacity:.55;translate:0 22px}to{opacity:1;translate:0 0}}@keyframes signal-travel{to{stroke-dashoffset:-340}}@keyframes arrow-land{0%{transform:translate(16px,-20px)}to{transform:none}}@keyframes launch-nudge{50%{transform:translate(7px,-7px)}}@media (min-width:1024px){.home-experience .pipeline-notes{align-self:start;position:sticky;top:7rem}.home-experience .pipeline-machine{margin-top:0}}.PipelineVisual_machine__FnHDO{--material-light:color-mix(in srgb,hsl(var(--color-brand-soft)) 45%,white);--material-mid:hsl(var(--color-brand));--material-dark:hsl(var(--color-brand-strong));overflow:hidden;border:1px solid hsl(var(--color-border));border-radius:24px;background:linear-gradient(145deg,hsl(var(--color-bg)),hsl(var(--color-surface)));box-shadow:0 20px 45px -35px hsl(var(--color-fg)/.2),inset 0 1px hsl(var(--color-bg))}.PipelineVisual_topbar__JvpFN{display:flex;justify-content:space-between;align-items:center;padding:15px 24px 8px}.PipelineVisual_caption__MJNO5{font:400 10px var(--font-mono);letter-spacing:.06em;color:hsl(var(--color-muted))}.PipelineVisual_play__ZMhUh{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;color:hsl(var(--color-muted))}.PipelineVisual_play__ZMhUh:hover{background:hsl(var(--color-brand-soft));color:hsl(var(--color-brand))}.PipelineVisual_play__ZMhUh:focus-visible,.PipelineVisual_stepButton__t_ouy:focus-visible{outline:2px solid hsl(var(--color-brand));outline-offset:-3px}.PipelineVisual_play__ZMhUh:disabled{opacity:.3}.PipelineVisual_controls__1OB93{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:0 24px;margin:0}.PipelineVisual_stepButton__t_ouy{position:relative;display:flex;align-items:center;gap:10px;text-align:left;width:100%;min-height:58px;padding:10px 12px;color:hsl(var(--color-muted));border-radius:8px 8px 0 0;font-size:13px;line-height:1.3;transition:background .2s,color .2s}.PipelineVisual_stepButton__t_ouy:hover,.PipelineVisual_stepButton__t_ouy[aria-pressed=true]{color:hsl(var(--color-brand));background:hsl(var(--color-brand-soft))}.PipelineVisual_stepNumber__FpFPs{font:400 10px var(--font-mono);opacity:.7}.PipelineVisual_stepTrack__jqHmO{position:absolute;height:2px;left:0;right:0;bottom:0;background:hsl(var(--color-border));overflow:hidden}.PipelineVisual_progress__VOufF{display:block;width:100%;height:100%;background:hsl(var(--color-brand));transform-origin:left;animation:PipelineVisual_progress__VOufF var(--duration) linear both}.PipelineVisual_workspace___iL7Q{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:36px;padding:38px 32px 40px}.PipelineVisual_diagram__wDn3q{min-width:0;position:relative;height:336px;display:grid;align-items:center;background:radial-gradient(ellipse,hsl(var(--color-brand)/.07),transparent 70%)}.PipelineVisual_pair__KmpUM{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:8px;align-items:center;padding-bottom:24px}.PipelineVisual_arrow__rQIk_{color:hsl(var(--color-brand));text-align:center;font-size:25px}.PipelineVisual_codePanel__djMET,.PipelineVisual_preview__sViq3,.PipelineVisual_qaPanel__LEKYM,.PipelineVisual_specification__kCjs2{min-width:0;border:1px solid hsl(var(--color-border));border-radius:12px;background:hsl(var(--color-bg));box-shadow:0 10px 20px -12px hsl(var(--color-fg)/.2),inset 0 1px hsl(var(--color-bg))}.PipelineVisual_panelHeader__XFPIr{display:flex;align-items:center;gap:6px;min-height:38px;padding:9px 12px;border-bottom:1px solid hsl(var(--color-border));color:hsl(var(--color-muted));font:400 11px var(--font-mono);line-height:1.5}.PipelineVisual_panelDot__FgUio{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:hsl(var(--color-brand)/.45)}.PipelineVisual_previewCanvas__9LC1C{position:relative;height:230px;display:flex;align-items:center;justify-content:center;perspective:1000px;overflow:hidden}.PipelineVisual_storeObject__HKjuM{position:relative;flex:0 0 216px;width:216px;height:262px;transform:scale(.74) rotateX(7deg) rotateY(-7deg);transform-style:preserve-3d}.PipelineVisual_preview__sViq3[data-kind=compare] .PipelineVisual_storeObject__HKjuM,.PipelineVisual_preview__sViq3[data-kind=figma] .PipelineVisual_storeObject__HKjuM{transform:scale(.74)}.PipelineVisual_preview__sViq3[data-kind=figma]{background:hsl(var(--color-surface))}.PipelineVisual_preview__sViq3[data-kind=live] .PipelineVisual_panelDot__FgUio{background:hsl(var(--color-brand));box-shadow:0 0 8px hsl(var(--color-brand)/.35)}.PipelineVisual_preview__sViq3[data-kind=live]{border-color:hsl(var(--color-brand)/.45)}.PipelineVisual_preview__sViq3[data-kind=build] .PipelineVisual_productImage___iCit{animation:PipelineVisual_assemble__eq2jv var(--duration) cubic-bezier(.22,.75,.15,1) both}.PipelineVisual_store__It4ju{position:absolute;inset:0;border-radius:12px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg));transform-style:preserve-3d;box-shadow:inset 0 1px hsl(var(--color-bg))}.PipelineVisual_storeHeader__dpc3A{height:38px;display:flex;align-items:center;gap:12px;padding-inline:14px;border-bottom:1px solid hsl(var(--color-border)/.6)}.PipelineVisual_wordmark__ntYcV{margin-right:auto;color:hsl(var(--color-fg));font:650 15px var(--font-display);letter-spacing:-.06em}.PipelineVisual_wordmark__ntYcV span{color:hsl(var(--color-brand))}.PipelineVisual_navLine__XrBid{width:22px;height:2px;border-radius:2px;background:hsl(var(--color-muted)/.35)}.PipelineVisual_storeHeader__dpc3A svg{width:13px;height:13px;stroke:hsl(var(--color-fg));stroke-width:1}.PipelineVisual_productImage___iCit{position:absolute;left:11px;right:11px;top:48px;height:127px;border-radius:6px;overflow:hidden;background:linear-gradient(135deg,hsl(var(--color-brand-soft)),hsl(var(--color-brand)/.15));transform:translateZ(1px);box-shadow:0 0 0 1px hsl(var(--color-brand)/.04);transition:transform 1.2s cubic-bezier(.22,.75,.15,1),box-shadow 1.2s}.PipelineVisual_productHalo__oi1fl{position:absolute;width:125px;height:125px;border-radius:50%;left:calc(50% - 62px);top:-30px;background:hsl(var(--color-bg)/.45);filter:blur(20px)}.PipelineVisual_productShadow__WGUr5{position:absolute;width:70px;height:10px;bottom:9px;left:calc(50% - 30px);border-radius:50%;background:hsl(var(--color-brand-strong)/.3);filter:blur(5px);transform:rotate(-8deg)}.PipelineVisual_bottle___Fzk4{position:absolute;width:46px;height:100px;bottom:13px;left:calc(50% - 23px);transform:rotate(-9deg)}.PipelineVisual_cap__s_Kyl{position:absolute;top:0;width:30px;height:18px;left:8px;z-index:2;border-radius:4px 4px 2px 2px;background:repeating-linear-gradient(90deg,transparent 0 2px,hsl(var(--color-brand-strong)/.1) 2px 3px),linear-gradient(90deg,var(--material-dark),var(--material-light) 28%,var(--material-mid) 65%,var(--material-dark));box-shadow:inset 0 1px 1px var(--material-light),0 2px 2px hsl(var(--color-brand-strong)/.25)}.PipelineVisual_bottleBody___Xl33{position:absolute;inset:15px 0 0;border-radius:12px 12px 9px 9px;background:linear-gradient(90deg,var(--material-dark),var(--material-mid) 12%,var(--material-light) 27%,var(--material-mid) 50%,var(--material-dark));box-shadow:inset 1px 0 2px var(--material-light),inset -2px -2px 3px hsl(var(--color-brand-strong)/.6)}.PipelineVisual_bottleBody___Xl33:after{content:"";position:absolute;top:7px;bottom:8px;left:7px;width:3px;background:linear-gradient(transparent,hsl(0 0% 100%/.45),transparent);border-radius:50%}.PipelineVisual_bottleLabel__VSrp8{position:absolute;top:25px;left:1px;right:1px;height:39px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:linear-gradient(90deg,hsl(var(--color-brand-soft)),var(--material-light) 30%,color-mix(in srgb,var(--material-light) 75%,var(--material-dark)))}.PipelineVisual_labelMark__zB8MO{width:8px;height:10px;border:1px solid hsl(var(--color-brand-strong));border-radius:50% 50% 2px 2px;margin-bottom:3px}.PipelineVisual_labelLine__UYyqH{width:16px;height:1px;background:hsl(var(--color-brand-strong)/.6)}.PipelineVisual_labelLine__UYyqH:last-child{width:10px;opacity:.5}.PipelineVisual_productDetails__wBqYA{position:absolute;left:14px;right:14px;top:190px;height:25px;transform:translateZ(1px);transition:transform 1.2s cubic-bezier(.22,.75,.15,1)}.PipelineVisual_productDetails__wBqYA span{display:block;width:58%;height:5px;background:hsl(var(--color-fg)/.8);border-radius:2px}.PipelineVisual_productDetails__wBqYA span+span{width:78%;height:2px;margin-top:9px;background:hsl(var(--color-muted)/.3)}.PipelineVisual_productDetails__wBqYA i{position:absolute;top:0;right:0;width:16px;height:5px;background:hsl(var(--color-muted)/.45);border-radius:2px}.PipelineVisual_buyButton__Q3xJ_{position:absolute;left:12px;right:12px;bottom:12px;height:25px;display:flex;align-items:center;justify-content:center;gap:14px;border-radius:4px;background:hsl(var(--color-brand));box-shadow:inset 0 1px hsl(var(--color-bg)/.15);transform:translateZ(1px);transition:transform 1.2s cubic-bezier(.22,.75,.15,1)}.PipelineVisual_buyButton__Q3xJ_ span{width:45px;height:2px;background:hsl(var(--color-bg)/.8)}.PipelineVisual_buyButton__Q3xJ_ svg{width:12px;height:12px;stroke:hsl(var(--color-bg));stroke-width:1.2}.PipelineVisual_store__It4ju{box-shadow:3px 5px 0 hsl(var(--color-border)),10px 16px 20px hsl(var(--color-fg)/.1)}.PipelineVisual_store__It4ju[data-page=collection] .PipelineVisual_productImage___iCit{height:87px}.PipelineVisual_store__It4ju[data-page=collection] .PipelineVisual_bottle___Fzk4{transform:scale(.7) rotate(-9deg);transform-origin:center bottom;bottom:8px}.PipelineVisual_store__It4ju[data-page=collection] .PipelineVisual_productDetails__wBqYA{top:149px}.PipelineVisual_collectionTiles__pbGz7{position:absolute;inset:179px 12px 12px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.PipelineVisual_collectionTiles__pbGz7>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px solid hsl(var(--color-border));border-radius:4px;background:hsl(var(--color-brand-soft)/.5)}.PipelineVisual_collectionTiles__pbGz7 i{width:12px;height:25px;border-radius:4px;background:linear-gradient(90deg,var(--material-dark),var(--material-light) 35%,var(--material-mid));box-shadow:2px 3px 4px hsl(var(--color-brand)/.15)}.PipelineVisual_collectionTiles__pbGz7 b{width:60%;height:2px;background:hsl(var(--color-muted)/.4)}.PipelineVisual_designGuides__jndlU{position:absolute;inset:-7px;border:1px solid hsl(var(--color-brand)/.6);transform:translateZ(3px)}.PipelineVisual_designGuides__jndlU i{position:absolute;width:5px;height:5px;background:hsl(var(--color-bg));border:1px solid hsl(var(--color-brand))}.PipelineVisual_designGuides__jndlU i:first-child{left:-3px;top:-3px}.PipelineVisual_designGuides__jndlU i:nth-child(2){right:-3px;top:-3px}.PipelineVisual_designGuides__jndlU i:nth-child(3){left:-3px;bottom:-3px}.PipelineVisual_designGuides__jndlU i:nth-child(4){right:-3px;bottom:-3px}.PipelineVisual_designGuides__jndlU>span{position:absolute;bottom:-23px;left:calc(50% - 22px);color:hsl(var(--color-brand));font:12px var(--font-mono)}.PipelineVisual_specRows__uJr8g{padding:13px;display:grid;gap:16px}.PipelineVisual_specRows__uJr8g>div{display:grid;gap:5px}.PipelineVisual_specRows__uJr8g span{font-size:11px;color:hsl(var(--color-muted))}.PipelineVisual_specRows__uJr8g strong{font:500 12px var(--font-mono);color:hsl(var(--color-fg))}.PipelineVisual_layoutSample__lZCsH{display:flex;gap:3px;height:19px}.PipelineVisual_layoutSample__lZCsH i{flex:1;background:hsl(var(--color-brand)/.15);border:1px solid hsl(var(--color-brand)/.3);border-radius:2px}.PipelineVisual_layoutSample__lZCsH i:first-child{flex:2}.PipelineVisual_spacingSample__cNktA{display:flex;align-items:end;gap:6px;height:18px}.PipelineVisual_spacingSample__cNktA i{width:24px;height:14px;border-top:1px solid hsl(var(--color-brand));border-inline:1px solid hsl(var(--color-brand)/.4)}.PipelineVisual_spacingSample__cNktA i:nth-child(2){width:16px;height:10px}.PipelineVisual_spacingSample__cNktA i:nth-child(3){width:8px;height:6px}.PipelineVisual_panelFoot__oSRLG{display:block;padding:9px 12px;border-top:1px solid hsl(var(--color-border));color:hsl(var(--color-brand));font:10px var(--font-mono)}.PipelineVisual_codeRows__pCVxY{padding:12px;display:grid;gap:12px}.PipelineVisual_codeBlock__SwmUL{display:block;font:11px/1.4 var(--font-mono);animation:PipelineVisual_verified__G7_XJ .5s both;animation-delay:calc(.3s + var(--order) * .7s)}.PipelineVisual_codeBlock__SwmUL span,.PipelineVisual_codeBlock__SwmUL strong{display:block;white-space:pre}.PipelineVisual_codeBlock__SwmUL span{color:hsl(var(--color-muted))}.PipelineVisual_codeBlock__SwmUL strong{color:hsl(var(--color-brand));font-weight:500}.PipelineVisual_comparisonOverlay__cSIU7{position:absolute;inset:0;border:1px solid hsl(var(--color-brand)/.65);background:hsl(var(--color-brand)/.035);transform:translateZ(4px);animation:PipelineVisual_registration__T_Utd var(--duration) cubic-bezier(.22,.75,.15,1) both}.PipelineVisual_comparisonOverlay__cSIU7 span{position:absolute;border:1px solid hsl(var(--color-brand)/.5);border-radius:4px;left:11px;right:11px;top:48px;height:87px}.PipelineVisual_comparisonOverlay__cSIU7 span:nth-child(2){top:149px;height:22px}.PipelineVisual_comparisonOverlay__cSIU7 span:nth-child(3){top:179px;bottom:12px;height:auto}.PipelineVisual_diagramResult__nFApF{position:absolute;bottom:-10px;inset-inline:0;display:flex;justify-content:center;align-items:center;gap:7px;color:hsl(var(--color-brand));font-size:11px}.PipelineVisual_device___0mx_>span svg,.PipelineVisual_diagramResult__nFApF svg,.PipelineVisual_explanation__mA9Ko li svg,.PipelineVisual_qaChecks__4jRFC svg{width:16px;height:16px;flex-shrink:0;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.PipelineVisual_cartOverlay__SIlkq{position:absolute;inset:38px 0 0 37px;z-index:2;display:flex;flex-direction:column;padding:16px 12px;background:hsl(var(--color-bg));border-left:1px solid hsl(var(--color-border));border-radius:0 0 12px;box-shadow:-10px 0 20px hsl(var(--color-fg)/.08);transform:translateZ(4px);animation:PipelineVisual_cart-open__Z8t_t var(--duration) ease both}.PipelineVisual_cartOverlay__SIlkq strong{font-size:15px;font-weight:500}.PipelineVisual_cartItem__qHEhX{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:12px}.PipelineVisual_cartItem__qHEhX i{height:34px;width:28px;border-radius:4px;background:linear-gradient(100deg,var(--material-dark),var(--material-light),var(--material-mid))}.PipelineVisual_cartTotal__OHnNl{margin-top:auto;font:12px var(--font-mono);padding-block:10px;border-top:1px solid hsl(var(--color-border))}.PipelineVisual_cartCheckout__eNk86{padding:10px 5px;text-align:center;background:hsl(var(--color-brand));color:hsl(var(--color-bg));border-radius:4px;font-size:10px}.PipelineVisual_qaChecks__4jRFC{margin:0;padding:22px 14px;list-style:none;display:grid;gap:22px}.PipelineVisual_qaChecks__4jRFC li{display:flex;align-items:center;gap:9px;color:hsl(var(--color-fg));font-size:12px;line-height:1.5}.PipelineVisual_qaChecks__4jRFC li>span{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;color:hsl(var(--color-brand));background:hsl(var(--color-brand-soft))}.PipelineVisual_qaChecks__4jRFC svg{animation:PipelineVisual_verified__G7_XJ .5s both;animation-delay:calc(var(--duration) * (.18 + var(--order) * .18))}.PipelineVisual_devices__6KpIJ{display:flex;align-items:end;justify-content:center;gap:16px;padding-bottom:28px}.PipelineVisual_device___0mx_{position:relative;min-width:0}.PipelineVisual_device___0mx_>span{display:flex;align-items:center;justify-content:center;gap:5px;padding-top:17px;font:10px var(--font-mono);color:hsl(var(--color-muted));white-space:nowrap}.PipelineVisual_device___0mx_>span svg{color:hsl(var(--color-brand))}.PipelineVisual_device___0mx_[data-device=desktop]>span svg{animation:PipelineVisual_verified__G7_XJ .5s calc(var(--duration) * .18) both}.PipelineVisual_device___0mx_[data-device=tablet]>span svg{animation:PipelineVisual_verified__G7_XJ .5s calc(var(--duration) * .36) both}.PipelineVisual_device___0mx_[data-device=phone]>span svg{animation:PipelineVisual_verified__G7_XJ .5s calc(var(--duration) * .54) both}.PipelineVisual_deviceFrame__87a72{overflow:hidden;position:relative;background:hsl(var(--color-bg));border:3px solid hsl(var(--color-muted));border-radius:8px;box-shadow:3px 6px 0 hsl(var(--color-border)),5px 14px 20px hsl(var(--color-fg)/.12)}.PipelineVisual_deviceContent__6Miz3{position:absolute;left:0;top:0;width:216px;height:262px;transform-origin:top left}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_deviceFrame__87a72{width:224px;height:158px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_deviceContent__6Miz3{width:380px;transform:scale(.58)}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_productImage___iCit{right:47%;top:60px;height:172px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_productDetails__wBqYA{left:58%;top:95px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_buyButton__Q3xJ_{left:58%;bottom:40px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_bottle___Fzk4{bottom:30px;transform:scale(1.25) rotate(-9deg)}.PipelineVisual_device___0mx_[data-device=tablet] .PipelineVisual_deviceFrame__87a72{width:125px;height:170px}.PipelineVisual_device___0mx_[data-device=tablet] .PipelineVisual_deviceContent__6Miz3{width:194px;transform:scale(.62)}.PipelineVisual_device___0mx_[data-device=phone] .PipelineVisual_deviceFrame__87a72{width:76px;height:146px;border-radius:12px}.PipelineVisual_device___0mx_[data-device=phone] .PipelineVisual_deviceContent__6Miz3{width:134px;transform:scale(.53)}.PipelineVisual_explanation__mA9Ko{min-height:310px;display:flex;flex-direction:column;justify-content:center}.PipelineVisual_counter__y3JE9{color:hsl(var(--color-brand));font:11px var(--font-mono);letter-spacing:.06em}.PipelineVisual_stageMeta__ymLZ7{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.PipelineVisual_owner__PeXny{padding:5px 8px;border:1px solid hsl(var(--color-border));border-radius:5px;font-size:11px;color:hsl(var(--color-muted))}.PipelineVisual_machine__FnHDO[data-stage=build] .PipelineVisual_owner__PeXny,.PipelineVisual_machine__FnHDO[data-stage=design] .PipelineVisual_owner__PeXny{border-color:hsl(var(--color-brand)/.25);background:hsl(var(--color-brand-soft));color:hsl(var(--color-brand))}.PipelineVisual_explanation__mA9Ko h3{font:600 clamp(1.35rem,2vw,1.8rem)/1.2 var(--font-display);letter-spacing:-.025em;margin-top:14px;text-wrap:balance}.PipelineVisual_explanation__mA9Ko>p{color:hsl(var(--color-muted));font-size:15px;line-height:1.7;margin-top:14px}.PipelineVisual_explanation__mA9Ko ul{margin-top:21px;display:grid;gap:9px}.PipelineVisual_explanation__mA9Ko li{display:flex;align-items:start;gap:8px;font-size:12px;line-height:1.5;color:hsl(var(--color-fg))}.PipelineVisual_explanation__mA9Ko li svg{color:hsl(var(--color-brand));margin-top:1px}.PipelineVisual_machine__FnHDO[data-playing=false] *,.PipelineVisual_machine__FnHDO[data-playing=false] :after{animation-play-state:paused!important}.PipelineVisual_machine__FnHDO[data-manual=true] *{animation:none!important}@keyframes PipelineVisual_progress__VOufF{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes PipelineVisual_registration__T_Utd{0%,20%{translate:12px -8px}55%,to{translate:0 0}}@keyframes PipelineVisual_assemble__eq2jv{0%,15%{transform:translateZ(42px)}50%,to{transform:translateZ(1px)}}@keyframes PipelineVisual_cart-open__Z8t_t{0%,15%{opacity:0;translate:25px 0}30%,to{opacity:1;translate:0 0}}@keyframes PipelineVisual_verified__G7_XJ{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (max-width:1023px){.PipelineVisual_workspace___iL7Q{grid-template-columns:1fr;gap:10px;padding:24px}.PipelineVisual_diagram__wDn3q,.PipelineVisual_explanation__mA9Ko{width:100%;max-width:600px;margin-inline:auto}.PipelineVisual_explanation__mA9Ko{min-height:250px}.PipelineVisual_controls__1OB93{gap:4px}.PipelineVisual_stepButton__t_ouy{flex-direction:column;justify-content:center;align-items:start;gap:5px;padding:10px;font-size:12px}}@media (max-width:639px){.PipelineVisual_topbar__JvpFN{padding:10px 16px 6px}.PipelineVisual_caption__MJNO5{font-size:9px}.PipelineVisual_controls__1OB93{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:16px;gap:5px}.PipelineVisual_stepButton__t_ouy{flex-direction:row;align-items:center;justify-content:start;gap:7px;min-height:46px;padding:8px;font-size:11px}.PipelineVisual_stepNumber__FpFPs{font-size:9px}.PipelineVisual_workspace___iL7Q{padding:22px 16px 28px;gap:18px}.PipelineVisual_diagram__wDn3q{height:300px}.PipelineVisual_pair__KmpUM{gap:4px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.PipelineVisual_arrow__rQIk_{font-size:20px}.PipelineVisual_panelHeader__XFPIr{padding:8px;font-size:10px;min-height:44px}.PipelineVisual_previewCanvas__9LC1C{height:211px}.PipelineVisual_storeObject__HKjuM{transform:scale(.58) rotateX(7deg) rotateY(-7deg)}.PipelineVisual_preview__sViq3[data-kind=compare] .PipelineVisual_storeObject__HKjuM,.PipelineVisual_preview__sViq3[data-kind=figma] .PipelineVisual_storeObject__HKjuM{transform:scale(.58)}.PipelineVisual_specRows__uJr8g{padding:12px 9px;gap:15px}.PipelineVisual_specRows__uJr8g span{font-size:10px}.PipelineVisual_specRows__uJr8g strong{font-size:11px}.PipelineVisual_codeRows__pCVxY{padding:10px 7px;gap:10px}.PipelineVisual_codeBlock__SwmUL{font-size:9px}.PipelineVisual_panelFoot__oSRLG{font-size:9px;padding:9px 8px}.PipelineVisual_qaChecks__4jRFC{padding:18px 9px;gap:21px}.PipelineVisual_qaChecks__4jRFC li{flex-direction:column;align-items:start;gap:6px;font-size:11px}.PipelineVisual_devices__6KpIJ{gap:9px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_deviceFrame__87a72{width:138px;height:105px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_deviceContent__6Miz3{transform:scale(.36)}.PipelineVisual_device___0mx_[data-device=tablet] .PipelineVisual_deviceFrame__87a72{width:87px;height:121px}.PipelineVisual_device___0mx_[data-device=tablet] .PipelineVisual_deviceContent__6Miz3{transform:scale(.44)}.PipelineVisual_device___0mx_[data-device=phone] .PipelineVisual_deviceFrame__87a72{width:61px;height:116px}.PipelineVisual_device___0mx_[data-device=phone] .PipelineVisual_deviceContent__6Miz3{transform:scale(.42)}.PipelineVisual_device___0mx_>span{font-size:9px;gap:2px}.PipelineVisual_device___0mx_>span svg{width:12px}.PipelineVisual_explanation__mA9Ko{min-height:300px;justify-content:start}.PipelineVisual_explanation__mA9Ko h3{font-size:23px}.PipelineVisual_explanation__mA9Ko>p{font-size:14px}}@media (max-width:359px){.PipelineVisual_controls__1OB93,.PipelineVisual_workspace___iL7Q{padding-inline:12px}.PipelineVisual_stepButton__t_ouy{font-size:10px;padding-inline:5px;gap:4px}.PipelineVisual_storeObject__HKjuM{transform:scale(.48) rotateX(7deg) rotateY(-7deg)}.PipelineVisual_preview__sViq3[data-kind=compare] .PipelineVisual_storeObject__HKjuM,.PipelineVisual_preview__sViq3[data-kind=figma] .PipelineVisual_storeObject__HKjuM{transform:scale(.48)}.PipelineVisual_codeBlock__SwmUL{font-size:8px}.PipelineVisual_devices__6KpIJ{gap:7px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_deviceFrame__87a72{width:110px;height:90px}.PipelineVisual_device___0mx_[data-device=desktop] .PipelineVisual_deviceContent__6Miz3{transform:scale(.29)}.PipelineVisual_device___0mx_[data-device=tablet] .PipelineVisual_deviceFrame__87a72{width:78px;height:110px}.PipelineVisual_device___0mx_[data-device=tablet] .PipelineVisual_deviceContent__6Miz3{transform:scale(.39)}.PipelineVisual_device___0mx_[data-device=phone] .PipelineVisual_deviceFrame__87a72{width:57px;height:112px}.PipelineVisual_device___0mx_[data-device=phone] .PipelineVisual_deviceContent__6Miz3{transform:scale(.39)}}@media (prefers-reduced-motion:reduce){.PipelineVisual_machine__FnHDO *,.PipelineVisual_machine__FnHDO :after{transition:none!important;animation:none!important}}.ProcessFlow_section__DLGyH{position:relative;overflow:hidden;border-top:1px solid hsl(var(--color-border));padding-block:clamp(3.5rem,7vw,7rem);background:radial-gradient(ellipse at 5% 60%,hsl(var(--color-brand-soft)/.65),transparent 58%)}.ProcessFlow_heading__uLA_T{max-width:48rem}.ProcessFlow_flow__aHFoh{--tube-edge:hsl(var(--color-muted)/.45);--tube-mid:hsl(var(--color-border)/.8);--tube-light:hsl(var(--color-bg));--liquid-light:color-mix(in srgb,hsl(var(--color-brand)) 40%,white);position:relative;margin-top:2rem}.ProcessFlow_sculpture__VOtGe{position:absolute;inset:0 auto 0 0;width:38%;pointer-events:none}.ProcessFlow_halo__bSP_T{position:absolute;inset:8% -10%;background:radial-gradient(ellipse,hsl(var(--color-brand)/.08),transparent 67%)}.ProcessFlow_tube__0TXgw{position:absolute;width:100%;height:100%;overflow:visible}.ProcessFlow_tube__0TXgw path{fill:none;stroke-linecap:round;stroke-linejoin:round}.ProcessFlow_shadow__v_ioE{stroke:hsl(var(--color-fg)/.12);stroke-width:34;transform:translate(8px,12px);filter:blur(7px)}.ProcessFlow_outline__W2aIu{stroke:hsl(var(--color-muted)/.25);stroke-width:31}.ProcessFlow_glass__lPWH3{stroke-width:29}.ProcessFlow_channel__AnPxO{stroke:hsl(var(--color-brand)/.1);stroke-width:18}.ProcessFlow_liquid__ZAnGd{stroke-width:17}.ProcessFlow_reflection__1MNDs{stroke:var(--tube-light);stroke-width:3;opacity:.65;transform:translate(-7px,-1px)}.ProcessFlow_head__GNVN6{opacity:0}.ProcessFlow_dropGlow__HAI_U{fill:hsl(var(--color-brand)/.18);filter:blur(5px)}.ProcessFlow_dropShine__3l5Pm{fill:var(--tube-light)}.ProcessFlow_node__BvGIr{position:absolute;width:88px;height:88px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 30% 22%,hsl(var(--color-bg)),hsl(var(--color-surface)) 42%,hsl(var(--color-border)) 76%,hsl(var(--color-muted)/.5));box-shadow:inset 0 2px 2px hsl(var(--color-bg)),inset 0 -3px 5px hsl(var(--color-muted)/.28),8px 14px 24px hsl(var(--color-fg)/.12);transition:box-shadow .5s,transform .6s}.ProcessFlow_node__BvGIr:after{content:"";position:absolute;inset:7%;border:1px solid hsl(var(--color-bg)/.65);border-radius:50%;pointer-events:none}.ProcessFlow_nodeRing__D_AzS{position:absolute;inset:-9px;border:1px solid hsl(var(--color-brand)/.16);border-radius:50%;transform:rotateX(55deg) rotate(-28deg);transition:transform .8s,border-color .6s}.ProcessFlow_nodeCore__EQT3n{display:grid;place-items:center;width:68%;height:68%;border-radius:50%;color:hsl(var(--color-muted));background:radial-gradient(circle at 30% 20%,hsl(var(--color-bg)),hsl(var(--color-border)));box-shadow:inset 0 1px 4px hsl(var(--color-muted)/.22);font:500 1.3rem var(--font-mono);transition:color .5s,box-shadow .5s}.ProcessFlow_node__BvGIr[data-filled=true] .ProcessFlow_nodeCore__EQT3n{background:radial-gradient(circle at 32% 18%,var(--liquid-light),hsl(var(--color-brand)) 45%,hsl(var(--color-brand-strong)) 85%);color:hsl(var(--color-bg));box-shadow:inset 0 2px 3px hsl(var(--color-bg)/.5),0 0 20px hsl(var(--color-brand)/.3)}.ProcessFlow_node__BvGIr[data-active=true]{transform:scale(1.08);box-shadow:inset 0 2px 2px hsl(var(--color-bg)),inset 0 -3px 5px hsl(var(--color-muted)/.28),8px 14px 24px hsl(var(--color-fg)/.12),0 0 45px hsl(var(--color-brand)/.14)}.ProcessFlow_node__BvGIr[data-active=true] .ProcessFlow_nodeRing__D_AzS{transform:rotateX(35deg) rotate(25deg);border-color:hsl(var(--color-brand)/.45)}.ProcessFlow_steps__eHOTt{margin:0 0 0 43%;padding:0;list-style:none}.ProcessFlow_step__T6WMM{position:relative;padding:3.5rem 0 4rem;min-height:300px}.ProcessFlow_step__T6WMM+.ProcessFlow_step__T6WMM{border-top:1px solid hsl(var(--color-border))}.ProcessFlow_stepMeta__psBa8{display:flex;align-items:center;gap:1rem;color:hsl(var(--color-muted));font:400 .7rem var(--font-mono);letter-spacing:.1em}.ProcessFlow_stepRule__iIAN3{height:1px;width:2.5rem;background:hsl(var(--color-border));transition:background .5s,width .6s}.ProcessFlow_status__GA4nB{width:6px;height:6px;border-radius:50%;background:hsl(var(--color-border));transition:background .5s,box-shadow .5s}.ProcessFlow_step__T6WMM[data-filled=true] .ProcessFlow_stepMeta__psBa8{color:hsl(var(--color-brand))}.ProcessFlow_step__T6WMM[data-active=true] .ProcessFlow_stepRule__iIAN3{background:hsl(var(--color-brand)/.5);width:4rem}.ProcessFlow_step__T6WMM[data-active=true] .ProcessFlow_status__GA4nB{background:hsl(var(--color-brand));box-shadow:0 0 12px hsl(var(--color-brand)/.5)}.ProcessFlow_title__YRT6D{margin-top:1.25rem;max-width:34rem;font-family:var(--font-display);font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:600;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.ProcessFlow_body__kenoh{margin-top:1rem;max-width:34rem;color:hsl(var(--color-muted));font-size:1rem;line-height:1.75}.ProcessFlow_flow__aHFoh:not([data-ready=true]) .ProcessFlow_sculpture__VOtGe{visibility:hidden}@media (min-width:1024px){.ProcessFlow_steps__eHOTt{margin-right:6%}.ProcessFlow_step__T6WMM{min-height:330px}}@media (max-width:639px){.ProcessFlow_section__DLGyH{padding-block:3.5rem 2rem}.ProcessFlow_flow__aHFoh{margin-top:2.25rem}.ProcessFlow_sculpture__VOtGe{width:64px}.ProcessFlow_steps__eHOTt{margin-left:88px}.ProcessFlow_step__T6WMM{min-height:340px;padding:1rem 0 3.5rem}.ProcessFlow_step__T6WMM+.ProcessFlow_step__T6WMM{padding-top:1rem;border-top:0}.ProcessFlow_title__YRT6D{font-size:1.35rem;line-height:1.25;margin-top:.85rem}.ProcessFlow_body__kenoh{font-size:.9375rem;line-height:1.7;margin-top:.85rem}.ProcessFlow_node__BvGIr{width:48px;height:48px}.ProcessFlow_nodeCore__EQT3n{font-size:.8rem}.ProcessFlow_nodeRing__D_AzS{inset:-6px}.ProcessFlow_shadow__v_ioE{stroke-width:20;transform:translate(4px,7px);filter:blur(4px)}.ProcessFlow_outline__W2aIu{stroke-width:19}.ProcessFlow_glass__lPWH3{stroke-width:17}.ProcessFlow_channel__AnPxO,.ProcessFlow_liquid__ZAnGd{stroke-width:10}.ProcessFlow_reflection__1MNDs{stroke-width:2;transform:translate(-4px,-1px)}}@media (prefers-reduced-motion:reduce){.ProcessFlow_flow__aHFoh *,.ProcessFlow_flow__aHFoh :before{transition:none!important}.ProcessFlow_node__BvGIr[data-active=true]{transform:none}.ProcessFlow_head__GNVN6{display:none}}.Pipeline_section__U_vDA{border-top:1px solid hsl(var(--color-border));padding-block:clamp(3.5rem,7vw,6rem)}.Pipeline_intro__XdpIC{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:3rem}.Pipeline_eyebrow__y5ZZq{color:hsl(var(--color-brand));font:500 .75rem var(--font-mono);letter-spacing:.025em}.Pipeline_heading__6YzyS{max-width:44rem;margin-top:1.1rem;color:hsl(var(--color-fg));font:600 clamp(1.9rem,3.5vw,2.8rem)/1.12 var(--font-display);letter-spacing:-.04em;white-space:pre-line;text-wrap:balance}.Pipeline_body__2MTN8{max-width:36rem;margin-top:1.25rem;color:hsl(var(--color-muted));font-size:1rem;line-height:1.7}.Pipeline_metric__xC2W_{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:start;min-height:218px;padding:2rem 2.5rem;border-left:1px solid hsl(var(--color-brand)/.25);background:radial-gradient(ellipse at 0 50%,hsl(var(--color-brand)/.09),transparent 75%)}.Pipeline_metric__xC2W_ strong{color:hsl(var(--color-brand));font:500 clamp(3.8rem,6.5vw,5.75rem)/1 var(--font-display);letter-spacing:-.075em;white-space:nowrap}.Pipeline_metric__xC2W_ span{max-width:17rem;margin-top:1rem;color:hsl(var(--color-muted));font-size:.9375rem;line-height:1.5}.Pipeline_value__ym0pt{margin-top:2.75rem}.Pipeline_valueHeading__Zxqsv{color:hsl(var(--color-fg));font-size:1.0625rem;font-weight:500;letter-spacing:-.015em}.Pipeline_benefits__ZwWkr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.25rem;padding:0;list-style:none}.Pipeline_benefits__ZwWkr li{padding-top:1.15rem;border-top:1px solid hsl(var(--color-border))}.Pipeline_benefits__ZwWkr h4{display:flex;align-items:center;gap:.6rem;font-size:1rem;font-weight:600}.Pipeline_benefits__ZwWkr svg{width:18px;height:18px;flex-shrink:0;color:hsl(var(--color-brand));stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Pipeline_benefits__ZwWkr p{max-width:22rem;margin-top:.6rem;font-size:.9375rem;line-height:1.65;color:hsl(var(--color-muted))}.Pipeline_experience__Dob5A{margin-top:1.75rem;color:hsl(var(--color-muted));font-size:.8125rem;line-height:1.6}.Pipeline_visual__Yae3N{margin-top:2rem}.Pipeline_selfNote__WxOjD{margin-top:.75rem;font-size:.75rem;line-height:1.6;color:hsl(var(--color-muted))}@media (max-width:767px){.Pipeline_intro__XdpIC{grid-template-columns:1fr;gap:1.5rem}.Pipeline_heading__6YzyS{max-width:34rem}.Pipeline_metric__xC2W_{min-height:0;padding:1.25rem 1.5rem}.Pipeline_metric__xC2W_ strong{font-size:4rem}.Pipeline_metric__xC2W_ span{max-width:none;margin-top:.6rem;font-size:.875rem}.Pipeline_value__ym0pt{margin-top:2rem}.Pipeline_benefits__ZwWkr{grid-template-columns:1fr;gap:1.15rem}.Pipeline_benefits__ZwWkr li{padding-top:1rem}.Pipeline_benefits__ZwWkr p{max-width:34rem;margin-top:.4rem;font-size:.875rem}.Pipeline_experience__Dob5A{margin-top:1.5rem}}