.AssemblyCompiler-module__a1VPfa__player{color:#eaf2f8;background:#080f1c;border:1px solid #203448;border-radius:20px;overflow:hidden;box-shadow:0 24px 70px #152a4421}.AssemblyCompiler-module__a1VPfa__visual{background:radial-gradient(at 48% 45%,#183146 0,#0d1d2d 38%,#070f1b 80%);height:clamp(460px,46vw,600px);position:relative;overflow:hidden}.AssemblyCompiler-module__a1VPfa__factory{pointer-events:none;background:url(/physical-ai/assembly-lab.webp) 50% 45%/cover;position:absolute;inset:0}.AssemblyCompiler-module__a1VPfa__atmosphere{pointer-events:none;background:linear-gradient(#08132270 0%,#0000 28% 70%,#080f1c 100%);position:absolute;inset:0}.AssemblyCompiler-module__a1VPfa__scene{position:absolute;inset:28px 0 0}.AssemblyCompiler-module__a1VPfa__scene canvas{cursor:grab;outline-offset:-4px}.AssemblyCompiler-module__a1VPfa__scene canvas:active{cursor:grabbing}.AssemblyCompiler-module__a1VPfa__scene canvas:focus-visible{outline:2px solid #5bc6d5}.AssemblyCompiler-module__a1VPfa__sceneHeading{pointer-events:none;align-items:center;gap:13px;display:flex;position:absolute;top:30px;left:32px}.AssemblyCompiler-module__a1VPfa__sceneNumber{color:#76a9bd;font-variant-numeric:tabular-nums;border:1px solid #91c6da35;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;display:grid}.AssemblyCompiler-module__a1VPfa__sceneHeading p{color:#7ea1b8;letter-spacing:.14em;margin:0 0 7px;font-size:9px;font-weight:500}.AssemblyCompiler-module__a1VPfa__sceneHeading h3{color:#ecf7ff;letter-spacing:-.02em;margin:0;font-size:23px;font-weight:500;line-height:29px}.AssemblyCompiler-module__a1VPfa__status{color:#86a6bc;pointer-events:none;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;top:39px;right:32px}.AssemblyCompiler-module__a1VPfa__status i{background:#66d8c5;border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 9px #66d8c559}.AssemblyCompiler-module__a1VPfa__graphNote{text-align:center;color:#edf7ff;letter-spacing:-.015em;pointer-events:none;font-size:18px;font-weight:500;position:absolute;bottom:54px;left:0;right:0}.AssemblyCompiler-module__a1VPfa__graphNote span{color:#8fcbd8}.AssemblyCompiler-module__a1VPfa__sceneFootnote{color:#668398;pointer-events:none;justify-content:space-between;gap:16px;font-size:9px;line-height:16px;display:flex;position:absolute;bottom:21px;left:32px;right:32px}.AssemblyCompiler-module__a1VPfa__loading{color:#87a5b9;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-size:12px;display:flex;position:absolute;inset:0}.AssemblyCompiler-module__a1VPfa__loading img{opacity:.7;width:min(75%,420px);height:auto}.AssemblyCompiler-module__a1VPfa__transport{background:#0b1523;border-top:1px solid #bedff015;align-items:center;gap:14px;padding:13px 28px;display:flex}.AssemblyCompiler-module__a1VPfa__transport button{color:#a7c2d6;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.AssemblyCompiler-module__a1VPfa__transport button:hover{color:#fff;background:#9cddeb15}.AssemblyCompiler-module__a1VPfa__transport button:disabled{opacity:.35;cursor:default}.AssemblyCompiler-module__a1VPfa__transport button:focus-visible,.AssemblyCompiler-module__a1VPfa__stages button:focus-visible{outline-offset:-3px;outline:2px solid #55bfd3}.AssemblyCompiler-module__a1VPfa__transport input{appearance:none;background:linear-gradient(to right, #66d8ce var(--progress), #25394b var(--progress));cursor:pointer;accent-color:#80e1db;border-radius:3px;width:100%;min-width:0;height:3px;margin:0}.AssemblyCompiler-module__a1VPfa__transport input::-webkit-slider-thumb{appearance:none;background:#a6f3e8;border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #6bc4d644}.AssemblyCompiler-module__a1VPfa__transport input::-moz-range-thumb{background:#a6f3e8;border:0;border-radius:50%;width:9px;height:9px}.AssemblyCompiler-module__a1VPfa__transport input:focus-visible{outline-offset:6px;outline:2px solid #57b3ce}.AssemblyCompiler-module__a1VPfa__time{text-align:right;font-variant-numeric:tabular-nums;color:#bed2df;flex-shrink:0;min-width:58px;font-size:10px}.AssemblyCompiler-module__a1VPfa__time span{color:#658296}.AssemblyCompiler-module__a1VPfa__stages{border-top:1px solid #bedff015;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AssemblyCompiler-module__a1VPfa__stages button{color:#7f9aae;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:15px;min-width:0;padding:24px 26px;transition:background .35s,color .35s;display:flex;position:relative}.AssemblyCompiler-module__a1VPfa__stages button+button{border-left:1px solid #bedff015}.AssemblyCompiler-module__a1VPfa__stages button[aria-pressed=true]{color:#d8f5f8;background:linear-gradient(110deg,#15425460,#12324233)}.AssemblyCompiler-module__a1VPfa__stages button[aria-pressed=true]:before{content:"";background:#64ccd1;height:2px;position:absolute;top:-1px;left:0;right:0}.AssemblyCompiler-module__a1VPfa__chapterNumber{color:#5f8198;font-variant-numeric:tabular-nums;font-size:10px}.AssemblyCompiler-module__a1VPfa__stages strong{margin-bottom:6px;font-size:15px;font-weight:500;display:block}.AssemblyCompiler-module__a1VPfa__stages small{color:#7394a9;font-size:10px;line-height:16px;display:block}.AssemblyCompiler-module__a1VPfa__stages svg{color:#456a82;flex-shrink:0;margin-left:auto}.AssemblyCompiler-module__a1VPfa__caption{background:#0d1927;border-top:1px solid #bedff015;padding:21px 30px}.AssemblyCompiler-module__a1VPfa__caption p{color:#849fb3;margin:0;font-size:13px;line-height:23px}.AssemblyCompiler-module__a1VPfa__caption strong{color:#d3e5ef;font-weight:500}.AssemblyCompiler-module__a1VPfa__caption>span{color:#608397;margin-top:7px;font-size:10px;display:block}@media (max-width:767px){.AssemblyCompiler-module__a1VPfa__player{border-radius:14px}.AssemblyCompiler-module__a1VPfa__visual{height:clamp(520px,82dvh,650px)}.AssemblyCompiler-module__a1VPfa__scene{inset:100px 0 40px}.AssemblyCompiler-module__a1VPfa__sceneHeading{gap:10px;top:24px;left:20px}.AssemblyCompiler-module__a1VPfa__sceneHeading h3{font-size:21px}.AssemblyCompiler-module__a1VPfa__sceneHeading p{font-size:8px}.AssemblyCompiler-module__a1VPfa__sceneNumber{width:28px;height:28px;font-size:9px}.AssemblyCompiler-module__a1VPfa__status{font-size:10px;top:93px;left:22px;right:auto}.AssemblyCompiler-module__a1VPfa__sceneFootnote{font-size:8px;bottom:18px;left:20px;right:20px}.AssemblyCompiler-module__a1VPfa__sceneFootnote span:last-child{text-align:right;max-width:145px}.AssemblyCompiler-module__a1VPfa__graphNote{font-size:14px;bottom:56px}.AssemblyCompiler-module__a1VPfa__transport{gap:8px;padding:10px 14px}.AssemblyCompiler-module__a1VPfa__transport button{width:38px;height:38px}.AssemblyCompiler-module__a1VPfa__time{min-width:48px;font-size:9px}.AssemblyCompiler-module__a1VPfa__stages button{flex-direction:column;align-items:flex-start;gap:9px;padding:16px 12px}.AssemblyCompiler-module__a1VPfa__stages strong{font-size:11px;line-height:17px}.AssemblyCompiler-module__a1VPfa__stages small{font-size:9px;line-height:15px}.AssemblyCompiler-module__a1VPfa__stages svg{display:none}.AssemblyCompiler-module__a1VPfa__caption{min-height:106px;padding:18px 20px}.AssemblyCompiler-module__a1VPfa__caption p{font-size:12px;line-height:21px}}@media (prefers-reduced-motion:reduce){.AssemblyCompiler-module__a1VPfa__player *{transition:none!important}}.AssemblyCompiler-module__a1VPfa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AssemblyCompiler-module__a1VPfa__executionPlan{pointer-events:none;background:#071321db;border:1px solid #9cbfda20;border-radius:8px;gap:14px;margin:0;padding:12px 14px;list-style:none;display:flex;position:absolute;bottom:53px;left:32px;right:32px}.AssemblyCompiler-module__a1VPfa__executionPlan li{color:#617c91;flex:1;font-size:9px;line-height:15px}.AssemblyCompiler-module__a1VPfa__executionPlan li span{color:#59758b;font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:9px;display:block}.AssemblyCompiler-module__a1VPfa__executionPlan li[data-state=active],.AssemblyCompiler-module__a1VPfa__executionPlan li[data-state=active] span{color:#f4cf74}.AssemblyCompiler-module__a1VPfa__executionPlan li[data-state=complete],.AssemblyCompiler-module__a1VPfa__executionPlan li[data-state=complete] span{color:#8acfc4}@media (max-width:767px){.AssemblyCompiler-module__a1VPfa__executionPlan{flex-wrap:wrap;gap:8px;padding:9px;bottom:52px;left:18px;right:18px}.AssemblyCompiler-module__a1VPfa__executionPlan li{flex:0 0 calc(50% - 4px);font-size:8px;line-height:12px}.AssemblyCompiler-module__a1VPfa__executionPlan li span{margin:0 0 3px;font-size:8px;display:block}.AssemblyCompiler-module__a1VPfa__executionPlan li strong{font-size:9px;line-height:14px;display:block}.AssemblyCompiler-module__a1VPfa__player[data-phase="2"] .AssemblyCompiler-module__a1VPfa__scene{bottom:115px}}.AssemblyCompiler-module__a1VPfa__executionPlan strong{font-weight:500}.AssemblyCompiler-module__a1VPfa__armTrack{background:#668ba325;border-radius:2px;height:2px;margin-top:8px;overflow:hidden}.AssemblyCompiler-module__a1VPfa__armTrack i{background:currentColor;height:100%;transition:width .2s;display:block}
.PhysicalAILayer-module__KpEKga__section{background:#fff;padding:88px 40px 64px;scroll-margin-top:65px}.PhysicalAILayer-module__KpEKga__inner{max-width:1280px;margin:0 auto}.PhysicalAILayer-module__KpEKga__intro{max-width:860px;margin-bottom:40px}.PhysicalAILayer-module__KpEKga__eyebrow{color:#0e7490;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700;line-height:18px}.PhysicalAILayer-module__KpEKga__intro h2{color:#0b1426;letter-spacing:-.025em;text-wrap:balance;margin:0 0 18px;font-size:44px;font-weight:600;line-height:52px}.PhysicalAILayer-module__KpEKga__intro>p:last-child{color:#64748b;max-width:700px;margin:0;font-size:17px;line-height:28px}.PhysicalAILayer-module__KpEKga__summary{justify-content:flex-end;align-items:center;gap:18px;margin-top:28px;display:flex}.PhysicalAILayer-module__KpEKga__summary a{color:#0e7490;flex-shrink:0;align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex}.PhysicalAILayer-module__KpEKga__summary a:hover{color:#0891b2}.PhysicalAILayer-module__KpEKga__summary .PhysicalAILayer-module__KpEKga__attributionLink{color:#64748b;font-size:12px;font-weight:500}.PhysicalAILayer-module__KpEKga__summary .PhysicalAILayer-module__KpEKga__attributionLink:hover{color:#0e7490}@media (max-width:767px){.PhysicalAILayer-module__KpEKga__section{padding:56px 20px 40px}.PhysicalAILayer-module__KpEKga__intro{margin-bottom:28px}.PhysicalAILayer-module__KpEKga__intro h2{font-size:32px;line-height:39px}.PhysicalAILayer-module__KpEKga__intro>p:last-child{font-size:16px;line-height:26px}.PhysicalAILayer-module__KpEKga__summary{flex-direction:column;align-items:flex-start;gap:16px}}
.HomePage-module__YhQe2W__hero{box-sizing:border-box;background:#060d18;align-items:center;min-height:100vh;padding:calc(4rem + 57px) 0 56px;display:flex}.HomePage-module__YhQe2W__heroInner{box-sizing:border-box;grid-template-columns:calc(46% - 14.72px) calc(54% - 17.28px);align-items:center;gap:32px;width:100%;max-width:1320px;margin:0 auto;padding:0 40px;display:grid}.HomePage-module__YhQe2W__copy,.HomePage-module__YhQe2W__visual{box-sizing:border-box;min-width:0}.HomePage-module__YhQe2W__headline{letter-spacing:-.03em;color:#fff;max-width:560px;margin:0 0 24px;font-size:56px;font-weight:700;line-height:60px}.HomePage-module__YhQe2W__body{color:#ffffffb8;max-width:520px;margin:0 0 28px;font-size:18px;line-height:28px}.HomePage-module__YhQe2W__actions{flex-wrap:wrap;gap:16px;display:flex}.HomePage-module__YhQe2W__btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;height:48px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.HomePage-module__YhQe2W__btnPrimary{color:#060d18;background:#fff;border:0}.HomePage-module__YhQe2W__btnGhost{color:#fff;background:#ffffff0d;border:1px solid #fff3}.HomePage-module__YhQe2W__visual{aspect-ratio:1277/720;background:#fff;border:1px solid #ffffff1f;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 100px #03071273}.HomePage-module__YhQe2W__visualVideo{object-fit:cover;background:#fff;width:100%;height:100%;display:block}.HomePage-module__YhQe2W__proof{box-sizing:border-box;background:#060d18;border-top:1px solid #ffffff1a;width:100%;padding:32px 40px}.HomePage-module__YhQe2W__proofInner{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:1320px;margin:0 auto;display:grid}.HomePage-module__YhQe2W__proofItem{box-sizing:border-box;text-align:left;min-width:0;padding:0 24px}.HomePage-module__YhQe2W__proofItem+.HomePage-module__YhQe2W__proofItem{border-left:1px solid #ffffff1a}.HomePage-module__YhQe2W__proofLabel{color:#67e8f9;margin:0 0 8px;font-size:12px;font-weight:600;line-height:16px}.HomePage-module__YhQe2W__proofPrimary{color:#fff;margin:0 0 12px;font-size:32px;font-weight:600;line-height:40px}.HomePage-module__YhQe2W__proofDesc{color:#ffffffb8;margin:0 0 16px;font-size:16px;line-height:24px}.HomePage-module__YhQe2W__proofLink{color:#67e8f9;text-underline-offset:3px;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline;display:inline-block}.HomePage-module__YhQe2W__proofNote{box-sizing:border-box;color:#fff6;border-top:1px solid #ffffff14;width:100%;max-width:1320px;margin:24px auto 0;padding:20px 24px 0;font-size:12px;line-height:18px}.HomePage-module__YhQe2W__quote{box-sizing:border-box;text-align:center;border-top:1px solid #ffffff1a;flex-direction:column;grid-column:1/-1;align-items:center;width:100%;margin:16px 0 0;padding:28px 0 0;display:flex}.HomePage-module__YhQe2W__quote blockquote{max-width:900px;margin:0}.HomePage-module__YhQe2W__quoteText{color:#fff;text-wrap:balance;margin:0;font-size:26px;font-weight:500;line-height:1.35}.HomePage-module__YhQe2W__quoteMeta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:12px;display:flex}.HomePage-module__YhQe2W__quoteSource{color:#fff;margin:0;font-size:14px;font-weight:600;line-height:20px}.HomePage-module__YhQe2W__quoteLink{color:#67e8f9;text-underline-offset:3px;font-size:13px;font-weight:500;line-height:20px;text-decoration:underline}.HomePage-module__YhQe2W__learning{box-sizing:border-box;text-align:center;background:#f8fafc;width:100%;padding:56px 24px}.HomePage-module__YhQe2W__learningInner{box-sizing:border-box;width:100%;max-width:800px;margin:0 auto}.HomePage-module__YhQe2W__learningHeading{color:#0b1426;text-wrap:balance;margin:0 0 20px;font-size:32px;font-weight:600;line-height:40px}.HomePage-module__YhQe2W__learningBody{color:#475569;margin:0;font-size:18px;line-height:28px}.HomePage-module__YhQe2W__learningTrust{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e2e8f0;border-top:3px solid #06b6d4;border-radius:14px;width:100%;max-width:680px;margin:28px auto 0;padding:18px 20px;box-shadow:0 10px 30px #0f172a0a}.HomePage-module__YhQe2W__learningTrustTitle{color:#0b1426;margin:0 0 6px;font-size:14px;font-weight:700;line-height:20px}.HomePage-module__YhQe2W__learningTrustBody{color:#64748b;margin:0;font-size:14px;line-height:22px}.HomePage-module__YhQe2W__learningLink{color:#0891b2;text-underline-offset:3px;margin-top:24px;font-size:16px;font-weight:500;line-height:24px;text-decoration:underline;display:inline-block}@media (max-width:1023px){.HomePage-module__YhQe2W__proof{padding:24px}.HomePage-module__YhQe2W__proofInner{grid-template-columns:minmax(0,1fr)}.HomePage-module__YhQe2W__proofItem{padding:24px 0}.HomePage-module__YhQe2W__proofItem+.HomePage-module__YhQe2W__proofItem{border-top:1px solid #ffffff1a;border-left:0}.HomePage-module__YhQe2W__proofPrimary{font-size:28px;line-height:36px}.HomePage-module__YhQe2W__proofNote{padding-left:0;padding-right:0}}@media (max-width:767px){.HomePage-module__YhQe2W__hero{min-height:0;padding:calc(4rem + 41px) 0 40px}.HomePage-module__YhQe2W__heroInner{grid-template-columns:minmax(0,1fr);gap:32px;padding:0 24px}.HomePage-module__YhQe2W__headline{font-size:36px;line-height:40px}.HomePage-module__YhQe2W__visual{height:auto}.HomePage-module__YhQe2W__quote{margin-top:0;padding-top:24px}.HomePage-module__YhQe2W__quoteText{font-size:20px}}
