.home-gallery_gallery__mCWvF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.home-gallery_gallery__mCWvF>li{min-width:0}.home-gallery_thumbnail__9pkX6{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.home-gallery_thumbnail__9pkX6:focus-visible{outline:3px solid var(--ring);outline-offset:-4px}.home-gallery_thumbnail__9pkX6 img{display:block;width:100%;height:100%;object-fit:contain}.home-gallery_playOverlay__kvWyZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:60px;height:60px;border:1px solid var(--brand);border-radius:50%;background:var(--brand);color:var(--primary-foreground);pointer-events:none}.home-gallery_playOverlay__kvWyZ svg{margin-left:3px}.home-gallery_thumbnail__9pkX6:focus-visible .home-gallery_playOverlay__kvWyZ,.home-gallery_thumbnail__9pkX6:hover .home-gallery_playOverlay__kvWyZ{background:color-mix(in oklab,var(--brand) 85%,black);border-color:color-mix(in oklab,var(--brand) 85%,black)}.home-gallery_recording__RiXNV{position:absolute;bottom:12px;left:20px;display:inline-flex;gap:5px;align-items:center;font-size:12px;color:var(--primary-foreground);background:var(--brand);padding:3px 7px}.home-gallery_cardHeading__8U78A{padding-top:22px}.home-gallery_cardHeading__8U78A h3{margin:0;font-size:20px;font-weight:500;line-height:1.5}.home-gallery_cardCopy__FnS2Z{padding-top:9px;padding-bottom:22px}.home-gallery_cardCopy__FnS2Z p{margin:0;font-size:14px;line-height:1.8;color:var(--muted-foreground)}.home-gallery_cardFooter__drgI_{gap:16px;justify-content:space-between;padding-bottom:24px;margin-top:auto;flex-wrap:wrap}.home-gallery_category__X_i2y{font-size:13px;color:var(--muted-foreground)}.home-gallery_playerBackdrop__C9PHo{position:fixed;inset:0;z-index:100;background:var(--background)}.home-gallery_player__fCPPk{position:fixed;inset:0;z-index:101;display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;overflow:auto;overscroll-behavior:contain;background:var(--background);color:var(--foreground);outline:none}.home-gallery_playerHeader__oGCLA{position:sticky;top:0;z-index:1;display:flex;flex:none;align-items:center;justify-content:space-between;gap:20px;padding:max(16px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 16px max(24px,env(safe-area-inset-left));border-bottom:1px solid var(--border);background:var(--background)}.home-gallery_playerHeader__oGCLA>div{min-width:0}.home-gallery_playerHeader__oGCLA>button{flex:none}.home-gallery_playerTitle__zzVpw{margin:0;font-size:18px;line-height:1.5;font-weight:500}.home-gallery_playerDescription__V9wYc{margin:4px 0 0;color:var(--muted-foreground);font-size:12px;line-height:1.6}.home-gallery_playerTabs__oHnCB{flex:1;min-height:180px;gap:0}.home-gallery_playerToolbar__KZ95J{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:12px max(24px,env(safe-area-inset-right)) 12px max(24px,env(safe-area-inset-left))}.home-gallery_motionPanel__5Xoj_,.home-gallery_sourcePanel__FBlYH{display:flex;flex-direction:column;flex:1;min-height:0;margin:0}.home-gallery_motionPanel__5Xoj_[data-state=inactive],.home-gallery_sourcePanel__FBlYH[data-state=inactive]{display:none}.home-gallery_sourceStage__8uXbz{flex:1;min-height:0;padding:16px 24px;display:flex;align-items:center;justify-content:center}.home-gallery_sourceStage__8uXbz img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.home-gallery_videoStage__bWkZa{position:relative;display:flex;flex:1;min-height:0;align-items:center;justify-content:center}.home-gallery_videoStage__bWkZa video{display:block;width:100%;height:100%;object-fit:contain}.home-gallery_videoCover__EMuLz{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklab,var(--background) 35%,transparent)}.home-gallery_videoError__pZTa4{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:var(--muted);text-align:center;padding:20px;font-size:14px}.home-gallery_videoError__pZTa4 p{margin:0}.home-gallery_sourceNote__ewgHR{flex:none;min-height:48px;padding:13px max(24px,env(safe-area-inset-right)) 13px max(24px,env(safe-area-inset-left));display:flex;align-items:center;gap:9px;flex-wrap:wrap;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:13px}.home-gallery_sourceNote__ewgHR a{display:inline-flex;align-items:center;gap:5px;color:var(--foreground);text-decoration:none}.home-gallery_sourceNote__ewgHR a:hover{text-decoration:underline}.home-gallery_videoControls__A5vz0{flex:none;min-height:48px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));border-top:1px solid var(--border);display:flex;align-items:center;gap:4px}.home-gallery_playbackStatus__X5s_Z{margin-left:auto;padding:0 8px;color:var(--muted-foreground);font-size:12px}.home-gallery_demoCaption__d3yUX{display:flex;flex:none;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--border);padding:12px max(24px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.home-gallery_demoCaption__d3yUX p{margin:0;font-size:12px;line-height:1.8;color:var(--muted-foreground)}.home-gallery_demoCaption__d3yUX>a{flex:none}@media (max-width:700px){.home-gallery_gallery__mCWvF{grid-template-columns:minmax(0,1fr);gap:22px}.home-gallery_playOverlay__kvWyZ{width:52px;height:52px}.home-gallery_cardHeading__8U78A h3{font-size:19px}.home-gallery_playerHeader__oGCLA{gap:12px;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left))}.home-gallery_playerTitle__zzVpw{font-size:16px}.home-gallery_playerDescription__V9wYc{font-size:11px}.home-gallery_playerToolbar__KZ95J{padding:10px 12px}.home-gallery_playerToolbar__KZ95J>[data-slot=badge]{display:none}.home-gallery_sourceStage__8uXbz{padding:16px}.home-gallery_sourceNote__ewgHR{font-size:12px}.home-gallery_demoCaption__d3yUX{gap:12px;padding-right:max(16px,env(safe-area-inset-right));padding-left:max(16px,env(safe-area-inset-left))}.home-gallery_demoCaption__d3yUX p{font-size:10px}}@media (max-height:500px){.home-gallery_playerHeader__oGCLA{padding-top:max(8px,env(safe-area-inset-top));padding-bottom:8px}.home-gallery_playerDescription__V9wYc{display:none}.home-gallery_playerToolbar__KZ95J{padding-top:6px;padding-bottom:6px}.home-gallery_videoControls__A5vz0{padding-top:4px;padding-bottom:4px;min-height:40px}.home-gallery_demoCaption__d3yUX{padding-top:6px;padding-bottom:max(6px,env(safe-area-inset-bottom))}}.hero-intro-video_intro__olTOe{position:relative;z-index:2;width:100%;min-width:0;margin:0;color:var(--foreground)}.hero-intro-video_thumbnail__cPLT2{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;overflow:hidden;border:1px solid var(--border);background:var(--muted);color:var(--foreground);cursor:pointer}.hero-intro-video_thumbnail__cPLT2 img{display:block;width:100%;height:100%;object-fit:contain}.hero-intro-video_thumbnail__cPLT2:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.hero-intro-video_playMark__HMdLQ{position:absolute;inset:0;display:grid;place-items:center;width:64px;height:64px;margin:auto;border:1px solid var(--primary);border-radius:50%;background:var(--primary);color:var(--primary-foreground);transition:transform .2s}.hero-intro-video_playMark__HMdLQ svg{margin-left:3px}.hero-intro-video_thumbnail__cPLT2:focus-visible .hero-intro-video_playMark__HMdLQ,.hero-intro-video_thumbnail__cPLT2:hover .hero-intro-video_playMark__HMdLQ{transform:scale(1.08)}.hero-intro-video_caption__Mx08P{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;font-size:13px;line-height:1.7}.hero-intro-video_caption__Mx08P>span:first-child{display:inline-flex;align-items:center;gap:7px}.hero-intro-video_caption__Mx08P>span:last-child{flex:none;color:var(--muted-foreground);font-size:11px}.hero-intro-video_videoStage____xE5{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:0;padding:12px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.hero-intro-video_videoStage____xE5 video{display:block;width:100%;height:100%;min-height:0;object-fit:contain}@media(max-width:640px){.hero-intro-video_playMark__HMdLQ{width:54px;height:54px}.hero-intro-video_caption__Mx08P{font-size:12px;margin-top:12px}.hero-intro-video_caption__Mx08P>span:last-child{font-size:10px}.hero-intro-video_videoStage____xE5{padding-right:0;padding-left:0}}@media(prefers-reduced-motion:reduce){.hero-intro-video_playMark__HMdLQ{transition:none}.hero-intro-video_thumbnail__cPLT2:focus-visible .hero-intro-video_playMark__HMdLQ,.hero-intro-video_thumbnail__cPLT2:hover .hero-intro-video_playMark__HMdLQ{transform:none}}.spring-sculpture_sculpture__M1mge{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:layout paint;-webkit-mask-image:linear-gradient(90deg,transparent 22%,#000 49%,#000);mask-image:linear-gradient(90deg,transparent 22%,#000 49%,#000)}.spring-sculpture_canvas___WoWO{display:block;width:100%;height:100%}@media (max-width:759px){.spring-sculpture_sculpture__M1mge{opacity:.78;-webkit-mask-image:linear-gradient(90deg,transparent 26%,#000 65%);mask-image:linear-gradient(90deg,transparent 26%,#000 65%)}}.home_site__wg5Ww{--brand:var(--primary);--hero-progress:0;--hero-copy-opacity:1;--purpose-progress:0;--scroll-progress:0;letter-spacing:.01em;overflow:clip}.home_site__wg5Ww a{text-underline-offset:5px;-webkit-tap-highlight-color:transparent}.home_site__wg5Ww a:not([data-slot=button]):focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.home_site__wg5Ww[data-motion=ready] [data-reveal]{opacity:0;transform:translateY(65px);transition:opacity .7s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.home_site__wg5Ww[data-motion=ready] [data-reveal][data-revealed=true]{opacity:1;transform:translateY(0)}.home_skipLink__kdQEb{position:fixed;top:12px;left:12px;z-index:100;transform:translateY(-200%)}.home_skipLink__kdQEb:focus{transform:translateY(0)}.home_scrollProgress__TyizE{position:fixed;inset:0 0 auto;height:2px;z-index:80;transform:scaleX(var(--scroll-progress));transform-origin:left;background:var(--muted-foreground);pointer-events:none}.home_header__5FqNo{position:fixed;inset:12px 12px auto;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.home_board__7AJ3F{pointer-events:auto;display:flex;align-items:center;height:48px;white-space:nowrap;min-width:0}.home_brand__9Zfa3{gap:8px;padding:0 20px 0 14px;font-size:16px;font-weight:700;letter-spacing:-.01em;text-decoration:none}.home_brand__9Zfa3 svg{height:28px;width:auto;flex:none}.home_headerRight__dGt4Z{gap:4px;padding:0 6px 0 16px}.home_headerRight__dGt4Z nav{display:flex;gap:20px;margin-right:16px}.home_headerRight__dGt4Z nav a{color:var(--muted-foreground);text-decoration:none;font-size:14px;transition:color .2s}.home_headerRight__dGt4Z nav a:hover,.home_hero__o4ZPq{color:var(--foreground)}.home_hero__o4ZPq{position:relative;isolation:isolate;height:180svh;min-height:1368px;background:var(--background)}.home_heroStage__pVPbX{position:sticky;top:0;min-height:max(760px,100svh);padding:113px 4.5vw 68px;overflow:hidden;display:flex;flex-direction:column;gap:35px;isolation:isolate}.home_heroStage__pVPbX:after{content:"";position:absolute;inset:35% 42% 0 0;z-index:1;background:linear-gradient(90deg,var(--background) 30%,color-mix(in oklab,var(--background) 79%,transparent) 68%,transparent);pointer-events:none}.home_heroGrid__DhqFK{position:absolute;inset:-10%;z-index:0;background-image:linear-gradient(color-mix(in oklab,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--foreground) 4%,transparent) 1px,transparent 1px);background-size:16.6667vw 16.6667vh;transform:perspective(800px) rotateX(calc(var(--hero-progress)*14deg)) scale(calc(1 + var(--hero-progress)*.12));pointer-events:none}.home_heroIdentity__rAe0t{position:relative;z-index:2;transform:translate3d(calc(var(--hero-progress)*-5vw),calc(var(--hero-progress)*-160px),0);will-change:transform}.home_heroDetails__XLcIa{position:relative;z-index:3;display:grid;grid-template-columns:.85fr 1.15fr;gap:5vw;align-items:center}.home_heroDetails__XLcIa>figure{transform:translate3d(calc(var(--hero-progress)*-17vw),calc(var(--hero-progress)*-55px),0) scale(calc(1 + var(--hero-progress)*.48));transform-origin:center;will-change:transform}.home_heroCopy__e6FQF{position:relative;z-index:3;opacity:var(--hero-copy-opacity);transform:translateY(calc(var(--hero-progress)*-35px));pointer-events:none}.home_heroEyebrow__gvip6{display:flex;align-items:center;gap:9px;margin:0 0 20px;font-size:10px;letter-spacing:.07em;color:var(--muted-foreground)}.home_heroEyebrow__gvip6>span{width:5px;height:5px;border-radius:50%;background:var(--foreground)}.home_hero__o4ZPq h1{margin:36px 0 0;font-size:clamp(28px,3.25vw,52px);font-weight:400;line-height:1.6;letter-spacing:.01em;opacity:var(--hero-copy-opacity);animation:home_headlineIn__kOOe4 1.2s cubic-bezier(.16,1,.3,1) both}.home_hero__o4ZPq h1 br{display:none}.home_heroDescription__rJkQx{margin:19px 0 24px;color:var(--muted-foreground);font-size:12px;line-height:1.9}.home_heroScope__9_Y4g{margin:16px 0 0}.home_heroAccessNote___n_Jh,.home_heroScope__9_Y4g{color:var(--muted-foreground);font-size:10px;line-height:1.8}.home_heroAccessNote___n_Jh{margin:6px 0 0}.home_heroCta__MemLX{pointer-events:auto}.home_heroWordmark__zvtlU{position:relative;white-space:nowrap;font-weight:700;font-size:19.2vw;letter-spacing:-.055em;line-height:.86;pointer-events:none;opacity:calc(1 - var(--hero-progress)*.86)}.home_wordmarkTrack__yG3wR{display:flex;width:max-content;gap:8vw;animation:home_brandFlow__RTK8f 28s linear 2.5s infinite}.home_wordmarkTrack__yG3wR>span{display:block;flex:none;width:91vw;animation:home_brandIn__aSP3q 1.35s cubic-bezier(.16,1,.3,1) both}.home_heroRuler__AjXUs{position:absolute;right:calc(4.5vw + 150px);bottom:28px;z-index:4;display:flex;align-items:center;gap:13px;color:var(--muted-foreground);font-size:9px;letter-spacing:.12em}.home_heroRuler__AjXUs i{position:relative;width:90px;height:1px;background:var(--input)}.home_heroRuler__AjXUs i:after{content:"";position:absolute;left:0;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--foreground);transform:translateX(calc(var(--hero-progress)*85px))}.home_motionControl__2bzjg{position:fixed;bottom:12px;right:12px;z-index:60}.home_site__wg5Ww [data-section-active=false] *,.home_site__wg5Ww [data-section-active=false] :after,.home_site__wg5Ww[data-demo-open=true] *,.home_site__wg5Ww[data-demo-open=true] :after,.home_site__wg5Ww[data-demo-open=true] :before,.home_site__wg5Ww[data-motion-paused=true] *,.home_site__wg5Ww[data-motion-paused=true] :after,.home_site__wg5Ww[data-motion-paused=true] :before,.home_site__wg5Ww[data-page-hidden=true] *,.home_site__wg5Ww[data-page-hidden=true] :after{animation-play-state:paused!important}@keyframes home_brandFlow__RTK8f{to{transform:translateX(-99vw)}}@keyframes home_brandIn__aSP3q{0%{transform:translateY(35px) rotate(3deg);opacity:.2}to{transform:translateY(0) rotate(0);opacity:1}}@keyframes home_headlineIn__kOOe4{0%{transform:translateY(35px)}to{transform:translateY(0)}}.home_scrollCue__3E_NZ{position:absolute;left:4.5vw;bottom:28px;z-index:4;display:flex;align-items:center;gap:12px;padding:8px 0;color:var(--muted-foreground);text-decoration:none;font-size:10px;transition:color .2s}.home_scrollCue__3E_NZ:hover{color:var(--foreground)}.home_scrollCue__3E_NZ svg{animation:home_scrollNudge__TzIXl 2s ease-in-out infinite}@keyframes home_scrollNudge__TzIXl{50%{transform:translateY(5px)}}.home_content__LoR4c{max-width:1560px;margin:auto;padding:0 5vw}.home_examples__zeZCC{padding:115px 0 100px;scroll-margin-top:80px}.home_sectionLabel__ZyqZR{display:block;margin-bottom:19px;font-size:11px;font-weight:400;letter-spacing:.04em;color:var(--muted-foreground)}.home_examplesHeading__PgVI_{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:45px}.home_examplesHeading__PgVI_ h2{margin:0;font-size:clamp(32px,3.7vw,54px);line-height:1.55;font-weight:400;letter-spacing:.015em}.home_examplesHeading__PgVI_>p{margin:0 0 9px;font-size:12px;line-height:2.1;color:var(--muted-foreground)}.home_comparison__pVwGm{display:grid;grid-template-columns:.85fr 1.25fr;gap:16px}.home_resultPane__O_yjD,.home_sourcePane__zdevF{min-width:0}.home_paneHeading__BvQ7j{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:11px;min-height:49px}.home_resultHeading__yI4fi>span:first-child{display:flex;align-items:center;gap:8px}.home_resultHeading__yI4fi i{width:5px;height:5px;border-radius:50%;background:var(--foreground)}.home_sourceStage__ouYI5{height:380px;padding:30px;display:flex;align-items:center;justify-content:center}.home_sourceStage__ouYI5 img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.home_videoStage__Fap5R{position:relative;height:380px;display:flex;align-items:center;justify-content:center;background:var(--background)}.home_videoStage__Fap5R video{display:block;width:100%;height:100%;object-fit:contain}.home_videoCover__nlbn7{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklab,var(--background) 35%,transparent);cursor:pointer}.home_videoError__a5fhm{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:var(--muted);text-align:center;padding:20px;font-size:13px}.home_videoError__a5fhm p{margin:0}.home_sourceNote__mEFu6{min-height:46px;padding:13px 20px;display:flex;align-items:center;gap:9px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:10px;margin-top:auto}.home_sourceNote__mEFu6 a{display:inline-flex;align-items:center;gap:5px;color:var(--foreground);text-decoration:none}.home_sourceNote__mEFu6 a:hover{text-decoration:underline}.home_videoControls__Cpf0m{min-height:46px;padding:6px 12px;border-top:1px solid var(--border);display:flex;align-items:center;gap:4px}.home_demoCaption__z7Kix{display:flex;align-items:baseline;justify-content:space-between;gap:25px;margin-top:23px}.home_demoCaption__z7Kix h3{margin:0 0 7px;font-size:17px;font-weight:500;letter-spacing:.01em}.home_demoCaption__z7Kix p{margin:0;font-size:11px;line-height:1.9;color:var(--muted-foreground)}.home_demoCaption__z7Kix>span{font-size:10px;color:var(--muted-foreground);white-space:nowrap}.home_quickStart__mnKCJ{padding:80px 0 97px}.home_quickStart__mnKCJ>h2{margin:0 0 26px;font-size:15px;line-height:1.8;font-weight:500}.home_quickStart__mnKCJ ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;margin:0;padding:0}.home_quickStart__mnKCJ li{min-width:0}.home_howImage__HUz0E{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--background)}.home_howImage__HUz0E img{display:block;width:100%;height:100%;object-fit:contain}.home_site__wg5Ww[data-motion=ready] .home_quickStart__mnKCJ[data-reveal] li{transform:translateY(calc(55px + var(--step-index)*35px));opacity:0;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .8s;transition-delay:calc(var(--step-index)*.12s)}.home_site__wg5Ww[data-motion=ready] .home_quickStart__mnKCJ[data-revealed=true] li{transform:none;opacity:1}.home_howImage__HUz0E img{transition:transform 1s cubic-bezier(.16,1,.3,1)}.home_quickStart__mnKCJ li:hover .home_howImage__HUz0E img{transform:scale(1.055)}.home_howStepCopy__run48{display:flex;align-items:start;gap:22px;margin-top:19px}.home_howStepCopy__run48>span{color:var(--muted-foreground);font-size:30px;letter-spacing:-.06em;line-height:1;font-variant-numeric:tabular-nums}.home_quickStart__mnKCJ li .home_howImageCaption__HxGAs{margin-top:11px;color:var(--muted-foreground);font-size:10px;line-height:1.8}.home_howImageCaption__HxGAs a{color:inherit;text-decoration:none}.home_howImageCaption__HxGAs a:hover{text-decoration:underline}.home_quickStart__mnKCJ h3{margin:0 0 9px;font-size:13px;font-weight:500}.home_quickStart__mnKCJ li p{margin:0;font-size:11px;line-height:1.9;color:var(--muted-foreground)}.home_betaNote__nTAsN{margin:32px 0 0;font-size:10px;color:var(--muted-foreground);line-height:1.9}.home_purpose__Tczyi{position:relative;isolation:isolate;overflow:hidden;background:var(--brand);color:var(--primary-foreground);min-height:610px}.home_purposeInner__Iz8uo{position:relative;z-index:2;max-width:1560px;margin:auto;padding:88px 5vw;translate:0 calc((var(--purpose-progress) - .45)*-100px)}.home_purposeMarquee__E_uhG{position:absolute;left:0;bottom:-.16em;width:100%;overflow:hidden;color:color-mix(in oklab,var(--primary-foreground) 11%,transparent);font-size:15vw;font-weight:700;line-height:.9;letter-spacing:-.04em;pointer-events:none}.home_purposeMarquee__E_uhG>div{display:flex;width:max-content;animation:home_purposeFlow___b6AE 25s linear infinite}.home_purposeMarquee__E_uhG span{flex:none}@keyframes home_purposeFlow___b6AE{to{transform:translateX(-50%)}}.home_purpose__Tczyi .home_sectionLabel__ZyqZR{color:color-mix(in oklab,var(--primary-foreground) 75%,transparent)}.home_purpose__Tczyi h2{margin:0;font-size:clamp(48px,6vw,88px);line-height:1.45;font-weight:400;letter-spacing:.01em}.home_site__wg5Ww:lang(en) .home_examplesHeading__PgVI_ h2{font-size:clamp(32px,3.7vw,56px)}.home_site__wg5Ww:lang(en) .home_purpose__Tczyi h2{font-size:clamp(44px,5.8vw,82px)}.home_purpose__Tczyi p{font-size:13px;line-height:2.2;margin:28px 0 31px;color:color-mix(in oklab,var(--primary-foreground) 88%,transparent)}.home_purposeLink__rKBqs{display:inline-flex;align-items:center;gap:33px;color:var(--primary-foreground);font-size:12px;text-decoration:none;padding-bottom:10px;border-bottom:1px solid color-mix(in oklab,var(--primary-foreground) 50%,transparent)}.home_purposeLink__rKBqs svg{transition:transform .3s}.home_purposeLink__rKBqs:hover svg{transform:translateY(5px)}.home_purposeGraphic__qX2OU{position:absolute;right:7vw;top:50%;width:min(34vw,460px);transform:translateY(-50%) scale(calc(.9 + var(--purpose-progress)*.15));--logo-ink:color-mix(in oklab,var(--primary-foreground) 28%,transparent);--logo-accent:color-mix(in oklab,oklch(0.588 0.181 33) 85%,transparent);pointer-events:none}.home_purposeGraphic__qX2OU svg{display:block;width:100%;height:auto}.home_about___4_IK{padding:107px 0 90px;scroll-margin-top:75px}.home_aboutHeading__SJ0Xp{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:53px}.home_aboutHeading__SJ0Xp h2{margin:0;font-size:clamp(30px,3.5vw,48px);line-height:1.6;font-weight:400;letter-spacing:.01em}.home_aboutHeading__SJ0Xp>p{margin:0 0 8px;font-size:16px;line-height:2;color:var(--muted-foreground)}.home_members__f6681{display:flex;flex-direction:column}.home_member__tPqYZ{display:grid;grid-template-columns:1fr 1fr;gap:9px 60px;padding:34px 0 30px;border-top:1px solid var(--border);min-width:0;align-items:start}.home_member__tPqYZ h3{grid-column:1;grid-row:1;margin:0;font-size:33px;font-weight:400;line-height:1.6;letter-spacing:.02em}.home_affiliation__IsFvP{grid-column:1;grid-row:2;margin:0;color:var(--muted-foreground);font-size:11px;line-height:1.8}.home_memberBio___ewNG{grid-column:2;grid-row:1/span 2;margin:2px 0 0;color:var(--muted-foreground);font-size:13px;line-height:2.15}.home_memberLink__tJfUQ{grid-column:1;grid-row:3;display:inline-flex;align-items:center;justify-self:start;gap:7px;margin-top:14px;color:var(--foreground);font-size:11px;text-decoration:none}.home_memberLink__tJfUQ:hover{text-decoration:underline}.home_comingSoon__7eFwM{grid-column:2;grid-row:1/span 2;margin:5px 0 0;color:var(--muted-foreground);font-size:13px}.home_profileDetails__BCVJW{grid-column:2;grid-row:3;margin-top:10px;border-top:1px solid var(--border);padding-top:6px;min-width:0}.home_profileBody__B_v29{padding:6px 0 9px;color:var(--muted-foreground);font-size:12px;line-height:2.05}.home_profileBody__B_v29 h4{margin:24px 0 10px;color:var(--foreground);font-size:12px;font-weight:500}.home_profileBody__B_v29 h4:first-child{margin-top:7px}.home_profileBody__B_v29 p{margin:0}.home_profileBody__B_v29 p+p{margin-top:15px}.home_profileBody__B_v29 a{color:var(--foreground);text-decoration:underline}.home_timeline__uKV1N{margin:0 0 19px}.home_timeline__uKV1N>div{display:grid;grid-template-columns:90px 1fr;gap:12px;margin-bottom:15px}.home_timeline__uKV1N dt{font-size:10px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.home_timeline__uKV1N dd{margin:0;min-width:0}.home_timeline__uKV1N dd a{display:block;margin-top:6px}.home_closing__ov_WK{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:61px 0 88px;border-top:1px solid var(--border)}.home_closing__ov_WK h2{margin:0;font-size:clamp(27px,3vw,42px);font-weight:400;line-height:1.6;letter-spacing:.01em}.home_closingDescription__vYsSt{margin:18px 0 0;font-size:12px;line-height:2;color:var(--muted-foreground)}.home_footer__HqMXW{display:flex;align-items:center;gap:35px;padding:32px 5vw;background:var(--background);color:var(--muted-foreground)}.home_footerBrand__byPs3{font-size:26px;font-weight:600;letter-spacing:-.05em;color:var(--foreground);text-decoration:none}.home_footer__HqMXW nav{margin-left:auto;display:flex;gap:25px}.home_footer__HqMXW nav a{color:var(--muted-foreground);text-decoration:none;font-size:11px;transition:color .2s}.home_footer__HqMXW nav a:hover{color:var(--foreground)}.home_footer__HqMXW small{font-size:10px;color:var(--muted-foreground)}@media(min-width:1500px){.home_sourceStage__ouYI5,.home_videoStage__Fap5R{height:440px}}@media(max-width:1000px){.home_headerRight__dGt4Z nav{gap:14px;margin-right:12px}.home_headerRight__dGt4Z nav a{font-size:13px}.home_hero__o4ZPq h1{font-size:clamp(25px,3.25vw,34px)}.home_examplesHeading__PgVI_{gap:30px}.home_examplesHeading__PgVI_>p{max-width:300px}.home_desktopBreak__mgfz8{display:none}.home_sourceStage__ouYI5,.home_videoStage__Fap5R{height:310px}.home_demoCaption__z7Kix{display:block}.home_demoCaption__z7Kix>span{display:block;margin-top:12px}.home_quickStart__mnKCJ ol{gap:22px}.home_howStepCopy__run48{gap:15px}.home_howStepCopy__run48>span{font-size:25px}.home_purposeGraphic__qX2OU{right:4vw;width:40vw}.home_aboutHeading__SJ0Xp,.home_member__tPqYZ{gap:12px 35px}.home_member__tPqYZ h3{font-size:28px}.home_memberBio___ewNG{font-size:12px}.home_timeline__uKV1N>div{grid-template-columns:75px 1fr;gap:8px}}@media(max-width:700px){.home_header__5FqNo{inset:10px 10px auto;gap:6px}.home_brand__9Zfa3{gap:6px;padding:0 14px 0 10px}.home_brand__9Zfa3 svg{height:24px}.home_headerRight__dGt4Z{padding:0 6px 0 12px}.home_headerCtaIcon__suLCA,.home_headerRight__dGt4Z nav{display:none}.home_hero__o4ZPq{height:155svh;min-height:1160px}.home_heroStage__pVPbX{min-height:max(750px,100svh);padding:108px 22px 75px;gap:28px}.home_heroDetails__XLcIa{grid-template-columns:1fr;gap:27px}.home_heroStage__pVPbX:after{inset:19% 0 30%;background:linear-gradient(90deg,color-mix(in oklab,var(--background) 95%,transparent),color-mix(in oklab,var(--background) 50%,transparent) 80%,transparent)}.home_heroIdentity__rAe0t{transform:translate3d(calc(var(--hero-progress)*-3vw),calc(var(--hero-progress)*-110px),0)}.home_heroDetails__XLcIa>figure{transform:translate3d(0,calc(var(--hero-progress)*-125px),0) scale(calc(1 + var(--hero-progress)*.08))}.home_heroEyebrow__gvip6{font-size:9px;margin-bottom:16px}.home_hero__o4ZPq h1{margin-top:22px;font-size:clamp(25px,6.7vw,38px);line-height:1.6;letter-spacing:.01em}.home_hero__o4ZPq h1 br{display:block}.home_heroDescription__rJkQx{font-size:11px;margin:15px 0 18px}.home_heroScope__9_Y4g{font-size:9px;margin-top:12px}.home_heroAccessNote___n_Jh{font-size:9px}.home_heroWordmark__zvtlU{font-size:19.2vw}.home_scrollCue__3E_NZ{left:22px;bottom:25px}.home_scrollCue__3E_NZ>span{display:none}.home_heroRuler__AjXUs{right:calc(22px + 150px);bottom:29px;font-size:8px}.home_heroRuler__AjXUs i{width:65px}.home_heroRuler__AjXUs i:after{transform:translateX(calc(var(--hero-progress)*60px))}.home_motionControl__2bzjg{bottom:10px;right:10px}.home_content__LoR4c{padding:0 22px}.home_examples__zeZCC{padding:65px 0 60px;scroll-margin-top:85px}.home_sectionLabel__ZyqZR{font-size:9px;margin-bottom:15px}.home_examplesHeading__PgVI_{display:block;margin-bottom:29px}.home_examplesHeading__PgVI_ h2{font-size:30px;line-height:1.6}.home_examplesHeading__PgVI_>p{font-size:11px;margin-top:23px;max-width:none;line-height:2}.home_comparison__pVwGm{grid-template-columns:1fr;gap:12px}.home_sourcePane__zdevF{order:2}.home_resultPane__O_yjD{order:1}.home_paneHeading__BvQ7j{padding:10px 14px;min-height:41px;font-size:10px}.home_sourceStage__ouYI5{height:220px;padding:20px}.home_videoStage__Fap5R{height:auto;aspect-ratio:16/9}.home_videoStage__Fap5R video{aspect-ratio:16/9}.home_sourceNote__mEFu6{padding:10px 14px;min-height:35px;font-size:9px}.home_videoControls__Cpf0m{padding:6px 8px}.home_demoCaption__z7Kix{margin-top:19px}.home_demoCaption__z7Kix h3{font-size:14px}.home_demoCaption__z7Kix p{font-size:10px}.home_demoCaption__z7Kix>span{font-size:9px;margin-top:10px}.home_quickStart__mnKCJ{padding:50px 0 58px}.home_quickStart__mnKCJ>h2{font-size:14px;margin-bottom:25px}.home_quickStart__mnKCJ ol{grid-template-columns:1fr;gap:20px}.home_howStepCopy__run48{gap:24px;margin-top:18px}.home_howStepCopy__run48>span{font-size:28px}.home_quickStart__mnKCJ h3{font-size:13px;margin-bottom:7px}.home_quickStart__mnKCJ li p{font-size:11px}.home_betaNote__nTAsN{margin-top:27px;font-size:10px}.home_purpose__Tczyi{min-height:550px}.home_purposeInner__Iz8uo{padding:64px 22px}.home_purpose__Tczyi h2{font-size:52px;line-height:1.45}.home_purpose__Tczyi p{font-size:11px;line-height:2.2;margin-top:27px}.home_purposeLink__rKBqs{font-size:11px}.home_site__wg5Ww:lang(en) .home_purpose__Tczyi h2{font-size:clamp(40px,10vw,52px)}.home_site__wg5Ww:lang(en) .home_examplesHeading__PgVI_ h2{font-size:32px}.home_site__wg5Ww:lang(en) .home_heroEyebrow__gvip6{line-height:1.8}.home_purposeGraphic__qX2OU{width:72vw;right:-22vw;opacity:.4;top:66%}.home_about___4_IK{padding:63px 0 48px}.home_aboutHeading__SJ0Xp{grid-template-columns:1fr;gap:19px;margin-bottom:35px}.home_aboutHeading__SJ0Xp h2{font-size:30px}.home_aboutHeading__SJ0Xp>p{font-size:12px;line-height:2}.home_member__tPqYZ{grid-template-columns:1fr;gap:9px;padding:27px 0}.home_member__tPqYZ :is(h3,.home_affiliation__IsFvP,.home_memberBio___ewNG,.home_memberLink__tJfUQ,.home_profileDetails__BCVJW,.home_comingSoon__7eFwM){grid-column:1;grid-row:auto}.home_member__tPqYZ h3{font-size:27px}.home_affiliation__IsFvP{font-size:10px;margin-bottom:10px}.home_memberBio___ewNG{font-size:12px;line-height:2}.home_memberLink__tJfUQ{margin-top:5px;font-size:11px}.home_profileDetails__BCVJW{margin-top:8px}.home_profileBody__B_v29,.home_profileBody__B_v29 h4{font-size:11px}.home_timeline__uKV1N>div{grid-template-columns:77px 1fr;gap:9px}.home_comingSoon__7eFwM{font-size:12px;margin-top:4px}.home_closing__ov_WK{display:block;padding:37px 0 48px}.home_closing__ov_WK h2{font-size:28px;line-height:1.5}.home_closingDescription__vYsSt{font-size:11px}.home_closing__ov_WK>a{display:flex;width:fit-content;margin:24px 0 0 auto}.home_footer__HqMXW{flex-wrap:wrap;gap:24px;padding:27px 22px}.home_footerBrand__byPs3{font-size:25px}.home_footer__HqMXW small{margin-left:auto;font-size:9px}.home_footer__HqMXW nav{order:3;margin:0;flex-wrap:wrap;gap:19px}.home_footer__HqMXW nav a{font-size:10px}}@media(max-width:370px){.home_brandName__tBV2_{display:none}.home_brand__9Zfa3{padding:0 10px}}@media(prefers-reduced-motion:reduce){.home_site__wg5Ww[data-motion=ready] [data-reveal]{opacity:1;transform:none;transition:none}.home_hero__o4ZPq{height:auto;min-height:0}.home_heroStage__pVPbX{position:relative}.home_heroCopy__e6FQF,.home_heroDetails__XLcIa>figure,.home_heroGrid__DhqFK,.home_heroIdentity__rAe0t,.home_purposeInner__Iz8uo{transform:none;will-change:auto}.home_purposeInner__Iz8uo{translate:none}.home_heroCopy__e6FQF,.home_heroWordmark__zvtlU,.home_hero__o4ZPq h1{opacity:1}.home_heroWordmark__zvtlU{transform:none}.home_hero__o4ZPq h1,.home_purposeMarquee__E_uhG>div,.home_scrollCue__3E_NZ svg,.home_wordmarkTrack__yG3wR,.home_wordmarkTrack__yG3wR>span{animation:none}.home_site__wg5Ww[data-motion=ready] .home_quickStart__mnKCJ[data-reveal] li{transform:none;opacity:1;transition:none}.home_howImage__HUz0E img{transition:none}.home_quickStart__mnKCJ li:hover .home_howImage__HUz0E img{transform:none}.home_site__wg5Ww :is(a,svg,span){transition:none}}.home-explore_site__bkhFt{color:var(--foreground);background:var(--background)}.home-explore_header__QPSml{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--border);background:var(--background)}.home-explore_headerInner__j6hEr{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;max-width:1420px;padding:14px 5vw;margin:0 auto}.home-explore_brand___IqQ0{display:inline-flex;align-items:center;gap:8px;color:var(--foreground);font-size:24px;font-weight:600;letter-spacing:-.05em;text-decoration:none}.home-explore_brand___IqQ0 svg{width:32px;height:32px;flex:none}.home-explore_headerRight__ndx_D{display:flex;align-items:center;gap:22px}.home-explore_headerRight__ndx_D nav{display:flex;align-items:center;gap:24px}.home-explore_headerRight__ndx_D nav a{color:var(--foreground);text-decoration:none;font-size:14px}.home-explore_headerRight__ndx_D nav a:hover{text-decoration:underline}.home-explore_hero__W_lrQ{position:relative;background:var(--background);color:var(--foreground);border-bottom:6px solid var(--brand);scroll-margin-top:76px}.home-explore_heroStage__VGquI{position:relative;isolation:isolate;max-width:1420px;margin:0 auto;padding:28px 5vw 42px}.home-explore_heroGrid__QfGNU{position:absolute;inset:0;z-index:0;background-image:linear-gradient(#ffffff06 1px,transparent 0),linear-gradient(90deg,#ffffff06 1px,transparent 0);background-size:90px 90px;pointer-events:none}.home-explore_heroIdentity__VZqr7{position:relative;z-index:1}.home-explore_heroIdentity__VZqr7 h1{margin:0;font-weight:600}.home-explore_heroWordmark__osUEs{display:block;overflow-x:clip;font-size:clamp(70px,17.8vw,245px);letter-spacing:-.05em;line-height:1.08;white-space:nowrap}.home-explore_wordmarkTrack__oZJhk{display:flex;width:max-content;animation:home-explore_wordmarkFlow__LWW74 28s linear 2.5s infinite;will-change:transform}.home-explore_wordmarkTrack__oZJhk>span{display:block;flex:none;padding-right:clamp(28px,7vw,110px)}@keyframes home-explore_wordmarkFlow__LWW74{to{transform:translateX(-33.333333%)}}.home-explore_heroDetails__BMW5w{position:relative;z-index:2;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;margin-top:30px}.home-explore_heroCopy__MmEgm>p{margin:0 0 22px;font-size:14px;line-height:1.9}.home-explore_heroCopy__MmEgm .home-explore_heroPromise__nMgCG{margin:24px 0 10px;font-size:clamp(20px,1.8vw,24px);line-height:1.7;font-weight:500}.home-explore_primaryCta__ReX2R{min-width:360px;min-height:80px;padding:0 40px;gap:28px;font-size:24px}.home-explore_heroCopy__MmEgm .home-explore_accessNote__dak_j{margin:20px 0 0;color:var(--muted-foreground);font-size:11px;line-height:1.9}.home-explore_examples___Mlhn{max-width:1280px;margin:0 auto;padding:34px 0 64px;scroll-margin-top:100px}.home-explore_examplesHeading__CSWq7{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:25px}.home-explore_examplesHeading__CSWq7 h2{margin:0;font-size:25px;line-height:1.6;font-weight:500;letter-spacing:-.025em;color:var(--brand)}.home-explore_examplesHeading__CSWq7 p{margin:8px 0 0;color:var(--muted-foreground);font-size:14px;line-height:1.9}.home-explore_exampleCount__ZhBST{flex:none;padding:6px 10px;color:var(--brand);background:var(--secondary);font-size:12px}.home-explore_motionControl__40sKS{display:flex;width:fit-content;margin:16px 5vw 22px auto}.home-explore_howItWorks__F4Eoh{scroll-margin-top:100px}.home-explore_site__bkhFt [aria-labelledby=how-title]>.home-explore_mechanismDescription__WMOxr{max-width:760px;margin:0 0 34px;font-size:16px;line-height:2;color:var(--foreground)}.home-explore_site__bkhFt [aria-labelledby=how-title]>.home-explore_stepsLabel__f1Kv1{margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.8}.home-explore_site__bkhFt [aria-labelledby=how-title] :is(h3,li p){font-size:14px}.home-explore_site__bkhFt [aria-labelledby=how-title]>h2{font-size:24px}.home-explore_site__bkhFt [aria-labelledby=how-title]>p{font-size:12px}.home-explore_site__bkhFt [aria-labelledby=about-title] article>p{font-size:14px}@media(max-width:1050px){.home-explore_headerRight__ndx_D,.home-explore_headerRight__ndx_D nav{gap:16px}.home-explore_headerRight__ndx_D nav a{font-size:13px}.home-explore_heroDetails__BMW5w{gap:30px}.home-explore_primaryCta__ReX2R{min-width:280px}}@media(max-width:950px){.home-explore_headerRight__ndx_D nav{display:none}}@media(max-width:760px){.home-explore_heroStage__VGquI{padding:26px 5vw 32px}.home-explore_heroDetails__BMW5w{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:26px}.home-explore_heroDetails__BMW5w>figure{max-width:580px}.home-explore_heroCopy__MmEgm>p{max-width:510px}}@media(max-width:640px){.home-explore_headerInner__j6hEr{min-height:67px;padding:12px 16px;gap:12px}.home-explore_brand___IqQ0{font-size:21px;gap:7px}.home-explore_brand___IqQ0 svg{width:28px;height:28px}.home-explore_headerRight__ndx_D{gap:10px}.home-explore_hero__W_lrQ{scroll-margin-top:67px}.home-explore_heroStage__VGquI{padding:26px 22px 32px}.home-explore_heroWordmark__osUEs{font-size:clamp(58px,17.8vw,114px)}.home-explore_heroCopy__MmEgm>p{margin-bottom:20px;font-size:13px}.home-explore_primaryCta__ReX2R{min-width:0;width:100%;min-height:76px;padding:0 24px;font-size:21px}.home-explore_heroCopy__MmEgm .home-explore_accessNote__dak_j{font-size:10px;margin-top:16px}.home-explore_heroCopy__MmEgm .home-explore_heroPromise__nMgCG{margin:20px 0 8px;font-size:20px}.home-explore_howItWorks__F4Eoh{scroll-margin-top:85px}.home-explore_site__bkhFt [aria-labelledby=how-title]>.home-explore_mechanismDescription__WMOxr{font-size:14px;line-height:1.9;margin-bottom:28px}.home-explore_examples___Mlhn{padding-top:26px;padding-bottom:42px;scroll-margin-top:85px}.home-explore_examplesHeading__CSWq7{display:block;margin-bottom:20px}.home-explore_examplesHeading__CSWq7 h2{font-size:22px}.home-explore_examplesHeading__CSWq7 p{font-size:13px}.home-explore_exampleCount__ZhBST{display:inline-block;margin-top:14px}}@media(max-width:400px){.home-explore_brandName__PRnKk{display:none}}@media(prefers-reduced-motion:reduce){.home-explore_wordmarkTrack__oZJhk{animation:none;will-change:auto}}