.home-experience-v2-module__OzyBsq__page{--home-bg:#f2f6f2;--home-panel:#fff;--home-panel-raised:#eaf1ed;--home-ink:#18352f;--home-text:#18352f;--home-muted:#657570;--home-faint:#8d9a96;--home-line:#18352f1f;--home-line-strong:#18352f3d;--home-accent:#317265;--home-accent-deep:#173f38;--home-accent-soft:#31726521;--home-sky:#c9ddff;--home-coral:#efaa96;--home-lilac:#ddd4f2;--home-lemon:#eee19a;background:var(--home-bg);color:var(--home-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative;overflow:hidden}.home-experience-v2-module__OzyBsq__page h1,.home-experience-v2-module__OzyBsq__page h2{font-family:var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 48, "WONK" 1, "opsz" 96}.home-experience-v2-module__OzyBsq__page h3,.home-experience-v2-module__OzyBsq__page p{letter-spacing:0}.home-experience-v2-module__OzyBsq__hero{border-bottom:1px solid var(--home-line);background:radial-gradient(circle at 50% 48%,#c9ddffb8,#0000 28%),#f4f6f0;min-height:calc(100svh - 158px);position:relative;overflow:hidden}.home-experience-v2-module__OzyBsq__hero:before,.home-experience-v2-module__OzyBsq__hero:after{pointer-events:none;content:"";position:absolute}.home-experience-v2-module__OzyBsq__hero:before{opacity:.28;background-image:linear-gradient(var(--home-line) 1px, transparent 1px), linear-gradient(90deg, var(--home-line) 1px, transparent 1px);background-size:72px 72px;animation:22s linear infinite home-experience-v2-module__OzyBsq__hero-grid-drift;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.home-experience-v2-module__OzyBsq__hero:after{border:1px solid #31726514;border-radius:50%;width:520px;height:520px;top:90px;left:50%;transform:translate(-50%);box-shadow:0 0 0 90px #31726506,0 0 0 180px #31726505}.home-experience-v2-module__OzyBsq__heroInner{z-index:1;max-width:1380px;min-height:calc(100svh - 158px);margin:0 auto;padding:28px 48px 104px;position:relative}.home-experience-v2-module__OzyBsq__heroCopy{z-index:10;width:min(490px,38vw);position:absolute;top:34px;left:48px}.home-experience-v2-module__OzyBsq__heroCopy h1{max-width:480px;font-size:clamp(38px,3.4vw,56px);font-weight:600;line-height:.98}.home-experience-v2-module__OzyBsq__heroCopy>span{max-width:440px;color:var(--home-muted);margin-top:16px;font-size:13px;line-height:1.65;display:block}.home-experience-v2-module__OzyBsq__heroCopy .home-experience-v2-module__OzyBsq__heroActions{margin-top:20px}.home-experience-v2-module__OzyBsq__heroCopy .home-experience-v2-module__OzyBsq__primaryButton,.home-experience-v2-module__OzyBsq__heroCopy .home-experience-v2-module__OzyBsq__secondaryButton{min-height:44px}.home-experience-v2-module__OzyBsq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-experience-v2-module__OzyBsq__logicScene{grid-template-columns:minmax(190px,1fr) 110px 180px 110px minmax(210px,1fr);align-items:center;gap:18px;width:min(100%,1120px);margin:auto;display:grid;position:absolute;inset:30px 0 0}.home-experience-v2-module__OzyBsq__logicLegend{pointer-events:none;grid-template-columns:1fr 1fr 1fr;align-items:start;display:grid;position:absolute;top:-2px;left:0;right:0}.home-experience-v2-module__OzyBsq__logicLegend>span{width:max-content;max-width:100%;color:var(--stage-color);opacity:.42;justify-self:center;align-items:baseline;gap:10px;padding-bottom:8px;animation:6s ease-in-out infinite home-experience-v2-module__OzyBsq__logic-stage-focus;display:inline-flex;position:relative}.home-experience-v2-module__OzyBsq__logicLegend>span:after{transform-origin:0;content:"";opacity:.28;background:currentColor;border-radius:2px;height:2px;animation:6s ease-in-out infinite home-experience-v2-module__OzyBsq__logic-stage-line;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.18)}.home-experience-v2-module__OzyBsq__logicLegend>span:first-child{--stage-color:#346f9f;animation-delay:0s}.home-experience-v2-module__OzyBsq__logicLegend>span:nth-child(2){--stage-color:#246557;animation-delay:1.65s}.home-experience-v2-module__OzyBsq__logicLegend>span:nth-child(3){--stage-color:#985641;animation-delay:3.3s}.home-experience-v2-module__OzyBsq__logicLegend>span:nth-child(2):after{animation-delay:1.65s}.home-experience-v2-module__OzyBsq__logicLegend>span:nth-child(3):after{animation-delay:3.3s}.home-experience-v2-module__OzyBsq__logicLegend b{font-family:var(--font-geist-mono), monospace;font-size:10px;font-weight:600}.home-experience-v2-module__OzyBsq__logicLegend strong{font-family:var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 36, "WONK" 1, "opsz" 72;font-size:clamp(24px,2.25vw,34px);font-weight:580;line-height:1}.home-experience-v2-module__OzyBsq__inputStack,.home-experience-v2-module__OzyBsq__outputStack{gap:12px;display:grid}.home-experience-v2-module__OzyBsq__logicNode{background:#fffffff0;border:1px solid #18352f24;border-radius:7px;grid-template-columns:40px 1fr;align-items:center;gap:12px;min-width:0;min-height:70px;padding:13px;display:grid;position:relative;box-shadow:0 17px 38px #39524a1f}.home-experience-v2-module__OzyBsq__logicNode>span{width:40px;height:40px;color:var(--home-accent-deep);border-radius:5px;justify-content:center;align-items:center;display:flex}.home-experience-v2-module__OzyBsq__logicNode small{color:var(--home-faint);font-family:var(--font-geist-mono), monospace;font-size:7px;font-weight:700;display:block}.home-experience-v2-module__OzyBsq__logicNode strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.home-experience-v2-module__OzyBsq__intentNode{animation:.7s cubic-bezier(.16,1,.3,1) .9s both home-experience-v2-module__OzyBsq__logic-node-left,6s ease-in-out 2s infinite home-experience-v2-module__OzyBsq__logic-input-pull}.home-experience-v2-module__OzyBsq__sourceNode{animation:.7s cubic-bezier(.16,1,.3,1) 1.06s both home-experience-v2-module__OzyBsq__logic-node-left,6s ease-in-out 2.35s infinite home-experience-v2-module__OzyBsq__logic-input-pull}.home-experience-v2-module__OzyBsq__intentNode>span{background:var(--home-sky)}.home-experience-v2-module__OzyBsq__sourceNode>span{background:var(--home-lemon)}.home-experience-v2-module__OzyBsq__outputNode{padding-right:34px;animation:.7s cubic-bezier(.16,1,.3,1) 1.75s both home-experience-v2-module__OzyBsq__logic-node-right,6s ease-in-out 3.3s infinite home-experience-v2-module__OzyBsq__logic-output-release}.home-experience-v2-module__OzyBsq__outputNode:nth-child(2){animation-delay:1.9s,3.65s}.home-experience-v2-module__OzyBsq__outputNode:nth-child(3){animation-delay:2.05s,4s}.home-experience-v2-module__OzyBsq__outputNode:first-child>span{background:var(--home-sky)}.home-experience-v2-module__OzyBsq__outputNode:nth-child(2)>span{background:var(--home-coral)}.home-experience-v2-module__OzyBsq__outputNode:nth-child(3)>span{background:var(--home-lilac)}.home-experience-v2-module__OzyBsq__outputCheck{color:var(--home-accent);position:absolute;top:12px;right:12px}.home-experience-v2-module__OzyBsq__logicLane{justify-self:center;width:132px;height:104px;position:relative;overflow:visible}.home-experience-v2-module__OzyBsq__logicLane svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-experience-v2-module__OzyBsq__flowPath,.home-experience-v2-module__OzyBsq__flowPathSoft,.home-experience-v2-module__OzyBsq__flowPathFine{fill:none;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke}.home-experience-v2-module__OzyBsq__flowPath{stroke:#317265ad;stroke-width:2.3px;stroke-linecap:round;stroke-dasharray:1 9;filter:drop-shadow(0 0 5px #31726557);animation:1.8s linear infinite home-experience-v2-module__OzyBsq__logic-wind-dash,3.6s ease-in-out infinite home-experience-v2-module__OzyBsq__logic-current-flex}.home-experience-v2-module__OzyBsq__flowPathSoft{stroke:#346f9f47;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:18 12;animation:4.2s linear infinite reverse home-experience-v2-module__OzyBsq__logic-wind-dash-soft,4.6s ease-in-out .4s infinite reverse home-experience-v2-module__OzyBsq__logic-current-flex}.home-experience-v2-module__OzyBsq__flowPathFine{stroke:#9856414d;stroke-width:1.15px;stroke-linecap:round;stroke-dasharray:5 12;animation:3s linear infinite home-experience-v2-module__OzyBsq__logic-wind-dash,5.2s ease-in-out .8s infinite home-experience-v2-module__OzyBsq__logic-current-flex}.home-experience-v2-module__OzyBsq__logicLane i{offset-path:path("M 0 52 C 36 88 82 13 132 52");offset-distance:0%;offset-rotate:0deg;background:var(--home-accent);border:2px solid #f4f6f0;border-radius:50%;width:7px;height:7px;animation:2.8s cubic-bezier(.45,0,.55,1) infinite home-experience-v2-module__OzyBsq__logic-packet-wavy;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #31726517,0 0 18px #317265a3}.home-experience-v2-module__OzyBsq__logicLane i:nth-child(2){offset-path:path("M 0 28 C 34 2 78 92 132 52");background:#6f9fc5;width:5px;height:5px;animation-delay:.92s}.home-experience-v2-module__OzyBsq__logicLane i:nth-child(3){offset-path:path("M 0 76 C 42 100 91 25 132 52");background:#b56d58;width:4px;height:4px;animation-delay:1.84s}.home-experience-v2-module__OzyBsq__logicLaneOut i{offset-path:path("M 0 52 C 48 91 94 15 132 52")}.home-experience-v2-module__OzyBsq__logicLaneOut i:nth-child(2){offset-path:path("M 0 52 C 42 12 86 93 132 28")}.home-experience-v2-module__OzyBsq__logicLaneOut i:nth-child(3){offset-path:path("M 0 52 C 38 79 90 4 132 76")}.home-experience-v2-module__OzyBsq__logicLaneOut{animation-delay:.65s}.home-experience-v2-module__OzyBsq__logicLaneOut i{animation-delay:1.4s}.home-experience-v2-module__OzyBsq__logicLaneOut i:nth-child(2){animation-delay:2.32s}.home-experience-v2-module__OzyBsq__logicLaneOut i:nth-child(3){animation-delay:3.24s}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore{width:180px;height:170px;box-shadow:none;color:var(--home-ink);background:0 0;border:0;border-radius:0;justify-self:center;animation:.8s cubic-bezier(.16,1,.3,1) 1.25s both home-experience-v2-module__OzyBsq__logic-core-in;position:relative;top:auto;left:auto;transform:none}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore img{filter:drop-shadow(0 14px 18px #173f3829);transition:filter .3s,transform .45s cubic-bezier(.16,1,.3,1);animation:4.8s ease-in-out 2s infinite home-experience-v2-module__OzyBsq__logic-logo-float}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore:hover img{filter:drop-shadow(0 22px 24px #173f383b);transform:translateY(-8px)rotate(-6deg)scale(1.1)}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore strong{color:var(--home-ink);margin-top:9px}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore small{color:var(--home-muted);align-items:center;gap:4px;display:flex}.home-experience-v2-module__OzyBsq__logicExplore{z-index:4;color:var(--home-accent);font-size:11px;font-weight:700;transition:color .18s;position:absolute;bottom:10px;right:0}.home-experience-v2-module__OzyBsq__logicExplore:hover{color:var(--home-accent-deep)}.home-experience-v2-module__OzyBsq__liveState i,.home-experience-v2-module__OzyBsq__workflowStatus i{background:var(--home-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #3172656b}.home-experience-v2-module__OzyBsq__heroKinetic{z-index:3;min-height:calc(100svh - 290px);position:relative}.home-experience-v2-module__OzyBsq__heroLoader{z-index:20;pointer-events:none;color:var(--home-accent-deep);background:#f4f6f0;flex-direction:column;justify-content:center;align-items:center;animation:1.35s cubic-bezier(.7,0,.3,1) forwards home-experience-v2-module__OzyBsq__hero-loader-leave;display:flex;position:absolute;inset:0}.home-experience-v2-module__OzyBsq__heroLoader>span{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px;font-weight:700}.home-experience-v2-module__OzyBsq__heroLoader>i{background:#18352f1f;width:min(280px,72vw);height:2px;margin-top:18px;overflow:hidden}.home-experience-v2-module__OzyBsq__heroLoader>i b{transform-origin:0;background:var(--home-accent);width:100%;height:100%;animation:.95s cubic-bezier(.65,0,.35,1) both home-experience-v2-module__OzyBsq__hero-loader-progress;display:block}.home-experience-v2-module__OzyBsq__bucketScene{width:min(100%,1100px);height:clamp(340px,100svh - 400px,390px);margin:auto;position:absolute;inset:0}.home-experience-v2-module__OzyBsq__bucketPulse{z-index:1;border:1px solid #3172651f;border-radius:50%;width:280px;height:280px;animation:.9s 1.15s both home-experience-v2-module__OzyBsq__bucket-field-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-experience-v2-module__OzyBsq__bucketPulse i{border:1px solid #3172651f;border-radius:50%;animation:3.2s ease-out 1.4s infinite home-experience-v2-module__OzyBsq__bucket-wave;position:absolute;inset:50%}.home-experience-v2-module__OzyBsq__bucketPulse i:nth-child(2){animation-delay:2.2s}.home-experience-v2-module__OzyBsq__bucketPulse i:nth-child(3){animation-delay:3s}.home-experience-v2-module__OzyBsq__bucketCore{z-index:5;background:var(--home-accent-deep);color:#f5f7f2;border:1px solid #ffffff2e;border-radius:8px 8px 28px 28px;flex-direction:column;justify-content:center;align-items:center;width:158px;height:154px;animation:.8s cubic-bezier(.16,1,.3,1) 1s both home-experience-v2-module__OzyBsq__bucket-rise,4s ease-in-out 3.8s infinite home-experience-v2-module__OzyBsq__bucket-float;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #173f3840,inset 0 1px #ffffff24}.home-experience-v2-module__OzyBsq__bucketLid{background:#28685d;border:1px solid #fff3;border-radius:5px;width:176px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 7px 18px #071c1833}.home-experience-v2-module__OzyBsq__bucketCore img{filter:drop-shadow(0 8px 14px #00000029)}.home-experience-v2-module__OzyBsq__bucketCore strong{margin-top:11px;font-size:13px}.home-experience-v2-module__OzyBsq__bucketCore small{color:#f5f7f27a;font-family:var(--font-geist-mono), monospace;margin-top:4px;font-size:6px}.home-experience-v2-module__OzyBsq__orbitNode{--collect-x:0px;--collect-y:0px;--entry-x:0px;--entry-y:0px;--tilt:0deg;z-index:6;width:188px;min-height:66px;animation:home-experience-v2-module__OzyBsq__capability-collect 2.35s var(--delay) cubic-bezier(.65, 0, .2, 1) both;background:#fffffff0;border:1px solid #18352f21;border-radius:7px;grid-template-columns:38px 1fr;align-items:center;gap:11px;padding:11px 13px;display:grid;position:absolute;box-shadow:0 17px 38px #39524a21}.home-experience-v2-module__OzyBsq__orbitNode>span{background:var(--node-color,var(--home-sky));width:38px;height:38px;color:var(--home-accent-deep);border-radius:5px;justify-content:center;align-items:center;display:flex}.home-experience-v2-module__OzyBsq__orbitNode strong{font-size:11px;display:block}.home-experience-v2-module__OzyBsq__orbitNode small{color:var(--home-muted);margin-top:3px;font-size:8px;display:block}.home-experience-v2-module__OzyBsq__orbitNode1{--delay:.9s;--entry-x:-220px;--entry-y:-90px;--collect-x:410px;--collect-y:125px;--tilt:-8deg;--node-color:var(--home-sky);top:20px;left:38%}.home-experience-v2-module__OzyBsq__orbitNode2{--delay:1.02s;--entry-x:220px;--entry-y:-100px;--collect-x:-410px;--collect-y:125px;--tilt:7deg;--node-color:var(--home-lemon);top:20px;right:4%}.home-experience-v2-module__OzyBsq__orbitNode3{--delay:1.14s;--entry-x:250px;--entry-y:0px;--collect-x:-430px;--collect-y:0px;--tilt:6deg;--node-color:var(--home-lilac);top:162px;right:0}.home-experience-v2-module__OzyBsq__orbitNode4{--delay:1.26s;--entry-x:190px;--entry-y:120px;--collect-x:-350px;--collect-y:-108px;--tilt:-6deg;--node-color:var(--home-coral);bottom:8px;right:12%}.home-experience-v2-module__OzyBsq__orbitNode5{--delay:1.38s;--entry-x:-190px;--entry-y:120px;--collect-x:350px;--collect-y:-108px;--tilt:7deg;--node-color:#cce9df;bottom:8px;left:12%}.home-experience-v2-module__OzyBsq__orbitNode6{--delay:1.5s;--entry-x:-250px;--entry-y:0px;--collect-x:430px;--collect-y:0px;--tilt:-7deg;--node-color:#ead6ef;top:162px;left:0}.home-experience-v2-module__OzyBsq__heroActions{gap:12px;margin-top:26px;display:flex}.home-experience-v2-module__OzyBsq__modelRail{z-index:5;border-top:1px solid var(--home-line);height:72px;color:var(--home-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.home-experience-v2-module__OzyBsq__modelTrack{width:max-content;height:100%;animation:42s linear infinite home-experience-v2-module__OzyBsq__model-chain-flow;display:flex;transform:translate(-50%)}.home-experience-v2-module__OzyBsq__modelSet{align-items:center;display:flex}.home-experience-v2-module__OzyBsq__modelNode{grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;column-gap:11px;min-width:218px;padding:0 30px;display:grid;position:relative}.home-experience-v2-module__OzyBsq__modelNode:after{background:var(--home-line-strong);content:"";width:24px;height:1px;position:absolute;top:50%;right:-12px}.home-experience-v2-module__OzyBsq__modelIcon{border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.home-experience-v2-module__OzyBsq__modelIcon svg{width:100%;height:100%}.home-experience-v2-module__OzyBsq__modelNode b{align-self:end;font-size:13px;font-weight:700}.home-experience-v2-module__OzyBsq__modelNode small{color:var(--home-faint);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;align-self:start;margin-top:2px;font-size:7px}.home-experience-v2-module__OzyBsq__primaryButton,.home-experience-v2-module__OzyBsq__secondaryButton{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:13px;font-weight:700;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s,border-color .22s;display:inline-flex}.home-experience-v2-module__OzyBsq__primaryButton{background:var(--home-accent-deep);color:#f8faf7;box-shadow:0 14px 34px #173f382e}.home-experience-v2-module__OzyBsq__secondaryButton{border:1px solid var(--home-line-strong);color:var(--home-ink);background:#ffffff94}.home-experience-v2-module__OzyBsq__primaryButton:hover,.home-experience-v2-module__OzyBsq__secondaryButton:hover{transform:translateY(-3px)}.home-experience-v2-module__OzyBsq__primaryButton:hover{background:#245f54}.home-experience-v2-module__OzyBsq__secondaryButton:hover{border-color:var(--home-accent);background:#fff}.home-experience-v2-module__OzyBsq__primaryButton:active,.home-experience-v2-module__OzyBsq__secondaryButton:active{transform:translateY(1px)}.home-experience-v2-module__OzyBsq__studio{z-index:1;background:#fff;border:1px solid #18352f33;border-radius:0;width:100%;min-width:0;margin:0;animation:1.05s cubic-bezier(.16,1,.3,1) .16s backwards home-experience-v2-module__OzyBsq__studio-enter;position:relative;overflow:hidden;box-shadow:14px 14px #c9ddff,0 30px 80px #41574f24}.home-experience-v2-module__OzyBsq__studio:after{z-index:6;pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#fff,#0000);width:34%;height:1px;animation:5.5s ease-in-out 1.4s infinite home-experience-v2-module__OzyBsq__studio-sheen;position:absolute;top:0;left:-34%}.home-experience-v2-module__OzyBsq__studioChrome,.home-experience-v2-module__OzyBsq__resultHeader{color:#71807b;font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;gap:16px;font-size:9px;font-weight:600;display:flex}.home-experience-v2-module__OzyBsq__studioChrome{border-bottom:1px solid var(--home-line);background:#e0ebff85;min-height:44px;padding:0 16px}.home-experience-v2-module__OzyBsq__windowDots{gap:5px;display:flex}.home-experience-v2-module__OzyBsq__windowDots i{background:#b8c3bf;border-radius:50%;width:6px;height:6px}.home-experience-v2-module__OzyBsq__windowDots i:first-child{background:var(--home-coral)}.home-experience-v2-module__OzyBsq__windowDots i:nth-child(2){background:var(--home-lemon)}.home-experience-v2-module__OzyBsq__windowDots i:nth-child(3){background:#8dc7b6}.home-experience-v2-module__OzyBsq__liveState{color:var(--home-muted);align-items:center;gap:7px;display:inline-flex}.home-experience-v2-module__OzyBsq__liveState i{width:5px;height:5px}.home-experience-v2-module__OzyBsq__modeTabs{border-bottom:1px solid var(--home-line);background:#ffffffc7;grid-template-columns:repeat(4,1fr);gap:6px;padding:8px;display:grid}.home-experience-v2-module__OzyBsq__modeTabs button{color:#7d8985;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:42px;font-size:12px;font-weight:700;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.home-experience-v2-module__OzyBsq__modeTabs button:hover{color:var(--home-ink)}.home-experience-v2-module__OzyBsq__modeTabs button:active{transform:scale(.98)}.home-experience-v2-module__OzyBsq__modeTabs .home-experience-v2-module__OzyBsq__modeActive{color:var(--home-ink);box-shadow:inset 0 0 0 1px #18352f14}.home-experience-v2-module__OzyBsq__modeTabs button:first-child.home-experience-v2-module__OzyBsq__modeActive{background:#cce9df}.home-experience-v2-module__OzyBsq__modeTabs button:nth-child(2).home-experience-v2-module__OzyBsq__modeActive{background:var(--home-sky)}.home-experience-v2-module__OzyBsq__modeTabs button:nth-child(3).home-experience-v2-module__OzyBsq__modeActive{background:#f3c9bd}.home-experience-v2-module__OzyBsq__modeTabs button:nth-child(4).home-experience-v2-module__OzyBsq__modeActive{background:var(--home-lilac)}.home-experience-v2-module__OzyBsq__studioBody{grid-template-columns:.9fr 1.1fr;min-height:254px;display:grid}.home-experience-v2-module__OzyBsq__composer{border-right:1px solid var(--home-line);background:#ffffffb3;flex-direction:column;justify-content:space-between;min-width:0;padding:26px;display:flex}.home-experience-v2-module__OzyBsq__fieldLabel{color:#5a6d67;font-family:var(--font-geist-mono), monospace;font-size:10px;font-weight:600}.home-experience-v2-module__OzyBsq__composer>p{color:var(--home-ink);text-wrap:pretty;margin:22px 0 auto;font-size:24px;font-weight:600;line-height:1.2}.home-experience-v2-module__OzyBsq__composerFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:36px;display:flex}.home-experience-v2-module__OzyBsq__composerFooter>span{color:var(--home-faint);align-items:center;gap:6px;font-size:10px;display:inline-flex}.home-experience-v2-module__OzyBsq__composerFooter button{background:var(--home-accent-deep);color:#fff;border-radius:5px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:11px;font-weight:800;transition:transform .18s,background-color .18s;display:inline-flex}.home-experience-v2-module__OzyBsq__composerFooter button:hover{background:var(--home-accent);transform:translateY(-2px)}.home-experience-v2-module__OzyBsq__composerFooter button:disabled{cursor:wait;opacity:.65}.home-experience-v2-module__OzyBsq__resultPanel{background:#e9f1ff;flex-direction:column;min-width:0;padding:22px;display:flex}.home-experience-v2-module__OzyBsq__resultHeader span:last-child{color:#246557}.home-experience-v2-module__OzyBsq__resultVisual{flex:1;justify-content:center;align-items:center;padding:26px 8px;display:flex}.home-experience-v2-module__OzyBsq__resultArtifact{background:#ffffffe0;border:1px solid #18352f1c;border-radius:7px;width:min(100%,260px);padding:24px;animation:.42s cubic-bezier(.16,1,.3,1) both home-experience-v2-module__OzyBsq__result-arrive;box-shadow:0 24px 55px #40595121}.home-experience-v2-module__OzyBsq__artifactMark{width:48px;height:48px;color:var(--home-accent-deep);background:#cce9df;border-radius:6px;justify-content:center;align-items:center;display:flex}.home-experience-v2-module__OzyBsq__resultVisual[data-mode=image] .home-experience-v2-module__OzyBsq__artifactMark{background:var(--home-sky);color:#264a78}.home-experience-v2-module__OzyBsq__resultVisual[data-mode=video] .home-experience-v2-module__OzyBsq__artifactMark{color:#7a3f32;background:#f3c9bd}.home-experience-v2-module__OzyBsq__resultVisual[data-mode=agent] .home-experience-v2-module__OzyBsq__artifactMark{background:var(--home-lilac);color:#504172}.home-experience-v2-module__OzyBsq__resultArtifact>p{margin-top:22px;font-size:15px;font-weight:600;line-height:1.5}.home-experience-v2-module__OzyBsq__resultArtifact>span{color:var(--home-muted);align-items:center;gap:6px;margin-top:16px;font-size:10px;display:inline-flex}.home-experience-v2-module__OzyBsq__resultPanel>a{border-top:1px solid var(--home-line);color:var(--home-muted);justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:10px;transition:color .18s;display:inline-flex}.home-experience-v2-module__OzyBsq__resultPanel>a:hover{color:var(--home-accent)}.home-experience-v2-module__OzyBsq__progressState{text-align:center}.home-experience-v2-module__OzyBsq__progressState span{background:var(--home-accent);border-radius:50%;width:7px;height:7px;margin:0 3px;animation:.9s ease-in-out infinite home-experience-v2-module__OzyBsq__studio-pulse;display:inline-block}.home-experience-v2-module__OzyBsq__progressState span:nth-child(2){animation-delay:.12s}.home-experience-v2-module__OzyBsq__progressState span:nth-child(3){animation-delay:.24s}.home-experience-v2-module__OzyBsq__progressState p{color:var(--home-muted);margin-top:16px;font-size:10px}.home-experience-v2-module__OzyBsq__connectorBand{border-bottom:1px solid var(--home-line);background:#ffffffe0;grid-template-columns:minmax(250px,.38fr) 1fr;display:grid}.home-experience-v2-module__OzyBsq__connectorIntro{border-right:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:0 28px 0 max(28px,50vw - 692px);display:flex}.home-experience-v2-module__OzyBsq__connectorIntro p{color:var(--home-ink);font-size:13px;font-weight:700}.home-experience-v2-module__OzyBsq__connectorIntro a{color:var(--home-accent);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.home-experience-v2-module__OzyBsq__connectorViewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.home-experience-v2-module__OzyBsq__connectorTrack{width:max-content;animation:34s linear infinite home-experience-v2-module__OzyBsq__connector-scroll;display:flex}.home-experience-v2-module__OzyBsq__connectorSet{align-items:center;display:flex}.home-experience-v2-module__OzyBsq__connectorItem{min-width:168px;color:var(--home-muted);align-items:center;gap:11px;padding:22px;font-size:12px;font-weight:700;display:flex}.home-experience-v2-module__OzyBsq__connectorItem img{border-radius:5px}.home-experience-v2-module__OzyBsq__sampleSection{background:#d9ded9;border-block:1px solid #18352f1f;max-width:none;margin:0;padding:88px max(48px,50vw - 692px) 104px}.home-experience-v2-module__OzyBsq__sampleHeading{justify-content:space-between;align-items:center;gap:20px;width:min(100%,1162px);margin:0 auto 28px;display:flex}.home-experience-v2-module__OzyBsq__sampleHeading h2{font-family:var(--font-manrope), sans-serif;font-variation-settings:normal;font-size:28px;font-weight:750}.home-experience-v2-module__OzyBsq__sampleHeading a{color:var(--home-accent);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.home-experience-v2-module__OzyBsq__sampleGrid{grid-template-columns:repeat(4,minmax(0,280px));justify-content:center;gap:14px;display:grid}.home-experience-v2-module__OzyBsq__sampleCard{min-width:0}.home-experience-v2-module__OzyBsq__sampleLink{border:1px solid var(--home-line);background:#f7f8f5;border-radius:7px;height:100%;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s;display:block;overflow:hidden}.home-experience-v2-module__OzyBsq__sampleLink:hover{border-color:var(--home-line-strong);transform:translateY(-4px);box-shadow:0 18px 40px #39524a1a}.home-experience-v2-module__OzyBsq__sampleMedia{aspect-ratio:4/3;border-bottom:1px solid var(--home-line);color:var(--home-accent-deep);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.home-experience-v2-module__OzyBsq__sampleMedia img{object-fit:cover;transition:transform .42s}.home-experience-v2-module__OzyBsq__sampleLink:hover .home-experience-v2-module__OzyBsq__sampleMedia img{transform:scale(1.025)}.home-experience-v2-module__OzyBsq__sampleMediaAgent{background:var(--home-lemon)}.home-experience-v2-module__OzyBsq__sampleMediaVideo{background:#cce9df}.home-experience-v2-module__OzyBsq__sampleMediaImage{background:var(--home-sky)}.home-experience-v2-module__OzyBsq__sampleType{color:#fff;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;background:#101a18db;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.home-experience-v2-module__OzyBsq__sampleCopy{padding:15px}.home-experience-v2-module__OzyBsq__sampleCopy h3{min-height:40px;font-size:14px;font-weight:700;line-height:1.4}.home-experience-v2-module__OzyBsq__sampleCopy span{color:var(--home-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:9px;display:block;overflow:hidden}.home-experience-v2-module__OzyBsq__capabilities,.home-experience-v2-module__OzyBsq__agentSection,.home-experience-v2-module__OzyBsq__lineageSection{max-width:1480px;margin:0 auto;padding:124px 48px}.home-experience-v2-module__OzyBsq__sectionIntro{max-width:900px}.home-experience-v2-module__OzyBsq__sectionIntro h2{text-wrap:balance;max-width:18ch;font-size:70px;font-weight:520;line-height:.97}.home-experience-v2-module__OzyBsq__sectionIntro p{max-width:680px;color:var(--home-muted);margin-top:24px;font-size:18px;line-height:1.65}.home-experience-v2-module__OzyBsq__capabilityGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.home-experience-v2-module__OzyBsq__capabilityCard{background:var(--home-panel);border:1px solid #18352f14;border-radius:8px;min-height:500px;transition:border-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 20px 50px #3e544c14}.home-experience-v2-module__OzyBsq__capabilityCard:before{content:"";background:#ffffff38;border:1px solid #18352f14;width:220px;height:56px;position:absolute;top:28px;right:-56px;transform:rotate(12deg)}.home-experience-v2-module__OzyBsq__capabilityCard:first-child,.home-experience-v2-module__OzyBsq__capabilityCard:nth-child(4){grid-column:span 7}.home-experience-v2-module__OzyBsq__capabilityCard:nth-child(2),.home-experience-v2-module__OzyBsq__capabilityCard:nth-child(3){grid-column:span 5}.home-experience-v2-module__OzyBsq__capabilityCard:first-child{background:#dce9ff}.home-experience-v2-module__OzyBsq__capabilityCard:nth-child(2){background:#f4d8cf}.home-experience-v2-module__OzyBsq__capabilityCard:nth-child(3){background:#d3eadf}.home-experience-v2-module__OzyBsq__capabilityCard:nth-child(4){background:#eee4aa}.home-experience-v2-module__OzyBsq__capabilityCard:hover{border-color:#18352f2b;transform:translateY(-7px);box-shadow:0 30px 70px #3e544c24}.home-experience-v2-module__OzyBsq__capabilityCopy{z-index:2;padding:34px;position:relative}.home-experience-v2-module__OzyBsq__capabilityIndex{color:#18352f9e;font-family:var(--font-geist-mono), monospace;font-size:10px}.home-experience-v2-module__OzyBsq__capabilityCopy h3{align-items:center;gap:11px;margin-top:18px;font-size:38px;font-weight:650;display:flex}.home-experience-v2-module__OzyBsq__capabilityCopy p{color:#18352fad;max-width:500px;margin-top:14px;font-size:16px;line-height:1.6}.home-experience-v2-module__OzyBsq__capabilityVisual{background:#ffffff85;border-top:1px solid #18352f1a;height:49%;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:auto 0 0}.home-experience-v2-module__OzyBsq__capabilityCard:hover .home-experience-v2-module__OzyBsq__capabilityVisual{transform:translateY(-4px)}.home-experience-v2-module__OzyBsq__visualBadge{z-index:2;color:#fff;font-family:var(--font-geist-mono), monospace;background:#0d0f12b8;border:1px solid #ffffff4d;border-radius:3px;padding:5px 7px;font-size:8px;font-weight:500;position:absolute;top:14px;left:14px}.home-experience-v2-module__OzyBsq__visualImage{background:var(--home-line);grid-template-columns:1.2fr .8fr;gap:1px;display:grid}.home-experience-v2-module__OzyBsq__imageCanvas{background:linear-gradient(135deg,#577fb9,#afd3ca 49%,#efaa96);position:relative;overflow:hidden}.home-experience-v2-module__OzyBsq__imageCanvas:before{content:"";background:linear-gradient(115deg,#0000 38%,#ffffff29 38% 39%,#0000 39% 62%,#0d0f1229 62% 63%,#0000 63%);position:absolute;inset:0}.home-experience-v2-module__OzyBsq__imageFocus{border:13px solid #f8faf7;border-radius:50%;width:74px;height:74px;animation:6s ease-in-out infinite home-experience-v2-module__OzyBsq__image-drift;position:absolute;bottom:18%;right:12%}.home-experience-v2-module__OzyBsq__thumbnailRail{gap:5px;display:flex;position:absolute;bottom:12px;left:12px}.home-experience-v2-module__OzyBsq__thumbnailRail i{background:#0d0f1242;border:1px solid #ffffff85;border-radius:2px;width:26px;height:20px}.home-experience-v2-module__OzyBsq__thumbnailRail i:first-child{background:#ffffff47;border-color:#fff}.home-experience-v2-module__OzyBsq__promptPreview{background:#fffc;flex-direction:column;min-width:0;padding:20px;display:flex}.home-experience-v2-module__OzyBsq__promptPreview>span{color:#6e7c77;font-family:var(--font-geist-mono), monospace;font-size:9px}.home-experience-v2-module__OzyBsq__promptPreview p{max-width:18ch;color:var(--home-text);margin-top:18px;font-size:12px;font-weight:600;line-height:1.45}.home-experience-v2-module__OzyBsq__promptPreview div{gap:6px;margin-top:auto;display:flex}.home-experience-v2-module__OzyBsq__promptPreview b{border:1px solid var(--home-line);color:var(--home-muted);font-family:var(--font-geist-mono), monospace;border-radius:3px;padding:5px 6px;font-size:7px;font-weight:500}.home-experience-v2-module__OzyBsq__visualMotion{background:#ffffff70;grid-template-rows:1fr auto;padding:14px;display:grid}.home-experience-v2-module__OzyBsq__motionFrame{background:linear-gradient(125deg,#315d72 0 42%,#c8bee4 42% 64%,#ef9f88 64% 66%,#214956 66%) 0 0/160% 100%;border:1px solid #18352f1f;border-radius:5px;animation:5s ease-in-out infinite home-experience-v2-module__OzyBsq__motion-scan;position:relative;overflow:hidden}.home-experience-v2-module__OzyBsq__motionFrame:after{content:"";background:#ffffff52;height:1px;position:absolute;inset:50% 15% auto;box-shadow:0 -24px #ffffff17,0 24px #ffffff17}.home-experience-v2-module__OzyBsq__motionFrame>strong{color:#fff;font-family:var(--font-geist-mono), monospace;font-size:9px;font-weight:500;position:absolute;bottom:10px;right:12px}.home-experience-v2-module__OzyBsq__motionSubject{z-index:2;border:8px solid #ffffffd6;border-radius:50%;width:42px;height:42px;animation:3.8s ease-in-out infinite home-experience-v2-module__OzyBsq__motion-subject;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.home-experience-v2-module__OzyBsq__motionTimeline{color:#66766f;font-family:var(--font-geist-mono), monospace;grid-template-columns:auto repeat(4,1fr) auto;align-items:center;gap:5px;padding-top:12px;font-size:7px;display:grid}.home-experience-v2-module__OzyBsq__motionTimeline i{background:#18352f29;border-radius:2px;height:8px}.home-experience-v2-module__OzyBsq__motionTimeline i:nth-of-type(2){background:#d37660}.home-experience-v2-module__OzyBsq__visualAgent{background:#ffffff61;grid-template-rows:1fr auto;gap:12px;padding:20px;display:grid}.home-experience-v2-module__OzyBsq__agentNodes{grid-template-columns:repeat(3,1fr);align-items:center;gap:14px;display:grid}.home-experience-v2-module__OzyBsq__agentNodes>div{background:#ffffffd6;border:1px solid #18352f1f;border-radius:4px;flex-direction:column;justify-content:center;min-width:0;min-height:58px;padding:10px;display:flex;position:relative}.home-experience-v2-module__OzyBsq__agentNodes>div:after{z-index:2;content:"";background:#438878;width:14px;height:1px;position:absolute;top:50%;right:-15px}.home-experience-v2-module__OzyBsq__agentNodes>div:last-child:after{display:none}.home-experience-v2-module__OzyBsq__agentNodes span,.home-experience-v2-module__OzyBsq__agentResult span{color:#71807b;font-family:var(--font-geist-mono), monospace;font-size:7px}.home-experience-v2-module__OzyBsq__agentNodes strong{color:var(--home-text);margin-top:6px;font-size:10px;font-weight:700}.home-experience-v2-module__OzyBsq__agentNodes i{background:#438878;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite home-experience-v2-module__OzyBsq__node-pulse;position:absolute;top:9px;right:9px}.home-experience-v2-module__OzyBsq__agentNodes>div:nth-child(2) i{animation-delay:.4s}.home-experience-v2-module__OzyBsq__agentNodes>div:nth-child(3) i{animation-delay:.8s}.home-experience-v2-module__OzyBsq__agentResult{background:#ffffff9e;border:1px solid #3172653d;border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:38px;padding:0 12px;display:grid}.home-experience-v2-module__OzyBsq__agentResult strong{font-size:11px;font-weight:600}.home-experience-v2-module__OzyBsq__agentResult i{color:var(--home-accent);font-family:var(--font-geist-mono), monospace;font-size:7px;font-style:normal}.home-experience-v2-module__OzyBsq__visualPublish{background:#fff6;padding:14px;display:block}.home-experience-v2-module__OzyBsq__publishPreview{background:#ffffffdb;border:1px solid #18352f1f;border-radius:5px;height:100%;overflow:hidden}.home-experience-v2-module__OzyBsq__publishHeader{border-bottom:1px solid var(--home-line);grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.home-experience-v2-module__OzyBsq__publishHeader>i{background:linear-gradient(135deg,#5a8cc6,#efaa96);border-radius:50%;width:25px;height:25px}.home-experience-v2-module__OzyBsq__publishHeader div{flex-direction:column;min-width:0;display:flex}.home-experience-v2-module__OzyBsq__publishHeader strong{font-size:10px}.home-experience-v2-module__OzyBsq__publishHeader span{color:#71807b;margin-top:1px;font-size:8px}.home-experience-v2-module__OzyBsq__publishHeader b{color:var(--home-accent);font-family:var(--font-geist-mono), monospace;border:1px solid #31726552;border-radius:3px;padding:4px 5px;font-size:7px;font-weight:500}.home-experience-v2-module__OzyBsq__publishBody{grid-template-columns:62px 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.home-experience-v2-module__OzyBsq__publishBody i{background:linear-gradient(135deg,#638fc4,#b8d9ce 58%,#efaa96);border-radius:3px;height:52px;animation:5s ease-in-out infinite home-experience-v2-module__OzyBsq__publish-preview}.home-experience-v2-module__OzyBsq__publishBody p{color:var(--home-text);font-size:11px;font-weight:600;line-height:1.35}.home-experience-v2-module__OzyBsq__publishMeta{border-top:1px solid var(--home-line);color:#71807b;font-family:var(--font-geist-mono), monospace;justify-content:space-between;gap:8px;padding:8px 12px;font-size:7px;display:flex}.home-experience-v2-module__OzyBsq__agentSection{background:var(--home-accent-deep);color:#f5f7f2;border-top:0;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:clamp(50px,9vw,150px);max-width:none;margin:0;padding:132px max(48px,50vw - 692px);display:grid}.home-experience-v2-module__OzyBsq__agentCopy{align-self:start;position:sticky;top:126px}.home-experience-v2-module__OzyBsq__agentCopy h2{max-width:11ch;font-size:70px;font-weight:520;line-height:.97}.home-experience-v2-module__OzyBsq__agentCopy p{color:#f5f7f2ad;max-width:500px;margin-top:24px;font-size:18px;line-height:1.65}.home-experience-v2-module__OzyBsq__agentCopy .home-experience-v2-module__OzyBsq__primaryButton{background:var(--home-lemon);color:var(--home-accent-deep);margin-top:30px;box-shadow:0 16px 36px #0518143d}.home-experience-v2-module__OzyBsq__workflowList{border-top:1px solid #f5f7f22e}.home-experience-v2-module__OzyBsq__workflowItem{border-bottom:1px solid #f5f7f229;grid-template-columns:64px 1fr auto;align-items:center;gap:20px;min-height:170px;transition:background-color .22s,padding .22s;display:grid;position:relative}.home-experience-v2-module__OzyBsq__workflowItem:hover{background:#ffffff0e;padding-inline:18px}.home-experience-v2-module__OzyBsq__workflowNumber{color:var(--home-lemon);font-family:var(--font-geist-mono), monospace;font-size:12px}.home-experience-v2-module__OzyBsq__workflowItem h3{color:#f5f7f2;font-size:34px;font-weight:600}.home-experience-v2-module__OzyBsq__workflowItem p{color:#f5f7f299;max-width:510px;margin-top:10px;font-size:15px;line-height:1.6}.home-experience-v2-module__OzyBsq__workflowStatus{color:#f5f7f27a;font-family:var(--font-geist-mono), monospace;align-items:center;gap:8px;font-size:9px;display:inline-flex}.home-experience-v2-module__OzyBsq__workflowStatus i{width:5px;height:5px}.home-experience-v2-module__OzyBsq__lineageSection{background:#dce8f8;max-width:none;margin:0;padding:122px max(48px,50vw - 692px)}.home-experience-v2-module__OzyBsq__lineagePanel{max-width:1384px;min-height:590px;color:var(--home-ink);background:0 0;border:0;border-radius:0;margin:0 auto;position:relative;overflow:hidden}.home-experience-v2-module__OzyBsq__lineagePanel:before{opacity:.48;content:"";background-image:linear-gradient(#2a4e5d1f 1px,#0000 1px),linear-gradient(90deg,#2a4e5d1f 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36%,#000);mask-image:linear-gradient(90deg,#0000,#000 36%,#000)}.home-experience-v2-module__OzyBsq__lineagePanel:after{content:"";border:1px solid #2a4e5d33;border-radius:8px;width:430px;height:430px;position:absolute;bottom:-176px;right:-78px;transform:rotate(12deg);box-shadow:0 0 0 70px #ffffff24,0 0 0 140px #ffffff14}.home-experience-v2-module__OzyBsq__lineageCopy{z-index:2;max-width:930px;padding:54px 0;position:relative}.home-experience-v2-module__OzyBsq__lineageCopy h2{max-width:15ch;font-size:76px;font-weight:520;line-height:.97}.home-experience-v2-module__OzyBsq__lineageCopy p{max-width:620px;margin-top:26px;font-size:18px;line-height:1.65}.home-experience-v2-module__OzyBsq__lineageRail{z-index:2;border-top:1px solid #18352f3d;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:38px;left:0;right:0}.home-experience-v2-module__OzyBsq__lineageRail:after{content:"";background:#d97960;width:33.333%;height:3px;animation:6s ease-in-out infinite home-experience-v2-module__OzyBsq__lineage-travel;position:absolute;top:-2px;left:0}.home-experience-v2-module__OzyBsq__lineageStep{padding-top:18px}.home-experience-v2-module__OzyBsq__lineageStep span{font-family:var(--font-geist-mono), monospace;opacity:.62;font-size:10px}.home-experience-v2-module__OzyBsq__lineageStep strong{align-items:center;gap:7px;margin-top:9px;font-size:16px;display:flex}.home-experience-v2-module__OzyBsq__finalCta{border-top:1px solid var(--home-line);text-align:center;background:#f1e9bc;justify-content:center;align-items:center;min-height:690px;display:flex;position:relative;overflow:hidden}.home-experience-v2-module__OzyBsq__finalCta:before{aspect-ratio:1;content:"";border:1px solid #18352f21;border-radius:8px;width:min(52vw,680px);animation:18s ease-in-out infinite home-experience-v2-module__OzyBsq__final-frame;position:absolute;transform:rotate(12deg);box-shadow:0 0 0 90px #ffffff2b,0 0 0 180px #ffffff1a}.home-experience-v2-module__OzyBsq__finalInner{z-index:2;flex-direction:column;align-items:center;padding:90px 24px;display:flex;position:relative}.home-experience-v2-module__OzyBsq__finalMark{background:#ffffffc2;border:1px solid #18352f1a;border-radius:8px;justify-content:center;align-items:center;width:78px;height:78px;animation:5s ease-in-out infinite home-experience-v2-module__OzyBsq__final-mark;display:flex;box-shadow:0 18px 44px #5f59301f}.home-experience-v2-module__OzyBsq__finalInner h2{text-wrap:balance;max-width:15ch;margin-top:32px;font-size:80px;font-weight:520;line-height:.97}.home-experience-v2-module__OzyBsq__finalInner p{max-width:590px;color:var(--home-muted);margin-top:24px;font-size:18px;line-height:1.65}.home-experience-v2-module__OzyBsq__finalInner .home-experience-v2-module__OzyBsq__heroActions{justify-content:center}.home-experience-v2-module__OzyBsq__sectionEyebrow{color:#317265;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:700;display:block}.home-experience-v2-module__OzyBsq__agentSection{border-top:1px solid var(--home-line);color:#1d1d1f;background:#f5f5f7;grid-template-columns:minmax(300px,.8fr) minmax(520px,1.2fr);gap:clamp(64px,9vw,144px);padding-block:150px}.home-experience-v2-module__OzyBsq__agentCopy{position:sticky;top:120px}.home-experience-v2-module__OzyBsq__agentCopy h2,.home-experience-v2-module__OzyBsq__lineageCopy h2,.home-experience-v2-module__OzyBsq__finalInner h2{font-family:var(--font-manrope), sans-serif;font-variation-settings:normal;letter-spacing:0;font-weight:760}.home-experience-v2-module__OzyBsq__agentCopy h2{color:#1d1d1f;max-width:10ch;font-size:clamp(52px,5.4vw,76px);line-height:.98}.home-experience-v2-module__OzyBsq__agentCopy p{color:#6e6e73}.home-experience-v2-module__OzyBsq__agentCopy .home-experience-v2-module__OzyBsq__primaryButton{color:#fff;box-shadow:none;background:#1d1d1f}.home-experience-v2-module__OzyBsq__agentCopy .home-experience-v2-module__OzyBsq__primaryButton:hover{background:#317265}.home-experience-v2-module__OzyBsq__workflowList{background:#ffffff8f;border:1px solid #1d1d1f14;border-radius:8px;grid-template-rows:repeat(4,minmax(170px,1fr));gap:18px;min-height:760px;padding:20px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #1d1d1f12}.home-experience-v2-module__OzyBsq__workflowDna{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-experience-v2-module__OzyBsq__dnaStrand{fill:none;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.home-experience-v2-module__OzyBsq__dnaStrandA{stroke:#346f9f;stroke-dasharray:3 9;animation:5s linear infinite home-experience-v2-module__OzyBsq__dna-strand-travel}.home-experience-v2-module__OzyBsq__dnaStrandB{stroke:#b56d58;stroke-dasharray:12 8;animation:7s linear infinite reverse home-experience-v2-module__OzyBsq__dna-strand-travel}.home-experience-v2-module__OzyBsq__dnaRungs path{fill:none;stroke:#31726547;stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite home-experience-v2-module__OzyBsq__dna-rung-breathe}.home-experience-v2-module__OzyBsq__dnaRungs path:nth-child(3n+2){animation-delay:.65s}.home-experience-v2-module__OzyBsq__dnaRungs path:nth-child(3n){animation-delay:1.3s}.home-experience-v2-module__OzyBsq__dnaSignal{z-index:1;background:#317265;border:2px solid #fff;border-radius:50%;width:9px;height:9px;animation:6s linear infinite home-experience-v2-module__OzyBsq__dna-signal-travel;position:absolute;top:-10px;left:50%;box-shadow:0 0 0 5px #3172651a,0 0 20px #31726573}.home-experience-v2-module__OzyBsq__dnaSignalTwo{background:#b56d58;animation-delay:3s}.home-experience-v2-module__OzyBsq__workflowItem{z-index:2;background:#fffffff0;border:1px solid #1d1d1f1a;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-self:center;gap:8px 13px;width:44%;min-height:0;padding:20px;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s;display:grid;position:relative;box-shadow:0 18px 46px #1d1d1f17}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(odd){justify-self:start}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(2n){justify-self:end}.home-experience-v2-module__OzyBsq__workflowItem:after{content:"";background:#31726557;width:18%;height:1px;position:absolute;top:50%}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(odd):after{left:100%}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(2n):after{right:100%}.home-experience-v2-module__OzyBsq__workflowItem:hover{background:#fffffffa;border-color:#31726542;padding:20px;transform:translateY(-5px)scale(1.015);box-shadow:0 25px 56px #1d1d1f21}.home-experience-v2-module__OzyBsq__workflowNumber{color:#317265;width:42px;height:42px;font-family:var(--font-geist-mono), monospace;background:#edf4f1;border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(odd) .home-experience-v2-module__OzyBsq__workflowNumber{color:#346f9f;background:#e8f0f8}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(2n) .home-experience-v2-module__OzyBsq__workflowNumber{color:#985641;background:#f5eae6}.home-experience-v2-module__OzyBsq__workflowCopy{min-width:0}.home-experience-v2-module__OzyBsq__workflowItem h3{color:#1d1d1f;font-size:clamp(18px,1.6vw,24px);line-height:1.08}.home-experience-v2-module__OzyBsq__workflowItem p{color:#6e6e73;margin-top:8px;font-size:12px;line-height:1.55}.home-experience-v2-module__OzyBsq__workflowStatus{color:#86868b;width:max-content;font-family:var(--font-geist-mono), monospace;grid-column:2;align-items:center;gap:7px;font-size:8px;display:inline-flex}.home-experience-v2-module__OzyBsq__workflowStatus i{animation:6s ease-in-out infinite home-experience-v2-module__OzyBsq__workflow-status-pulse}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(2) .home-experience-v2-module__OzyBsq__workflowStatus i{animation-delay:1.5s}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(3) .home-experience-v2-module__OzyBsq__workflowStatus i{animation-delay:3s}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(4) .home-experience-v2-module__OzyBsq__workflowStatus i{animation-delay:4.5s}.home-experience-v2-module__OzyBsq__lineageSection{border-top:1px solid var(--home-line);background:#fff;padding-block:148px}.home-experience-v2-module__OzyBsq__lineagePanel{min-height:560px}.home-experience-v2-module__OzyBsq__lineagePanel:before{opacity:.35;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#000);mask-image:linear-gradient(90deg,#0000,#000 50%,#000)}.home-experience-v2-module__OzyBsq__lineagePanel:after{border-color:#31726524;box-shadow:0 0 0 70px #3172650e,0 0 0 140px #31726506}.home-experience-v2-module__OzyBsq__lineageCopy{padding-top:24px}.home-experience-v2-module__OzyBsq__lineageCopy h2{color:#1d1d1f;max-width:14ch;font-size:clamp(54px,6vw,82px)}.home-experience-v2-module__OzyBsq__lineageCopy p{color:#6e6e73}.home-experience-v2-module__OzyBsq__lineageRail{border-top-color:#1d1d1f29}.home-experience-v2-module__OzyBsq__lineageRail:after{background:#317265}.home-experience-v2-module__OzyBsq__finalCta{border-top-color:var(--home-line);background:#f5f5f7;min-height:720px}.home-experience-v2-module__OzyBsq__finalCta:before{border-color:#3172651a;box-shadow:0 0 0 90px #3172650b,0 0 0 180px #31726505}.home-experience-v2-module__OzyBsq__finalInner{padding-block:110px}.home-experience-v2-module__OzyBsq__finalMark{background:#fff;border-radius:8px;width:72px;height:72px;box-shadow:0 18px 50px #1d1d1f14}.home-experience-v2-module__OzyBsq__finalInner .home-experience-v2-module__OzyBsq__sectionEyebrow{margin:28px 0 0}.home-experience-v2-module__OzyBsq__finalInner h2{color:#1d1d1f;max-width:12ch;margin-top:18px;font-size:clamp(56px,6vw,84px)}.home-experience-v2-module__OzyBsq__finalInner p{color:#6e6e73}@keyframes home-experience-v2-module__OzyBsq__hero-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes home-experience-v2-module__OzyBsq__studio-enter{0%{opacity:0;transform:translateY(30px)scale(.985)}to{opacity:1;transform:none}}@keyframes home-experience-v2-module__OzyBsq__hero-grid-drift{to{background-position:72px 72px}}@keyframes home-experience-v2-module__OzyBsq__hero-loader-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-experience-v2-module__OzyBsq__hero-loader-leave{0%,70%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes home-experience-v2-module__OzyBsq__bucket-field-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes home-experience-v2-module__OzyBsq__bucket-wave{0%{opacity:.65;inset:50%}to{opacity:0;inset:-15%}}@keyframes home-experience-v2-module__OzyBsq__bucket-rise{0%{opacity:0;transform:translate(-50%,-34%)scale(.72)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes home-experience-v2-module__OzyBsq__bucket-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 7px))}}@keyframes home-experience-v2-module__OzyBsq__capability-collect{0%{opacity:0;transform:translate(var(--entry-x), var(--entry-y)) rotate(var(--tilt)) scale(.82)}18%{opacity:1}52%{opacity:1;transform:translate(var(--collect-x), var(--collect-y)) rotate(0) scale(.38)}59%{opacity:0;transform:translate(var(--collect-x), var(--collect-y)) rotate(0) scale(.2)}70%{opacity:0;transform:translate(0)scale(.76)}to{opacity:1;transform:none}}@keyframes home-experience-v2-module__OzyBsq__studio-sheen{0%,35%{opacity:0;transform:translate(0)}50%{opacity:.8}70%,to{opacity:0;transform:translate(390%)}}@keyframes home-experience-v2-module__OzyBsq__result-arrive{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes home-experience-v2-module__OzyBsq__studio-pulse{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes home-experience-v2-module__OzyBsq__model-chain-flow{to{transform:translate(0)}}@keyframes home-experience-v2-module__OzyBsq__connector-scroll{to{transform:translate(-50%)}}@keyframes home-experience-v2-module__OzyBsq__motion-scan{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes home-experience-v2-module__OzyBsq__image-drift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-10px,-8px)rotate(8deg)}}@keyframes home-experience-v2-module__OzyBsq__motion-subject{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(.88)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes home-experience-v2-module__OzyBsq__node-pulse{0%,60%,to{opacity:.45;transform:scale(.72)}30%{opacity:1;transform:scale(1.2)}}@keyframes home-experience-v2-module__OzyBsq__publish-preview{0%,to{filter:saturate(.88);transform:scale(1)}50%{filter:saturate(1.08);transform:scale(1.045)}}@keyframes home-experience-v2-module__OzyBsq__lineage-travel{0%,12%{transform:translate(0)}44%,56%{transform:translate(100%)}88%,to{transform:translate(200%)}}@keyframes home-experience-v2-module__OzyBsq__final-frame{0%,to{transform:rotate(10deg)scale(.96)}50%{transform:rotate(14deg)scale(1.03)}}@keyframes home-experience-v2-module__OzyBsq__final-mark{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes home-experience-v2-module__OzyBsq__logic-node-left{0%{opacity:0;transform:translate(-46px)}to{opacity:1;transform:none}}@keyframes home-experience-v2-module__OzyBsq__logic-node-right{0%{opacity:0;transform:translate(46px)}to{opacity:1;transform:none}}@keyframes home-experience-v2-module__OzyBsq__logic-core-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes home-experience-v2-module__OzyBsq__logic-logo-float{0%,to{transform:translateY(0)rotate(-1deg)}45%{transform:translateY(-9px)rotate(3deg)}65%{transform:translateY(-5px)rotate(1deg)}}@keyframes home-experience-v2-module__OzyBsq__logic-packet-wavy{0%{offset-distance:0%;opacity:0}12%,86%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes home-experience-v2-module__OzyBsq__logic-wind-dash{to{stroke-dashoffset:-44px}}@keyframes home-experience-v2-module__OzyBsq__logic-wind-dash-soft{to{stroke-dashoffset:48px}}@keyframes home-experience-v2-module__OzyBsq__logic-current-flex{0%,to{opacity:.64;transform:scaleY(.9)}50%{opacity:1;transform:scaleY(1.12)}}@keyframes home-experience-v2-module__OzyBsq__logic-input-pull{0%,20%,to{border-color:#18352f24;transform:none}8%{border-color:#31726594;transform:translate(7px);box-shadow:0 17px 42px #31726538}13%{transform:translate(3px)}}@keyframes home-experience-v2-module__OzyBsq__logic-output-release{0%,20%,to{transform:none}8%{border-color:#31726580;transform:translate(9px)rotate(.4deg);box-shadow:0 19px 44px #31726529}14%{transform:translate(4px)}}@keyframes home-experience-v2-module__OzyBsq__logic-stage-focus{0%,29%,to{opacity:.4;transform:translateY(0)}8%,18%{opacity:1;transform:translateY(-5px)}}@keyframes home-experience-v2-module__OzyBsq__logic-stage-line{0%,29%,to{opacity:.25;transform:scaleX(.18)}8%,18%{opacity:.72;transform:scaleX(1)}}@keyframes home-experience-v2-module__OzyBsq__dna-strand-travel{to{stroke-dashoffset:-72px}}@keyframes home-experience-v2-module__OzyBsq__dna-rung-breathe{0%,to{opacity:.25;transform:scaleX(.72)}50%{opacity:.72;transform:scaleX(1)}}@keyframes home-experience-v2-module__OzyBsq__dna-signal-travel{0%{opacity:0;top:-10px;transform:translate(-50%)scale(.7)}8%,90%{opacity:1}45%{transform:translate(34px)scale(1)}70%{transform:translate(-42px)scale(.86)}to{opacity:0;top:calc(100% + 10px);transform:translate(-50%)scale(.7)}}@keyframes home-experience-v2-module__OzyBsq__workflow-status-pulse{0%,22%,to{opacity:.34;box-shadow:none;transform:scale(.72)}8%,14%{opacity:1;transform:scale(1.35);box-shadow:0 0 0 5px #3172651a,0 0 14px #31726573}}@media (max-width:1080px){.home-experience-v2-module__OzyBsq__hero,.home-experience-v2-module__OzyBsq__heroInner{min-height:calc(100svh - 158px)}.home-experience-v2-module__OzyBsq__heroInner{padding:28px 32px 104px}.home-experience-v2-module__OzyBsq__heroCopy{width:min(420px,42vw);left:32px}.home-experience-v2-module__OzyBsq__heroKinetic{min-height:calc(100svh - 290px)}.home-experience-v2-module__OzyBsq__logicScene{grid-template-columns:minmax(170px,1fr) 72px 164px 72px minmax(180px,1fr);gap:12px;padding-inline:12px}.home-experience-v2-module__OzyBsq__logicNode{grid-template-columns:36px 1fr;gap:9px;padding:10px}.home-experience-v2-module__OzyBsq__logicNode>span{width:36px;height:36px}.home-experience-v2-module__OzyBsq__bucketScene{height:370px}.home-experience-v2-module__OzyBsq__orbitNode{width:172px}.home-experience-v2-module__OzyBsq__orbitNode1{--collect-x:340px;left:48%}.home-experience-v2-module__OzyBsq__orbitNode2{--collect-x:-340px;right:1%}.home-experience-v2-module__OzyBsq__orbitNode3{--collect-x:-350px}.home-experience-v2-module__OzyBsq__orbitNode4{--collect-x:-285px;right:8%}.home-experience-v2-module__OzyBsq__orbitNode5{--collect-x:285px;left:8%}.home-experience-v2-module__OzyBsq__orbitNode6{--collect-x:350px}.home-experience-v2-module__OzyBsq__capabilities,.home-experience-v2-module__OzyBsq__agentSection,.home-experience-v2-module__OzyBsq__lineageSection,.home-experience-v2-module__OzyBsq__sampleSection{padding-inline:32px}.home-experience-v2-module__OzyBsq__sampleGrid{grid-template-columns:repeat(2,minmax(0,300px))}.home-experience-v2-module__OzyBsq__sectionIntro h2,.home-experience-v2-module__OzyBsq__agentCopy h2{font-size:60px}.home-experience-v2-module__OzyBsq__lineageCopy h2{font-size:66px}.home-experience-v2-module__OzyBsq__finalInner h2{font-size:68px}.home-experience-v2-module__OzyBsq__agentSection{grid-template-columns:1fr}.home-experience-v2-module__OzyBsq__agentCopy{position:static}}@media (max-width:900px){.home-experience-v2-module__OzyBsq__orbitNode{grid-template-columns:34px 1fr;gap:9px;width:156px;padding:9px 10px}.home-experience-v2-module__OzyBsq__orbitNode>span{width:34px;height:34px}.home-experience-v2-module__OzyBsq__orbitNode1{--collect-x:270px}.home-experience-v2-module__OzyBsq__orbitNode2{--collect-x:-270px}.home-experience-v2-module__OzyBsq__orbitNode3{--collect-x:-290px}.home-experience-v2-module__OzyBsq__orbitNode4{--collect-x:-235px}.home-experience-v2-module__OzyBsq__orbitNode5{--collect-x:235px}.home-experience-v2-module__OzyBsq__orbitNode6{--collect-x:290px}}@media (max-width:760px){.home-experience-v2-module__OzyBsq__hero,.home-experience-v2-module__OzyBsq__heroInner{min-height:calc(100svh - 211px)}.home-experience-v2-module__OzyBsq__heroInner{padding:22px 20px 88px}.home-experience-v2-module__OzyBsq__heroCopy{text-align:center;width:100%;position:relative;top:auto;left:auto}.home-experience-v2-module__OzyBsq__heroCopy h1{max-width:520px;margin:0 auto;font-size:clamp(34px,10vw,46px)}.home-experience-v2-module__OzyBsq__heroCopy>span{max-width:500px;margin:13px auto 0;font-size:12px;line-height:1.55}.home-experience-v2-module__OzyBsq__heroCopy .home-experience-v2-module__OzyBsq__heroActions{justify-content:center;margin-top:16px}.home-experience-v2-module__OzyBsq__heroKinetic{min-height:570px;margin-top:28px}.home-experience-v2-module__OzyBsq__logicScene{flex-direction:column;justify-content:center;gap:14px;width:100%;padding:34px 0 62px;display:flex;inset:36px 0 0}.home-experience-v2-module__OzyBsq__logicLegend{top:0}.home-experience-v2-module__OzyBsq__logicLegend>span{gap:5px;padding-bottom:5px}.home-experience-v2-module__OzyBsq__logicLegend b{font-size:7px}.home-experience-v2-module__OzyBsq__logicLegend strong{font-size:clamp(16px,5vw,20px)}.home-experience-v2-module__OzyBsq__inputStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.home-experience-v2-module__OzyBsq__outputStack{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%}.home-experience-v2-module__OzyBsq__logicNode{grid-template-columns:31px 1fr;gap:7px;min-height:58px;padding:8px}.home-experience-v2-module__OzyBsq__logicNode>span{width:31px;height:31px}.home-experience-v2-module__OzyBsq__logicNode small{font-size:6px}.home-experience-v2-module__OzyBsq__logicNode strong{font-size:8px}.home-experience-v2-module__OzyBsq__outputNode{flex-direction:column;align-items:flex-start;gap:6px;min-height:74px;padding:8px;display:flex}.home-experience-v2-module__OzyBsq__outputNode>span{width:29px;height:29px}.home-experience-v2-module__OzyBsq__outputNode div{width:100%}.home-experience-v2-module__OzyBsq__outputCheck{top:9px;right:8px}.home-experience-v2-module__OzyBsq__logicLane{width:58px;height:70px}.home-experience-v2-module__OzyBsq__logicLane svg{width:104px;height:58px;transform:translate(-23px,6px)rotate(90deg)}.home-experience-v2-module__OzyBsq__logicLane i{offset-path:path("M 22 0 C 2 18 42 43 22 70");animation-name:home-experience-v2-module__OzyBsq__logic-packet-wavy}.home-experience-v2-module__OzyBsq__logicLane i:nth-child(2){offset-path:path("M 22 0 C 42 18 2 43 22 70")}.home-experience-v2-module__OzyBsq__logicLane i:nth-child(3){offset-path:path("M 22 0 C 8 23 38 46 22 70")}.home-experience-v2-module__OzyBsq__logicLaneOut i{offset-path:path("M 29 0 C 49 18 9 43 29 70")}.home-experience-v2-module__OzyBsq__logicLaneOut i:nth-child(2){offset-path:path("M 29 0 C 9 18 49 43 29 70")}.home-experience-v2-module__OzyBsq__logicLaneOut i:nth-child(3){offset-path:path("M 29 0 C 43 23 13 46 29 70")}.home-experience-v2-module__OzyBsq__intentNode,.home-experience-v2-module__OzyBsq__sourceNode{animation-name:home-experience-v2-module__OzyBsq__logic-node-left,home-experience-v2-module__OzyBsq__logic-input-pull-mobile}.home-experience-v2-module__OzyBsq__outputNode{animation-name:home-experience-v2-module__OzyBsq__logic-node-right,home-experience-v2-module__OzyBsq__logic-output-release-mobile}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore{width:150px;height:142px}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore img{width:64px!important;height:64px!important}.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore strong{margin-top:8px;font-size:10px}.home-experience-v2-module__OzyBsq__logicExplore{display:none}.home-experience-v2-module__OzyBsq__bucketScene{height:410px;margin-top:10px}.home-experience-v2-module__OzyBsq__bucketCore{width:118px;height:128px}.home-experience-v2-module__OzyBsq__bucketLid{width:132px}.home-experience-v2-module__OzyBsq__bucketCore img{width:40px!important;height:40px!important}.home-experience-v2-module__OzyBsq__bucketCore strong{margin-top:8px;font-size:10px}.home-experience-v2-module__OzyBsq__bucketPulse{width:210px;height:210px}.home-experience-v2-module__OzyBsq__orbitNode{grid-template-columns:31px 1fr;gap:8px;width:142px;min-height:58px;padding:8px}.home-experience-v2-module__OzyBsq__orbitNode>span{width:31px;height:31px}.home-experience-v2-module__OzyBsq__orbitNode strong{font-size:9px}.home-experience-v2-module__OzyBsq__orbitNode small{font-size:7px}.home-experience-v2-module__OzyBsq__orbitNode1{--collect-x:155px;--collect-y:135px;top:12px;left:0}.home-experience-v2-module__OzyBsq__orbitNode2{--collect-x:-155px;--collect-y:135px;top:12px;right:0}.home-experience-v2-module__OzyBsq__orbitNode3{--collect-x:-165px;top:150px;right:0}.home-experience-v2-module__OzyBsq__orbitNode4{--collect-x:-145px;--collect-y:-135px;bottom:12px;right:0}.home-experience-v2-module__OzyBsq__orbitNode5{--collect-x:145px;--collect-y:-135px;bottom:12px;left:0}.home-experience-v2-module__OzyBsq__orbitNode6{--collect-x:165px;top:150px;left:0}.home-experience-v2-module__OzyBsq__primaryButton,.home-experience-v2-module__OzyBsq__secondaryButton{min-height:42px;padding-inline:12px;font-size:10px}.home-experience-v2-module__OzyBsq__modelRail{height:62px}.home-experience-v2-module__OzyBsq__modelNode{grid-template-rows:1fr 1fr;grid-template-columns:30px minmax(0,1fr);align-items:stretch;column-gap:9px;min-width:166px;height:100%;padding-inline:20px}.home-experience-v2-module__OzyBsq__modelIcon{place-self:center;width:30px;height:30px}.home-experience-v2-module__OzyBsq__modelIcon>*{justify-content:center;align-items:center;display:flex}.home-experience-v2-module__OzyBsq__modelIcon svg{width:18px;height:18px;display:block}.home-experience-v2-module__OzyBsq__modelNode b{grid-area:1/2;align-self:end;font-size:11px;line-height:1.15}.home-experience-v2-module__OzyBsq__modelNode small{grid-area:2/2;align-self:start;margin-top:3px;font-size:6px;line-height:1}.home-experience-v2-module__OzyBsq__connectorBand{grid-template-columns:1fr}.home-experience-v2-module__OzyBsq__connectorIntro{border-right:0;border-bottom:1px solid var(--home-line);min-height:62px;padding-inline:20px}.home-experience-v2-module__OzyBsq__sampleSection{padding:64px 20px 76px}.home-experience-v2-module__OzyBsq__sampleHeading{margin-bottom:20px}.home-experience-v2-module__OzyBsq__sampleHeading h2{font-size:24px}.home-experience-v2-module__OzyBsq__sampleGrid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(220px,72vw);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.home-experience-v2-module__OzyBsq__sampleGrid::-webkit-scrollbar{display:none}.home-experience-v2-module__OzyBsq__sampleCard{scroll-snap-align:start}.home-experience-v2-module__OzyBsq__capabilities,.home-experience-v2-module__OzyBsq__agentSection,.home-experience-v2-module__OzyBsq__lineageSection{padding:96px 20px}.home-experience-v2-module__OzyBsq__sectionIntro h2,.home-experience-v2-module__OzyBsq__agentCopy h2{font-size:50px}.home-experience-v2-module__OzyBsq__lineageCopy h2,.home-experience-v2-module__OzyBsq__finalInner h2{font-size:54px}.home-experience-v2-module__OzyBsq__capabilityGrid{grid-template-columns:1fr;margin-top:48px}.home-experience-v2-module__OzyBsq__capabilityCard:nth-child(n){grid-column:auto}.home-experience-v2-module__OzyBsq__capabilityCard{min-height:450px}.home-experience-v2-module__OzyBsq__capabilityCopy h3{font-size:30px}.home-experience-v2-module__OzyBsq__workflowItem{grid-template-columns:42px 1fr;min-height:150px}.home-experience-v2-module__OzyBsq__workflowItem h3{font-size:28px}.home-experience-v2-module__OzyBsq__workflowStatus{grid-column:2}.home-experience-v2-module__OzyBsq__lineagePanel{min-height:680px}.home-experience-v2-module__OzyBsq__lineageCopy{padding:0}.home-experience-v2-module__OzyBsq__lineageRail{grid-template-columns:1fr;gap:16px;bottom:10px;left:0;right:0}.home-experience-v2-module__OzyBsq__lineageRail:after{display:none}.home-experience-v2-module__OzyBsq__lineageStep{border-top:1px solid #18352f29}}@keyframes home-experience-v2-module__OzyBsq__logic-input-pull-mobile{0%,20%,to{transform:none}8%{border-color:#31726594;transform:translateY(6px)}13%{transform:translateY(2px)}}@keyframes home-experience-v2-module__OzyBsq__logic-output-release-mobile{0%,20%,to{transform:none}8%{border-color:#31726580;transform:translateY(7px)}14%{transform:translateY(3px)}}@media (max-width:620px){.home-experience-v2-module__OzyBsq__workflowList{grid-template-rows:repeat(4,minmax(165px,1fr));gap:14px;min-height:760px;padding:24px 14px}.home-experience-v2-module__OzyBsq__workflowDna{width:190px;left:-64px}.home-experience-v2-module__OzyBsq__dnaSignal{left:24px}.home-experience-v2-module__OzyBsq__workflowItem,.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(odd),.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(2n){grid-template-columns:34px 1fr;justify-self:end;width:calc(100% - 64px);min-height:0;padding:16px}.home-experience-v2-module__OzyBsq__workflowItem:hover{padding:16px}.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(odd):after,.home-experience-v2-module__OzyBsq__workflowItem:nth-of-type(2n):after{width:64px;left:auto;right:100%}.home-experience-v2-module__OzyBsq__workflowNumber{width:34px;height:34px;font-size:8px}.home-experience-v2-module__OzyBsq__workflowItem h3{font-size:19px}.home-experience-v2-module__OzyBsq__workflowItem p{font-size:11px}}@media (max-width:520px){.home-experience-v2-module__OzyBsq__heroInner{padding:22px 14px 84px}.home-experience-v2-module__OzyBsq__bucketScene{height:420px}.home-experience-v2-module__OzyBsq__orbitNode{width:126px}.home-experience-v2-module__OzyBsq__orbitNode small{display:none}.home-experience-v2-module__OzyBsq__orbitNode1{--collect-x:118px}.home-experience-v2-module__OzyBsq__orbitNode2{--collect-x:-118px}.home-experience-v2-module__OzyBsq__orbitNode3{--collect-x:-125px}.home-experience-v2-module__OzyBsq__orbitNode4{--collect-x:-112px}.home-experience-v2-module__OzyBsq__orbitNode5{--collect-x:112px}.home-experience-v2-module__OzyBsq__orbitNode6{--collect-x:125px}.home-experience-v2-module__OzyBsq__capabilityCard{min-height:450px}.home-experience-v2-module__OzyBsq__capabilityCopy{padding:26px}.home-experience-v2-module__OzyBsq__capabilityVisual{height:42%}.home-experience-v2-module__OzyBsq__visualAgent{gap:10px;padding:22px}.home-experience-v2-module__OzyBsq__finalCta{min-height:640px}}@media (prefers-reduced-motion:reduce){.home-experience-v2-module__OzyBsq__heroLoader{display:none}.home-experience-v2-module__OzyBsq__bucketCore,.home-experience-v2-module__OzyBsq__bucketPulse,.home-experience-v2-module__OzyBsq__bucketPulse i,.home-experience-v2-module__OzyBsq__orbitNode,.home-experience-v2-module__OzyBsq__studio,.home-experience-v2-module__OzyBsq__studio:after,.home-experience-v2-module__OzyBsq__hero:before,.home-experience-v2-module__OzyBsq__progressState span,.home-experience-v2-module__OzyBsq__modelTrack,.home-experience-v2-module__OzyBsq__connectorTrack,.home-experience-v2-module__OzyBsq__visualMotion,.home-experience-v2-module__OzyBsq__resultArtifact,.home-experience-v2-module__OzyBsq__imageFocus,.home-experience-v2-module__OzyBsq__motionSubject,.home-experience-v2-module__OzyBsq__agentNodes i,.home-experience-v2-module__OzyBsq__publishBody i,.home-experience-v2-module__OzyBsq__lineageRail:after,.home-experience-v2-module__OzyBsq__finalCta:before,.home-experience-v2-module__OzyBsq__finalMark,.home-experience-v2-module__OzyBsq__intentNode,.home-experience-v2-module__OzyBsq__sourceNode,.home-experience-v2-module__OzyBsq__outputNode,.home-experience-v2-module__OzyBsq__logicLane i,.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore,.home-experience-v2-module__OzyBsq__logicScene .home-experience-v2-module__OzyBsq__bucketCore img,.home-experience-v2-module__OzyBsq__dnaStrand,.home-experience-v2-module__OzyBsq__dnaRungs path,.home-experience-v2-module__OzyBsq__dnaSignal,.home-experience-v2-module__OzyBsq__workflowStatus i{animation:none}.home-experience-v2-module__OzyBsq__primaryButton,.home-experience-v2-module__OzyBsq__secondaryButton,.home-experience-v2-module__OzyBsq__modeTabs button,.home-experience-v2-module__OzyBsq__composerFooter button,.home-experience-v2-module__OzyBsq__capabilityCard,.home-experience-v2-module__OzyBsq__capabilityVisual,.home-experience-v2-module__OzyBsq__workflowItem{transition:none}}
