.ai-home-module__Gf15tW__page{--ai:#39f59d;--ai-soft:#8cffc6;--ai-dark:#0d5f3b;color:#eef7f2;background:#050807;min-height:100vh;position:relative;overflow:hidden}.ai-home-module__Gf15tW__background{pointer-events:none;position:fixed;inset:0}.ai-home-module__Gf15tW__grid{opacity:.27;background-image:linear-gradient(#4affa60b 1px,#0000 1px),linear-gradient(90deg,#4affa60b 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.ai-home-module__Gf15tW__glowTop{filter:blur(120px);background:#1cf38b21;border-radius:50%;width:720px;height:720px;position:absolute;top:-390px;right:-140px}.ai-home-module__Gf15tW__glowBottom{filter:blur(140px);background:#1eb36f14;border-radius:50%;width:620px;height:620px;position:absolute;bottom:4%;left:-320px}.ai-home-module__Gf15tW__noise{opacity:.035;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}.ai-home-module__Gf15tW__brand{width:fit-content;color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.ai-home-module__Gf15tW__brandMark{background:#1c7b4c14;border:1px solid #39f59d33;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ai-home-module__Gf15tW__brandMark img{object-fit:contain;width:34px;height:34px}.ai-home-module__Gf15tW__brandCopy strong,.ai-home-module__Gf15tW__brandCopy small{display:block}.ai-home-module__Gf15tW__brandCopy strong{color:#f1f8f4;font-size:13px}.ai-home-module__Gf15tW__brandCopy small{color:#557065;letter-spacing:.14em;margin-top:4px;font-size:8px;font-weight:800}.ai-home-module__Gf15tW__nav a{color:#72847b;font-size:10px;font-weight:700;text-decoration:none;transition:color .18s;position:relative}.ai-home-module__Gf15tW__languages button{cursor:pointer;color:#52635a;background:0 0;border:0;padding:0;font-size:9px;font-weight:850}.ai-home-module__Gf15tW__portal{color:#a3b9ad;background:#289a6112;border:1px solid #39f59d2e;border-radius:9px;align-items:center;height:34px;padding:0 13px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.ai-home-module__Gf15tW__hero{z-index:2;grid-template-columns:minmax(0,1fr) minmax(460px,.9fr);align-items:center;gap:80px;width:min(1400px,100% - 80px);min-height:700px;margin:0 auto;padding:88px 0 80px;display:grid;position:relative}.ai-home-module__Gf15tW__heroCopy{max-width:720px}.ai-home-module__Gf15tW__status{color:#7f9d8e;letter-spacing:.13em;background:#16704312;border:1px solid #39f59d26;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:28px;padding:0 11px;font-size:8px;font-weight:850;display:inline-flex}.ai-home-module__Gf15tW__status span{background:var(--ai);border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #39f59dd9}.ai-home-module__Gf15tW__eyebrow{color:var(--ai);letter-spacing:.24em;margin-top:35px;font-size:10px;font-weight:900}.ai-home-module__Gf15tW__hero h1{color:#f5fbf7;letter-spacing:-.065em;max-width:770px;margin:14px 0 23px;font-size:clamp(58px,6.1vw,88px);line-height:.94}.ai-home-module__Gf15tW__hero h1 span{color:var(--ai)}.ai-home-module__Gf15tW__heroText{color:#8a9d92;max-width:650px;margin:0;font-size:15px;line-height:1.75}.ai-home-module__Gf15tW__heroButtons{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.ai-home-module__Gf15tW__primaryButton,.ai-home-module__Gf15tW__secondaryButton{border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:0 17px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.ai-home-module__Gf15tW__primaryButton{color:#fff;background:linear-gradient(135deg,#1aaa69,#126c46);border:1px solid #4effa861;box-shadow:0 16px 50px #1fd87b24}.ai-home-module__Gf15tW__secondaryButton{color:#819188;background:#ffffff06;border:1px solid #ffffff12}.ai-home-module__Gf15tW__heroMeta{gap:28px;margin-top:38px;display:flex}.ai-home-module__Gf15tW__heroMeta>div{grid-template-columns:auto auto;align-items:center;column-gap:7px;display:grid}.ai-home-module__Gf15tW__heroMeta svg{color:#4bbd82;grid-row:1/3}.ai-home-module__Gf15tW__heroMeta span{color:#4d6056;letter-spacing:.14em;font-size:7px;font-weight:850}.ai-home-module__Gf15tW__heroMeta strong{color:#94a69c;margin-top:3px;font-size:9px}.ai-home-module__Gf15tW__heroVisual{background:radial-gradient(circle at 50% 46%,#1ebd6e17,#0000 34%),linear-gradient(145deg,#0c1611e0,#050907eb);border:1px solid #4cffa51c;border-radius:26px;width:100%;height:520px;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #2af58e05,0 30px 100px #00000052}.ai-home-module__Gf15tW__heroVisual:before{content:"";background-image:linear-gradient(#50ffa509 1px,#0000 1px),linear-gradient(90deg,#50ffa509 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.ai-home-module__Gf15tW__visualLabel{z-index:4;justify-content:space-between;align-items:center;display:flex;position:absolute;top:22px;left:23px;right:23px}.ai-home-module__Gf15tW__visualLabel span{color:#5f786b;letter-spacing:.16em;font-size:8px;font-weight:900}.ai-home-module__Gf15tW__visualLabel strong{color:#2b8158;letter-spacing:.12em;font-size:7px}.ai-home-module__Gf15tW__coreScene{position:absolute;inset:64px 20px}.ai-home-module__Gf15tW__core{z-index:5;background:#0b2016e0;border:1px solid #3fff9d59;border-radius:50%;width:126px;height:126px;padding:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #2bf18b2b}.ai-home-module__Gf15tW__coreInner{width:100%;height:100%;color:var(--ai);background:radial-gradient(circle,#2fe0842e,#091b12d6);border:1px solid #4cffa526;border-radius:50%;place-items:center;display:grid}.ai-home-module__Gf15tW__corePulse{border:1px solid #3eff9b21;border-radius:50%;width:170px;height:170px;animation:2.8s ease-out infinite ai-home-module__Gf15tW__pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-home-module__Gf15tW__orbitOne,.ai-home-module__Gf15tW__orbitTwo,.ai-home-module__Gf15tW__orbitThree{border:1px solid #40ee971a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-home-module__Gf15tW__orbitOne{width:250px;height:250px;animation:18s linear infinite ai-home-module__Gf15tW__spin}.ai-home-module__Gf15tW__orbitTwo{width:330px;height:210px;animation:24s linear infinite ai-home-module__Gf15tW__spinReverse}.ai-home-module__Gf15tW__orbitThree{width:390px;height:310px;animation:34s linear infinite ai-home-module__Gf15tW__spin}.ai-home-module__Gf15tW__orbitOne span,.ai-home-module__Gf15tW__orbitTwo span,.ai-home-module__Gf15tW__orbitThree span{background:var(--ai);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 15px #39f59dbf}.ai-home-module__Gf15tW__orbitOne span:first-child{top:23px;left:53px}.ai-home-module__Gf15tW__orbitOne span:last-child{bottom:74px;right:5px}.ai-home-module__Gf15tW__orbitTwo span{bottom:10px;left:54px}.ai-home-module__Gf15tW__orbitThree span{top:31px;right:50px}.ai-home-module__Gf15tW__node{z-index:7;color:#739386;letter-spacing:.08em;background:#07100be6;border:1px solid #3ee18c24;border-radius:8px;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:8px;font-weight:850;display:inline-flex;position:absolute}.ai-home-module__Gf15tW__node svg{color:#48bc80}.ai-home-module__Gf15tW__nodeLocal{top:21%;left:6%}.ai-home-module__Gf15tW__nodeWeb{top:26%;right:5%}.ai-home-module__Gf15tW__nodeMemory{bottom:18%;left:8%}.ai-home-module__Gf15tW__nodeTools{bottom:15%;right:7%}.ai-home-module__Gf15tW__visualFooter{z-index:4;gap:24px;display:flex;position:absolute;bottom:19px;left:23px;right:23px}.ai-home-module__Gf15tW__visualFooter>div{grid-template-columns:auto auto;align-items:center;column-gap:6px;display:grid}.ai-home-module__Gf15tW__visualFooter svg{color:#376c50;grid-row:1/3}.ai-home-module__Gf15tW__visualFooter span{color:#384d42;letter-spacing:.14em;font-size:6px;font-weight:900}.ai-home-module__Gf15tW__visualFooter strong{color:#64796e;margin-top:2px;font-size:8px}@keyframes ai-home-module__Gf15tW__spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ai-home-module__Gf15tW__spinReverse{0%{transform:translate(-50%,-50%)rotate(360deg)}to{transform:translate(-50%,-50%)rotate(0)}}@keyframes ai-home-module__Gf15tW__pulse{0%{opacity:.7;transform:translate(-50%,-50%)scale(.8)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.ai-home-module__Gf15tW__vision,.ai-home-module__Gf15tW__roadmap{z-index:2;width:min(1280px,100% - 80px);margin:0 auto;padding:95px 0;position:relative}.ai-home-module__Gf15tW__sectionHead{grid-template-columns:minmax(0,1fr) minmax(300px,480px);align-items:end;gap:60px;display:grid}.ai-home-module__Gf15tW__sectionHead small,.ai-home-module__Gf15tW__architectureCopy>small,.ai-home-module__Gf15tW__voiceCopy>small,.ai-home-module__Gf15tW__finalCta small{color:#4ca174;letter-spacing:.18em;font-size:8px;font-weight:900}.ai-home-module__Gf15tW__sectionHead h2,.ai-home-module__Gf15tW__architectureCopy h2,.ai-home-module__Gf15tW__voiceCopy h2,.ai-home-module__Gf15tW__finalCta h2{color:#f0f7f3;letter-spacing:-.05em;margin:11px 0 0;font-size:clamp(34px,4vw,52px);line-height:1}.ai-home-module__Gf15tW__sectionHead>p{color:#788c81;margin:0;font-size:13px;line-height:1.75}.ai-home-module__Gf15tW__capabilityGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:45px;display:grid}.ai-home-module__Gf15tW__capability{background:linear-gradient(145deg,#0a150fbd,#060b08e6);border:1px solid #46e99517;border-radius:17px;min-height:245px;padding:22px}.ai-home-module__Gf15tW__cardTop{color:#3e6c55;justify-content:space-between;font-size:8px;font-weight:900;display:flex}.ai-home-module__Gf15tW__cardTop svg{color:#46bc7d}.ai-home-module__Gf15tW__capability h3{color:#dcebe3;margin:54px 0 11px;font-size:18px}.ai-home-module__Gf15tW__capability p{color:#73857b;margin:0;font-size:12px;line-height:1.7}.ai-home-module__Gf15tW__architecture{z-index:2;width:min(1280px,100% - 80px);margin:0 auto;padding:30px 0 95px;position:relative}.ai-home-module__Gf15tW__architecturePanel{background:radial-gradient(circle at 80%,#26c26f11,#0000 38%),#070e0ad6;border:1px solid #45f1971a;border-radius:24px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;min-height:470px;padding:45px;display:grid}.ai-home-module__Gf15tW__architectureCopy>p{color:#788c81;margin:20px 0 0;font-size:13px;line-height:1.75}.ai-home-module__Gf15tW__architectureChecks{grid-template-columns:repeat(2,1fr);gap:11px;margin-top:28px;display:grid}.ai-home-module__Gf15tW__architectureChecks span{color:#82978b;align-items:center;gap:8px;font-size:10px;display:flex}.ai-home-module__Gf15tW__architectureChecks svg{color:var(--ai)}.ai-home-module__Gf15tW__architectureFlow{flex-direction:column;align-items:center;display:flex}.ai-home-module__Gf15tW__flowUser{color:#87a193;background:#0a1911d9;border:1px solid #41ee9324;border-radius:10px;align-items:center;gap:9px;min-height:43px;padding:0 16px;font-size:9px;font-weight:850;display:flex}.ai-home-module__Gf15tW__flowUser svg{color:var(--ai)}.ai-home-module__Gf15tW__flowLine{background:linear-gradient(var(--ai), #39f59d0d);width:1px;height:37px}.ai-home-module__Gf15tW__flowRouter{width:230px;min-height:100px;color:var(--ai);background:#1341282e;border:1px solid #39f59d47;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 0 50px #39f59d12}.ai-home-module__Gf15tW__flowRouter span{color:#cae8d7;margin-top:7px;font-size:11px;font-weight:900}.ai-home-module__Gf15tW__flowRouter small{color:#507262;letter-spacing:.14em;margin-top:4px;font-size:6px;font-weight:850}.ai-home-module__Gf15tW__flowBranches{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.ai-home-module__Gf15tW__flowBranches div{color:#647d70;background:#08120cb8;border:1px solid #3fd88817;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:67px;font-size:8px;font-weight:850;display:flex}.ai-home-module__Gf15tW__flowBranches svg{color:#3a9865}.ai-home-module__Gf15tW__voiceSection{z-index:2;border-top:1px solid #41eb9117;border-bottom:1px solid #41eb9117;grid-template-columns:auto minmax(0,1fr) 330px;align-items:center;gap:25px;width:min(1120px,100% - 80px);min-height:190px;margin:0 auto;padding:30px 35px;display:grid;position:relative}.ai-home-module__Gf15tW__voiceIcon{width:65px;height:65px;color:var(--ai);background:#19643c17;border:1px solid #3ced902e;border-radius:50%;place-items:center;display:grid}.ai-home-module__Gf15tW__voiceCopy h2{font-size:27px}.ai-home-module__Gf15tW__voiceCopy p{color:#708278;max-width:590px;margin:12px 0 0;font-size:11px;line-height:1.7}.ai-home-module__Gf15tW__voiceWave{justify-content:flex-end;align-items:center;gap:4px;height:75px;display:flex}.ai-home-module__Gf15tW__voiceWave span{background:linear-gradient(var(--ai), #39f59d1f);opacity:.65;border-radius:999px;width:3px}.ai-home-module__Gf15tW__roadmapGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:45px;display:grid}.ai-home-module__Gf15tW__roadmapGrid article{background:#070e0ab8;border:1px solid #45e79114;border-radius:16px;min-height:220px;padding:20px}.ai-home-module__Gf15tW__roadmapGrid .ai-home-module__Gf15tW__roadmapActive{background:linear-gradient(145deg,#1953333d,#070f0acc);border-color:#39f59d47}.ai-home-module__Gf15tW__roadmapIndex{color:#426652;font-size:9px;font-weight:900}.ai-home-module__Gf15tW__roadmapStatus{color:#548269;letter-spacing:.09em;border:1px solid #36d47f1f;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-height:25px;margin-top:30px;padding:0 8px;font-size:7px;font-weight:900;display:inline-flex}.ai-home-module__Gf15tW__roadmapActive .ai-home-module__Gf15tW__roadmapStatus{color:var(--ai);border-color:#39f59d45}.ai-home-module__Gf15tW__roadmapGrid h3{color:#d8e7df;margin:18px 0 9px;font-size:16px}.ai-home-module__Gf15tW__roadmapGrid p{color:#6c8075;margin:0;font-size:11px;line-height:1.65}.ai-home-module__Gf15tW__finalCta{z-index:2;background:#08110cdb;border:1px solid #47f1981f;border-radius:23px;justify-content:space-between;align-items:center;gap:45px;width:min(1280px,100% - 80px);min-height:250px;margin:10px auto 90px;padding:45px;display:flex;position:relative;overflow:hidden}.ai-home-module__Gf15tW__finalGlow{filter:blur(75px);background:#34e78c1a;border-radius:50%;width:350px;height:350px;position:absolute;top:-180px;right:-100px}.ai-home-module__Gf15tW__finalCta>div:not(.ai-home-module__Gf15tW__finalGlow){max-width:760px;position:relative}.ai-home-module__Gf15tW__finalCta h2{font-size:clamp(30px,3.5vw,46px)}.ai-home-module__Gf15tW__finalCta p{color:#7e9186;max-width:690px;margin:15px 0 0;font-size:12px;line-height:1.7}.ai-home-module__Gf15tW__finalCta>a{flex:none;position:relative}.ai-home-module__Gf15tW__footer{z-index:2;border-top:1px solid #41e68e14;justify-content:space-between;align-items:center;width:min(1400px,100% - 80px);min-height:80px;margin:0 auto;display:flex;position:relative}.ai-home-module__Gf15tW__footer strong,.ai-home-module__Gf15tW__footer span{display:block}.ai-home-module__Gf15tW__footer strong{color:#9fb2a7;font-size:10px}.ai-home-module__Gf15tW__footer span{color:#44574d;margin-top:4px;font-size:8px}.ai-home-module__Gf15tW__footer small{color:#405248;font-size:8px}@media (max-width:1000px){.ai-home-module__Gf15tW__header{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;row-gap:12px;width:calc(100% - 40px);height:auto;padding:14px 0 12px}.ai-home-module__Gf15tW__nav{grid-area:2/1/auto/-1;justify-content:center}.ai-home-module__Gf15tW__actions{grid-area:1/2}.ai-home-module__Gf15tW__hero{grid-template-columns:1fr;gap:50px;width:calc(100% - 40px);min-height:auto;padding:65px 0 70px}.ai-home-module__Gf15tW__heroCopy{max-width:720px}.ai-home-module__Gf15tW__heroVisual{max-width:700px;margin:0 auto}.ai-home-module__Gf15tW__vision,.ai-home-module__Gf15tW__architecture,.ai-home-module__Gf15tW__roadmap,.ai-home-module__Gf15tW__finalCta{width:calc(100% - 40px)}.ai-home-module__Gf15tW__capabilityGrid,.ai-home-module__Gf15tW__roadmapGrid{grid-template-columns:repeat(2,1fr)}.ai-home-module__Gf15tW__architecturePanel{grid-template-columns:1fr;gap:55px}.ai-home-module__Gf15tW__voiceSection{grid-template-columns:auto minmax(0,1fr);width:calc(100% - 40px)}.ai-home-module__Gf15tW__voiceWave{grid-column:1/-1;justify-content:center}.ai-home-module__Gf15tW__footer{width:calc(100% - 40px)}}@media (max-width:620px){.ai-home-module__Gf15tW__header{gap:10px 8px;width:calc(100% - 28px);padding:11px 0 10px}.ai-home-module__Gf15tW__brand{gap:8px;min-width:0}.ai-home-module__Gf15tW__brandMark{flex:0 0 38px;width:38px;height:38px}.ai-home-module__Gf15tW__brandMark img{width:30px;height:30px}.ai-home-module__Gf15tW__brandCopy{min-width:0}.ai-home-module__Gf15tW__brandCopy strong{white-space:nowrap;font-size:11px}.ai-home-module__Gf15tW__brandCopy small{font-size:6px}.ai-home-module__Gf15tW__actions{gap:6px}.ai-home-module__Gf15tW__languages{height:32px;padding:0 7px}.ai-home-module__Gf15tW__portal{height:32px;padding:0 9px;font-size:9px}.ai-home-module__Gf15tW__nav{grid-template-columns:repeat(3,1fr);gap:4px;width:100%;display:grid}.ai-home-module__Gf15tW__nav a{background:#0c181180;border:1px solid #39f59d12;border-radius:999px;justify-content:center;align-items:center;min-height:29px;font-size:8px;display:flex}.ai-home-module__Gf15tW__hero{gap:38px;width:calc(100% - 28px);padding:52px 0 55px}.ai-home-module__Gf15tW__status{font-size:7px}.ai-home-module__Gf15tW__eyebrow{margin-top:29px}.ai-home-module__Gf15tW__hero h1{margin-top:12px;font-size:44px}.ai-home-module__Gf15tW__heroText{font-size:13px}.ai-home-module__Gf15tW__heroButtons{grid-template-columns:1fr;display:grid}.ai-home-module__Gf15tW__primaryButton,.ai-home-module__Gf15tW__secondaryButton{width:100%}.ai-home-module__Gf15tW__heroMeta{flex-direction:column;gap:14px}.ai-home-module__Gf15tW__heroVisual{border-radius:20px;height:420px}.ai-home-module__Gf15tW__visualLabel{left:16px;right:16px}.ai-home-module__Gf15tW__visualLabel strong{display:none}.ai-home-module__Gf15tW__core{width:105px;height:105px}.ai-home-module__Gf15tW__coreInner svg{width:39px}.ai-home-module__Gf15tW__orbitOne{width:200px;height:200px}.ai-home-module__Gf15tW__orbitTwo{width:250px;height:170px}.ai-home-module__Gf15tW__orbitThree{width:300px;height:250px}.ai-home-module__Gf15tW__node{min-height:28px;font-size:6px}.ai-home-module__Gf15tW__nodeLocal{left:1%}.ai-home-module__Gf15tW__nodeWeb{right:1%}.ai-home-module__Gf15tW__nodeMemory{left:1%}.ai-home-module__Gf15tW__nodeTools{right:1%}.ai-home-module__Gf15tW__visualFooter{gap:15px;left:16px;right:16px}.ai-home-module__Gf15tW__vision,.ai-home-module__Gf15tW__architecture,.ai-home-module__Gf15tW__roadmap{width:calc(100% - 28px);padding:65px 0}.ai-home-module__Gf15tW__sectionHead{grid-template-columns:1fr;gap:18px}.ai-home-module__Gf15tW__sectionHead h2,.ai-home-module__Gf15tW__architectureCopy h2{font-size:34px}.ai-home-module__Gf15tW__capabilityGrid,.ai-home-module__Gf15tW__roadmapGrid{grid-template-columns:1fr}.ai-home-module__Gf15tW__capability{min-height:200px}.ai-home-module__Gf15tW__capability h3{margin-top:38px}.ai-home-module__Gf15tW__architecturePanel{border-radius:18px;padding:25px 19px}.ai-home-module__Gf15tW__architectureChecks{grid-template-columns:1fr}.ai-home-module__Gf15tW__flowRouter{width:190px}.ai-home-module__Gf15tW__flowBranches{grid-template-columns:repeat(2,1fr)}.ai-home-module__Gf15tW__voiceSection{grid-template-columns:50px minmax(0,1fr);gap:15px;width:calc(100% - 28px);padding:27px 0}.ai-home-module__Gf15tW__voiceIcon{width:50px;height:50px}.ai-home-module__Gf15tW__voiceCopy h2{font-size:22px}.ai-home-module__Gf15tW__voiceWave{overflow:hidden}.ai-home-module__Gf15tW__roadmapGrid{margin-top:30px}.ai-home-module__Gf15tW__finalCta{flex-direction:column;align-items:flex-start;gap:26px;width:calc(100% - 28px);margin-bottom:55px;padding:28px 20px}.ai-home-module__Gf15tW__finalCta h2{font-size:32px}.ai-home-module__Gf15tW__finalCta>a{width:100%}.ai-home-module__Gf15tW__footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;width:calc(100% - 28px);min-height:95px}}@media (prefers-reduced-motion:reduce){.ai-home-module__Gf15tW__orbitOne,.ai-home-module__Gf15tW__orbitTwo,.ai-home-module__Gf15tW__orbitThree,.ai-home-module__Gf15tW__corePulse{animation:none}}.ai-home-module__Gf15tW__heroVisual{background:radial-gradient(circle at 76% 24%,#2dff9212,#0000 28%),radial-gradient(circle at 50% 70%,#11a55914,#0000 34%),linear-gradient(145deg,#0a120eeb,#050a07f5);border:1px solid #4dffac1a;border-radius:26px;justify-content:center;align-items:stretch;width:100%;min-height:560px;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #2af58e05,0 24px 80px #00000057}.ai-home-module__Gf15tW__heroPoster{background:radial-gradient(circle at 70% 60%,#1fea7d14,#0000 30%),linear-gradient(160deg,#0a1610e6,#050907f5);border:1px solid #49ffa61a;border-radius:22px;width:100%;min-height:520px;position:relative;overflow:hidden}.ai-home-module__Gf15tW__heroPosterBg{object-fit:cover;opacity:.22;filter:saturate(.95)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.ai-home-module__Gf15tW__heroPosterGrid{opacity:.2;background-image:linear-gradient(#50ffa50d 1px,#0000 1px),linear-gradient(90deg,#50ffa50d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 55%,#000,#0000 88%);mask-image:radial-gradient(circle at 55%,#000,#0000 88%)}.ai-home-module__Gf15tW__heroPosterOverlay{background:radial-gradient(circle at 72% 60%,#34ff9d14,#0000 22%),linear-gradient(#0407050f,#0407053d);position:absolute;inset:0}.ai-home-module__Gf15tW__heroBadge{z-index:6;background:#08110cbf;border:1px solid #49ffa626;border-radius:999px;align-items:center;gap:9px;min-height:34px;padding:0 12px;display:inline-flex;position:absolute;top:18px;right:18px}.ai-home-module__Gf15tW__heroBadge span{color:#56e491;letter-spacing:.16em;font-size:8px;font-weight:900}.ai-home-module__Gf15tW__heroBadge strong{color:#a7d9bc;font-size:8px;font-weight:800}.ai-home-module__Gf15tW__heroCodeCard{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070e0ab8;border:1px solid #49ffa61a;border-radius:18px;width:min(360px,62%);padding:16px 16px 15px;position:absolute;top:24px;left:24px;box-shadow:0 18px 45px #00000038}.ai-home-module__Gf15tW__heroCodeDots{gap:6px;display:flex}.ai-home-module__Gf15tW__heroCodeDots span{background:#48ffa5b3;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #48ffa573}.ai-home-module__Gf15tW__heroCodeCard small{color:#6c8276;margin-top:10px;font-size:10px;font-weight:700;display:block}.ai-home-module__Gf15tW__heroCodeLines{gap:8px;margin-top:13px;display:grid}.ai-home-module__Gf15tW__heroCodeLines span{color:#d5f4e0;opacity:.92;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.ai-home-module__Gf15tW__heroChips{z-index:5;flex-wrap:wrap;gap:8px;max-width:54%;display:flex;position:absolute;bottom:22px;left:24px}.ai-home-module__Gf15tW__heroChip{color:#8fb29e;letter-spacing:.1em;background:#070e0ac7;border:1px solid #49ffa621;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex}.ai-home-module__Gf15tW__heroGlow{filter:blur(70px);z-index:1;background:#2eff8c1f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:55px;right:70px}.ai-home-module__Gf15tW__heroOrb{z-index:2;background:radial-gradient(circle,#29ee8417,#070f0a05 65%);border:1px solid #49ffa61a;border-radius:50%;width:290px;height:290px;position:absolute;bottom:78px;right:110px}.ai-home-module__Gf15tW__heroMascot{z-index:4;object-fit:contain;filter:drop-shadow(0 18px 40px #18ff841f);width:min(46%,340px);max-height:88%;position:absolute;bottom:0;right:10px}.ai-home-module__Gf15tW__heroStats{z-index:5;align-items:center;gap:22px;display:flex;position:absolute;bottom:66px;left:24px}.ai-home-module__Gf15tW__heroStats div{flex-direction:column;gap:4px;display:flex}.ai-home-module__Gf15tW__heroStats span{color:#4f665b;letter-spacing:.15em;font-size:7px;font-weight:900}.ai-home-module__Gf15tW__heroStats strong{color:#9fc3b0;font-size:9px;font-weight:800}@media (max-width:1000px){.ai-home-module__Gf15tW__heroVisual{min-height:500px}.ai-home-module__Gf15tW__heroPoster{min-height:470px}.ai-home-module__Gf15tW__heroMascot{width:min(46%,300px);right:8px}.ai-home-module__Gf15tW__heroOrb{width:250px;height:250px;right:78px}.ai-home-module__Gf15tW__heroGlow{width:220px;height:220px;right:48px}}@media (max-width:620px){.ai-home-module__Gf15tW__heroVisual{border-radius:20px;min-height:470px;padding:0}.ai-home-module__Gf15tW__heroPoster{border-radius:20px;min-height:470px}.ai-home-module__Gf15tW__heroBadge{padding:0 10px;top:14px;right:14px}.ai-home-module__Gf15tW__heroCodeCard{border-radius:16px;width:calc(100% - 28px);padding:14px;top:14px;left:14px}.ai-home-module__Gf15tW__heroCodeCard small{font-size:9px}.ai-home-module__Gf15tW__heroCodeLines span{font-size:11px}.ai-home-module__Gf15tW__heroChips{max-width:62%;bottom:14px;left:14px}.ai-home-module__Gf15tW__heroChip{min-height:25px;padding:0 8px;font-size:8px}.ai-home-module__Gf15tW__heroStats{flex-wrap:wrap;gap:14px;max-width:55%;bottom:52px;left:14px}.ai-home-module__Gf15tW__heroMascot{width:52%;max-height:80%;bottom:0;right:2px}.ai-home-module__Gf15tW__heroOrb{width:180px;height:180px;bottom:74px;right:30px}.ai-home-module__Gf15tW__heroGlow{width:170px;height:170px;bottom:50px;right:12px}}.ai-home-module__Gf15tW__page{background:#020705}.ai-home-module__Gf15tW__background{pointer-events:none;z-index:0!important;background:url(/images/ai/bsensei-ai-background.png) 50%/cover no-repeat!important;position:fixed!important;inset:0!important}.ai-home-module__Gf15tW__background:after{content:"";background:linear-gradient(90deg,#020705e6 0%,#020705b8 28%,#02070552 58%,#0207056b 100%),linear-gradient(#02070514 0%,#0207053d 55%,#020705b3 100%);position:absolute;inset:0}.ai-home-module__Gf15tW__grid{opacity:.04!important}.ai-home-module__Gf15tW__glowTop,.ai-home-module__Gf15tW__glowBottom{opacity:.12!important}.ai-home-module__Gf15tW__noise{opacity:.012!important}.ai-home-module__Gf15tW__heroVisual{display:none!important}.ai-home-module__Gf15tW__hero{grid-template-columns:minmax(0,720px) minmax(300px,1fr);min-height:760px;padding-top:90px;padding-bottom:100px}.ai-home-module__Gf15tW__heroCopy{z-index:3;position:relative}.ai-home-module__Gf15tW__heroCopy:before{content:"";z-index:-1;filter:blur(95px);pointer-events:none;background:#00000042;border-radius:50%;width:650px;height:620px;position:absolute;top:50%;left:-180px;transform:translateY(-50%)}.ai-home-module__Gf15tW__capability,.ai-home-module__Gf15tW__architecturePanel,.ai-home-module__Gf15tW__roadmapGrid article,.ai-home-module__Gf15tW__finalCta{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ai-home-module__Gf15tW__capability{background:linear-gradient(145deg,#05110bbf,#030906d1)!important}.ai-home-module__Gf15tW__architecturePanel{background:linear-gradient(145deg,#05110bc4,#030906db)!important}.ai-home-module__Gf15tW__roadmapGrid article{background:#030c07c7!important}.ai-home-module__Gf15tW__finalCta{background:#030c07d1!important}@media (max-width:1000px){.ai-home-module__Gf15tW__background{background-position:50%!important}.ai-home-module__Gf15tW__hero{grid-template-columns:1fr;min-height:700px;padding-top:75px;padding-bottom:80px}.ai-home-module__Gf15tW__heroCopy{max-width:690px}}@media (max-width:620px){.ai-home-module__Gf15tW__background{background-position:57%!important}.ai-home-module__Gf15tW__background:after{background:linear-gradient(90deg,#020705e8,#02070594),linear-gradient(#0207051f,#020705ad)}.ai-home-module__Gf15tW__hero{min-height:650px;padding-top:60px;padding-bottom:65px}}.ai-home-module__Gf15tW__aiMascotStage{pointer-events:none;justify-content:center;align-self:stretch;align-items:flex-end;min-width:0;min-height:620px;display:flex;position:relative}.ai-home-module__Gf15tW__aiMascotHalo{background:radial-gradient(circle,#22ff891f 0%,#0e7e460e 42%,#0000 70%);border:1px solid #34ff9724;border-radius:50%;width:480px;height:480px;position:absolute;bottom:35px;left:50%;transform:translate(-50%);box-shadow:0 0 100px #19e67914}.ai-home-module__Gf15tW__aiMascotHalo:before,.ai-home-module__Gf15tW__aiMascotHalo:after{content:"";border:1px solid #34ff9717;border-radius:50%;position:absolute;inset:11%}.ai-home-module__Gf15tW__aiMascotHalo:after{border-color:#34ff9712;inset:24%}.ai-home-module__Gf15tW__aiMascot{z-index:3;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 25px 42px #00000085)drop-shadow(0 0 28px #22ff891a);width:min(520px,92%);max-height:680px;position:relative;-webkit-mask-image:radial-gradient(68% 82% at 50% 52%,#000 60%,#000000f0 70%,#00000094 82%,#0000 100%);mask-image:radial-gradient(68% 82% at 50% 52%,#000 60%,#000000f0 70%,#00000094 82%,#0000 100%)}@media (max-width:1000px){.ai-home-module__Gf15tW__aiMascotStage{min-height:600px;margin-top:-35px}.ai-home-module__Gf15tW__aiMascot{width:min(500px,76vw)}.ai-home-module__Gf15tW__aiMascotHalo{width:430px;height:430px}}@media (max-width:620px){.ai-home-module__Gf15tW__aiMascotStage{min-height:430px;margin-top:-15px}.ai-home-module__Gf15tW__aiMascot{width:min(390px,95vw);max-height:480px}.ai-home-module__Gf15tW__aiMascotHalo{width:315px;height:315px;bottom:24px}}.ai-home-module__Gf15tW__header{z-index:50;border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1540px,100% - 80px);height:90px;margin:0 auto;display:grid;position:relative}.ai-home-module__Gf15tW__brand{color:#fff;justify-self:start;align-items:center;gap:14px;width:auto;text-decoration:none;display:flex}.ai-home-module__Gf15tW__brandMark{border:1px solid var(--ai);background:#03140c61;border-radius:16px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 0 24px #39f59d17}.ai-home-module__Gf15tW__brandMark img{object-fit:contain;filter:drop-shadow(0 0 6px #ffffff1f)drop-shadow(0 0 12px #39f59d61);width:42px;height:42px;display:block}.ai-home-module__Gf15tW__brandCopy{flex-direction:column;min-width:0;display:flex}.ai-home-module__Gf15tW__brandCopy strong{color:#fff;white-space:nowrap;font-size:18px;font-weight:800}.ai-home-module__Gf15tW__brandCopy small{color:var(--ai);letter-spacing:.32em;white-space:nowrap;margin-top:4px;font-size:7px;font-weight:900}.ai-home-module__Gf15tW__nav{align-items:center;gap:48px;display:flex}.ai-home-module__Gf15tW__nav a{color:#a2aaa6;white-space:nowrap;padding:35px 0;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.ai-home-module__Gf15tW__nav a:hover{color:#fff}.ai-home-module__Gf15tW__actions{justify-self:end;align-items:center;gap:22px;display:flex}.ai-home-module__Gf15tW__languages{background:#020e086b;border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:9px;height:39px;padding:0 15px;display:flex}.ai-home-module__Gf15tW__languages button{color:#737f79;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.ai-home-module__Gf15tW__languages span{color:#414d47;font-size:inherit}.ai-home-module__Gf15tW__portal{border:1px solid var(--ai);color:#fff;background:#030f0973;border-radius:14px;justify-content:center;align-items:center;height:44px;padding:0 27px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:1200px){.ai-home-module__Gf15tW__header{width:calc(100% - 40px)}.ai-home-module__Gf15tW__nav{gap:24px}}@media (max-width:820px){.ai-home-module__Gf15tW__header{grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:14px;width:calc(100% - 40px);height:auto;padding:14px 0 12px}.ai-home-module__Gf15tW__brand{grid-area:1/1}.ai-home-module__Gf15tW__actions{grid-area:1/2}.ai-home-module__Gf15tW__nav{grid-area:2/1/auto/-1;justify-content:center;gap:24px;width:100%}.ai-home-module__Gf15tW__nav a{padding:10px 0 8px;font-size:12px}}@media (max-width:580px){.ai-home-module__Gf15tW__header{gap:10px 7px;width:calc(100% - 24px);padding:11px 0 10px}.ai-home-module__Gf15tW__brand{gap:8px;min-width:0}.ai-home-module__Gf15tW__brandMark{border-radius:13px;flex:0 0 40px;width:40px;height:40px}.ai-home-module__Gf15tW__brandMark img{width:34px;height:34px}.ai-home-module__Gf15tW__brandCopy strong{font-size:13px}.ai-home-module__Gf15tW__brandCopy small{font-size:5px}.ai-home-module__Gf15tW__actions{gap:6px}.ai-home-module__Gf15tW__languages{border-radius:10px;gap:5px;height:34px;padding:0 8px}.ai-home-module__Gf15tW__languages button{font-size:9px}.ai-home-module__Gf15tW__portal{border-radius:11px;height:36px;padding:0 11px;font-size:9px}.ai-home-module__Gf15tW__nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.ai-home-module__Gf15tW__nav a{text-align:center;background:#020c078a;border:1px solid #39f59d1a;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:30px;padding:0 4px;font-size:8px;display:flex}}.ai-home-module__Gf15tW__languages{box-sizing:border-box!important;background:#02060e6b!important;border:1px solid #ffffff1f!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:auto!important;min-width:84px!important;height:39px!important;padding:0 15px!important;display:flex!important}.ai-home-module__Gf15tW__languages button{color:#737c8a!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important;font-size:11px!important;font-weight:800!important;line-height:1!important}.ai-home-module__Gf15tW__languages span{color:#414a57!important;font-size:11px!important;line-height:1!important}.ai-home-module__Gf15tW__languages .ai-home-module__Gf15tW__languageActive{color:var(--ai)!important}@media (max-width:580px){.ai-home-module__Gf15tW__languages{border-radius:13px!important;gap:9px!important;min-width:84px!important;height:39px!important;padding:0 15px!important}.ai-home-module__Gf15tW__languages button,.ai-home-module__Gf15tW__languages span{font-size:11px!important}}
