.IntegrationLayerScene-module__8SU6MW__scene{--source-accent:#2d6cdf;color:#eaf2ff;isolation:isolate;background:radial-gradient(circle at 48% 48%,#2d6cdf2e,#0000 36%),linear-gradient(145deg,#0d1b32 0%,#0a1527 60%,#07111f 100%);border:1px solid #ffffff1f;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 32px 80px #05112247,inset 0 1px #ffffff0f}.IntegrationLayerScene-module__8SU6MW__scene:before{content:"";z-index:-1;opacity:.22;background-image:linear-gradient(#759bd31f 1px,#0000 1px),linear-gradient(90deg,#759bd31f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.IntegrationLayerScene-module__8SU6MW__sceneTopbar,.IntegrationLayerScene-module__8SU6MW__sceneFooter{color:#e0ebfa9e;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:45px;padding:0 18px;font-size:.61rem;font-weight:700;display:flex}.IntegrationLayerScene-module__8SU6MW__sceneFooter{border-top:1px solid #ffffff14;border-bottom:0}.IntegrationLayerScene-module__8SU6MW__liveStatus,.IntegrationLayerScene-module__8SU6MW__sceneFooter>span{align-items:center;gap:8px;display:inline-flex}.IntegrationLayerScene-module__8SU6MW__liveStatus i,.IntegrationLayerScene-module__8SU6MW__sceneFooter>span i{background:#55d8a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #55d8a814,0 0 18px #55d8a880}.IntegrationLayerScene-module__8SU6MW__environment{color:#b0c8ea7a}.IntegrationLayerScene-module__8SU6MW__stage{--flow-direction:horizontal;--tilt-x:0deg;--tilt-y:0deg;min-height:455px;transform:perspective(1100px)rotateX(var(--tilt-x))rotateY(var(--tilt-y));transform-style:preserve-3d;grid-template-columns:minmax(132px,.92fr) minmax(166px,1.05fr) minmax(150px,.95fr);gap:44px;padding:30px 24px 28px;transition:transform .18s ease-out;display:grid;position:relative}.IntegrationLayerScene-module__8SU6MW__stage:before{content:"";background:color-mix(in srgb,var(--source-accent)17%,transparent);filter:blur(50px);border-radius:50%;transition:background .45s;position:absolute;inset:12% 31%}.IntegrationLayerScene-module__8SU6MW__wires{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.IntegrationLayerScene-module__8SU6MW__wireBase,.IntegrationLayerScene-module__8SU6MW__wireSignal{fill:none;vector-effect:non-scaling-stroke}.IntegrationLayerScene-module__8SU6MW__wireBase{stroke:#7e9dc92e;stroke-width:1.2px}.IntegrationLayerScene-module__8SU6MW__wireSignal{stroke:var(--source-accent);stroke-width:1.7px;stroke-dasharray:4 8;opacity:0;transition:opacity .24s,stroke .35s}.IntegrationLayerScene-module__8SU6MW__wireSignalActive{opacity:.9;animation:.9s linear infinite IntegrationLayerScene-module__8SU6MW__signal}.IntegrationLayerScene-module__8SU6MW__wireOutput{stroke:#61d6b1}.IntegrationLayerScene-module__8SU6MW__sources,.IntegrationLayerScene-module__8SU6MW__core,.IntegrationLayerScene-module__8SU6MW__odoo{z-index:2;min-width:0;position:relative}.IntegrationLayerScene-module__8SU6MW__core,.IntegrationLayerScene-module__8SU6MW__odoo{align-self:center}.IntegrationLayerScene-module__8SU6MW__columnLabel{color:#b4cbeb80;letter-spacing:.14em;margin-bottom:11px;font-size:.54rem;font-weight:800;display:block}.IntegrationLayerScene-module__8SU6MW__sourceList{gap:9px;display:grid}.IntegrationLayerScene-module__8SU6MW__sourceNode{--item-accent:#2d6cdf;color:#e7effbad;text-align:left;width:100%;min-height:59px;font:inherit;cursor:pointer;background:#0e1e36bd;border:1px solid #91aed81f;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;transition:transform .22s,border-color .22s,background .22s,color .22s;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff08}.IntegrationLayerScene-module__8SU6MW__sourceNode:hover{border-color:#91aed84d;transform:translate(2px)}.IntegrationLayerScene-module__8SU6MW__sourceNode:focus-visible{outline-offset:3px;outline:2px solid #8ab5ff}.IntegrationLayerScene-module__8SU6MW__sourceNodeActive{color:#fff;border-color:color-mix(in srgb,var(--item-accent)62%,transparent);background:color-mix(in srgb,var(--item-accent)13%,#10213a);box-shadow:0 8px 24px color-mix(in srgb,var(--item-accent)12%,transparent),inset 3px 0 var(--item-accent)}.IntegrationLayerScene-module__8SU6MW__sourceIcon{width:30px;height:30px;color:var(--item-accent);background:color-mix(in srgb,var(--item-accent)12%,transparent);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.IntegrationLayerScene-module__8SU6MW__sourceIcon svg{width:17px;height:17px}.IntegrationLayerScene-module__8SU6MW__sourceCopy{gap:2px;min-width:0;display:grid}.IntegrationLayerScene-module__8SU6MW__sourceCopy strong{font-size:.68rem;line-height:1.2}.IntegrationLayerScene-module__8SU6MW__sourceCopy small{color:#c3d4eb7a;text-overflow:ellipsis;white-space:nowrap;font-size:.51rem;line-height:1.25;overflow:hidden}.IntegrationLayerScene-module__8SU6MW__nodePort{background:#7c99c1b3;border:2px solid #0e1d34;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.IntegrationLayerScene-module__8SU6MW__sourceNodeActive .IntegrationLayerScene-module__8SU6MW__nodePort{background:var(--item-accent);box-shadow:0 0 12px var(--item-accent)}.IntegrationLayerScene-module__8SU6MW__coreCard,.IntegrationLayerScene-module__8SU6MW__odooCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1e36eb;border:1px solid #689fed47;border-radius:16px;overflow:hidden;box-shadow:0 22px 55px #02081252,inset 0 1px #ffffff0d}.IntegrationLayerScene-module__8SU6MW__coreCard{border-color:color-mix(in srgb,var(--source-accent)48%,#689fed38);box-shadow:0 22px 55px #02081259,0 0 45px color-mix(in srgb,var(--source-accent)11%,transparent);transition:border-color .35s,box-shadow .35s}.IntegrationLayerScene-module__8SU6MW__coreHeader,.IntegrationLayerScene-module__8SU6MW__odooHeader{border-bottom:1px solid #ffffff12;align-items:center;gap:9px;min-height:57px;padding:11px 12px;display:flex}.IntegrationLayerScene-module__8SU6MW__coreHeader>span:nth-child(2),.IntegrationLayerScene-module__8SU6MW__odooHeader>span:nth-child(2){gap:1px;min-width:0;display:grid}.IntegrationLayerScene-module__8SU6MW__coreHeader strong,.IntegrationLayerScene-module__8SU6MW__odooHeader strong{color:#f7faff;font-size:.75rem;line-height:1.2}.IntegrationLayerScene-module__8SU6MW__coreHeader small,.IntegrationLayerScene-module__8SU6MW__odooHeader small{color:#bccfea85;font-size:.5rem;line-height:1.2}.IntegrationLayerScene-module__8SU6MW__coreMark,.IntegrationLayerScene-module__8SU6MW__odooGlyph{color:#fff;background:linear-gradient(145deg,#4b8df3,#275fc3);border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:.77rem;font-weight:900;display:grid;box-shadow:0 7px 18px #2d6cdf4d}.IntegrationLayerScene-module__8SU6MW__odooGlyph{color:#b99ad0;box-shadow:none;background:#8e569c24}.IntegrationLayerScene-module__8SU6MW__odooGlyph svg{width:18px;height:18px}.IntegrationLayerScene-module__8SU6MW__corePulse{background:var(--source-accent);width:7px;height:7px;box-shadow:0 0 14px var(--source-accent);border-radius:50%;margin-left:auto;animation:1.8s ease-in-out infinite IntegrationLayerScene-module__8SU6MW__breathe}.IntegrationLayerScene-module__8SU6MW__coreBody{padding:14px 12px 13px}.IntegrationLayerScene-module__8SU6MW__payloadType{color:var(--source-accent);letter-spacing:.08em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--source-accent)35%,transparent);background:color-mix(in srgb,var(--source-accent)8%,transparent);border-radius:999px;padding:3px 7px;font-size:.49rem;font-weight:800;display:inline-flex}.IntegrationLayerScene-module__8SU6MW__dataRows{gap:6px;margin:12px 0 14px;display:grid}.IntegrationLayerScene-module__8SU6MW__dataRows i{background:#98b3d82b;border-radius:10px;height:4px;overflow:hidden}.IntegrationLayerScene-module__8SU6MW__dataRows i:after{content:"";border-radius:inherit;background:color-mix(in srgb,var(--source-accent)70%,#fff);width:64%;height:100%;display:block;transform:translate(-105%)}.IntegrationLayerScene-module__8SU6MW__dataRows i:nth-child(2):after{width:83%;animation-delay:.13s}.IntegrationLayerScene-module__8SU6MW__dataRows i:nth-child(3):after{width:48%;animation-delay:.25s}.IntegrationLayerScene-module__8SU6MW__stage[data-phase=process] .IntegrationLayerScene-module__8SU6MW__dataRows i:after{animation:.7s forwards IntegrationLayerScene-module__8SU6MW__scan}.IntegrationLayerScene-module__8SU6MW__pipeline{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.IntegrationLayerScene-module__8SU6MW__pipeline span{color:#bbcde670;justify-items:center;gap:5px;font-size:.46rem;font-weight:700;display:grid}.IntegrationLayerScene-module__8SU6MW__pipeline span i{background:#ffffff06;border:1px solid #8facd333;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.5rem;font-style:normal;display:grid}.IntegrationLayerScene-module__8SU6MW__pipeline .IntegrationLayerScene-module__8SU6MW__pipelineStepActive{color:#e1edfcc7;transition-delay:var(--step-delay)}.IntegrationLayerScene-module__8SU6MW__pipeline .IntegrationLayerScene-module__8SU6MW__pipelineStepActive i{color:#8fe9ca;transition-delay:var(--step-delay);background:#61d6b11a;border-color:#61d6b15c}.IntegrationLayerScene-module__8SU6MW__coreFooter,.IntegrationLayerScene-module__8SU6MW__odooFooter{color:#b2c7e36b;background:#040d1933;border-top:1px solid #ffffff0f;justify-content:space-between;gap:5px;padding:9px 11px;font-size:.42rem;display:flex}.IntegrationLayerScene-module__8SU6MW__connectedBadge{color:#70deb9;background:#61d6b114;border:1px solid #61d6b138;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:.42rem;font-weight:800}.IntegrationLayerScene-module__8SU6MW__odooTabs{gap:5px;padding:10px 11px 8px;display:flex}.IntegrationLayerScene-module__8SU6MW__odooTabs i{background:#a4bcdc1f;border-radius:5px;width:27px;height:4px}.IntegrationLayerScene-module__8SU6MW__odooTabs i:first-child{background:#b99ad06b;width:42px}.IntegrationLayerScene-module__8SU6MW__outputRecord{opacity:.42;background:#0714268f;border:1px solid #7497c526;border-radius:10px;align-items:center;gap:9px;margin:0 10px 11px;padding:11px 9px;transition:opacity .32s,transform .32s,border-color .32s,background .32s;display:flex;transform:translateY(4px)}.IntegrationLayerScene-module__8SU6MW__outputRecordReady{opacity:1;background:#28745e1a;border-color:#61d6b147;transform:translateY(0)}.IntegrationLayerScene-module__8SU6MW__recordIcon{color:#68dfb8;background:#61d6b11f;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:.65rem;font-weight:900;display:grid}.IntegrationLayerScene-module__8SU6MW__outputRecord>div:last-child{min-width:0;display:grid}.IntegrationLayerScene-module__8SU6MW__outputRecord small{color:#9ab6db73;letter-spacing:.12em;font-size:.39rem;font-weight:800}.IntegrationLayerScene-module__8SU6MW__outputRecord strong{color:#f2f7ff;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.IntegrationLayerScene-module__8SU6MW__outputRecord span{color:#b7cde980;font-size:.45rem}.IntegrationLayerScene-module__8SU6MW__sceneProgress{align-items:center;gap:5px;display:flex}.IntegrationLayerScene-module__8SU6MW__sceneProgress i{background:#a4bcdb38;border-radius:5px;width:5px;height:5px;transition:width .24s,background .24s}.IntegrationLayerScene-module__8SU6MW__sceneProgress .IntegrationLayerScene-module__8SU6MW__current{background:var(--source-accent);width:17px}@keyframes IntegrationLayerScene-module__8SU6MW__signal{to{stroke-dashoffset:-24px}}@keyframes IntegrationLayerScene-module__8SU6MW__scan{to{transform:translate(0)}}@keyframes IntegrationLayerScene-module__8SU6MW__breathe{50%{opacity:.55;transform:scale(.75)}}@media (max-width:920px){.IntegrationLayerScene-module__8SU6MW__stage{gap:30px;padding-inline:18px}.IntegrationLayerScene-module__8SU6MW__sourceCopy small,.IntegrationLayerScene-module__8SU6MW__coreFooter,.IntegrationLayerScene-module__8SU6MW__odooFooter{display:none}}@media (max-width:719px){.IntegrationLayerScene-module__8SU6MW__scene{border-radius:20px}.IntegrationLayerScene-module__8SU6MW__stage{--flow-direction:vertical;grid-template-columns:1fr;gap:38px;min-height:0;padding:24px 16px;transform:none}.IntegrationLayerScene-module__8SU6MW__sources,.IntegrationLayerScene-module__8SU6MW__core,.IntegrationLayerScene-module__8SU6MW__odoo{width:100%;max-width:390px;margin-inline:auto}.IntegrationLayerScene-module__8SU6MW__sourceList{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.IntegrationLayerScene-module__8SU6MW__sourceNode{justify-content:center;min-height:48px;padding:7px}.IntegrationLayerScene-module__8SU6MW__sourceCopy{display:none}.IntegrationLayerScene-module__8SU6MW__nodePort{top:auto;bottom:-4px;right:50%;transform:translate(50%)}.IntegrationLayerScene-module__8SU6MW__coreCard,.IntegrationLayerScene-module__8SU6MW__odooCard{max-width:270px;margin-inline:auto}.IntegrationLayerScene-module__8SU6MW__columnLabel{text-align:center}.IntegrationLayerScene-module__8SU6MW__coreFooter,.IntegrationLayerScene-module__8SU6MW__odooFooter{display:flex}}@media (max-width:420px){.IntegrationLayerScene-module__8SU6MW__sceneTopbar,.IntegrationLayerScene-module__8SU6MW__sceneFooter{padding-inline:12px}.IntegrationLayerScene-module__8SU6MW__environment{display:none}.IntegrationLayerScene-module__8SU6MW__stage{padding-inline:11px}.IntegrationLayerScene-module__8SU6MW__coreFooter,.IntegrationLayerScene-module__8SU6MW__odooFooter{font-size:.39rem}}@media (prefers-reduced-motion:reduce){.IntegrationLayerScene-module__8SU6MW__stage,.IntegrationLayerScene-module__8SU6MW__sourceNode,.IntegrationLayerScene-module__8SU6MW__wireSignal,.IntegrationLayerScene-module__8SU6MW__outputRecord,.IntegrationLayerScene-module__8SU6MW__sceneProgress i{transition:none}.IntegrationLayerScene-module__8SU6MW__wireSignalActive,.IntegrationLayerScene-module__8SU6MW__corePulse{animation:none}.IntegrationLayerScene-module__8SU6MW__stage[data-reduced-motion=true] .IntegrationLayerScene-module__8SU6MW__dataRows i:after{transform:translate(0)}}
.OdooAiIntegration-module__rYLd7G__main{color:var(--navy);background:#fff;overflow:hidden}.OdooAiIntegration-module__rYLd7G__container{width:min(1240px,100% - 48px);margin-inline:auto}.OdooAiIntegration-module__rYLd7G__hero{background:radial-gradient(circle at 74% 20%,#2d6cdf17,#0000 34%),linear-gradient(#fbfdff 0%,#fff 100%);padding:148px 0 86px;position:relative}.OdooAiIntegration-module__rYLd7G__hero:before{content:"";background:linear-gradient(90deg,#0000,#2d6cdf3d);width:47%;height:1px;position:absolute;top:68px;right:0}.OdooAiIntegration-module__rYLd7G__heroGrid{grid-template-columns:minmax(0,.8fr) minmax(620px,1.2fr);align-items:center;gap:58px;display:grid}.OdooAiIntegration-module__rYLd7G__heroCopy{z-index:2;position:relative}.OdooAiIntegration-module__rYLd7G__eyebrow,.OdooAiIntegration-module__rYLd7G__sectionLabel,.OdooAiIntegration-module__rYLd7G__sectionLabelLight{color:var(--blue);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-size:.72rem;font-weight:800;display:flex}.OdooAiIntegration-module__rYLd7G__eyebrow span{background:var(--blue);border-radius:2px;width:26px;height:2px}.OdooAiIntegration-module__rYLd7G__hero h1{color:#09182c;letter-spacing:-.065em;text-wrap:balance;max-width:640px;margin:0 0 25px;font-size:clamp(3.15rem,5.2vw,5.25rem);font-weight:800;line-height:.98}.OdooAiIntegration-module__rYLd7G__heroCopy>p{color:#556276;max-width:610px;margin:0 0 13px;font-size:1.01rem;line-height:1.75}.OdooAiIntegration-module__rYLd7G__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.OdooAiIntegration-module__rYLd7G__primaryButton,.OdooAiIntegration-module__rYLd7G__secondaryButton,.OdooAiIntegration-module__rYLd7G__finalButton{color:#fff;border:1px solid var(--blue);background:var(--blue);border-radius:9px;justify-content:center;align-items:center;gap:11px;min-height:52px;padding:0 22px;font-size:.86rem;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 12px 28px #2d6cdf38}.OdooAiIntegration-module__rYLd7G__primaryButton svg,.OdooAiIntegration-module__rYLd7G__finalButton svg{width:18px;height:18px;transition:transform .2s}.OdooAiIntegration-module__rYLd7G__primaryButton:hover,.OdooAiIntegration-module__rYLd7G__finalButton:hover{background:#245fc9;transform:translateY(-2px);box-shadow:0 16px 34px #2d6cdf47}.OdooAiIntegration-module__rYLd7G__primaryButton:hover svg,.OdooAiIntegration-module__rYLd7G__finalButton:hover svg{transform:translate(3px)}.OdooAiIntegration-module__rYLd7G__primaryButton:focus-visible,.OdooAiIntegration-module__rYLd7G__secondaryButton:focus-visible,.OdooAiIntegration-module__rYLd7G__finalButton:focus-visible{outline-offset:3px;outline:3px solid #4a8af44d}.OdooAiIntegration-module__rYLd7G__secondaryButton{color:#17243a;box-shadow:none;background:#ffffffd1;border-color:#d6dce7}.OdooAiIntegration-module__rYLd7G__secondaryButton:hover{color:var(--blue);background:#fff;border-color:#aabfe8}.OdooAiIntegration-module__rYLd7G__heroNote{color:#8490a2;letter-spacing:.09em;align-items:center;gap:9px;margin-top:25px;font-size:.58rem;font-weight:800;display:flex}.OdooAiIntegration-module__rYLd7G__heroNote i{background:#c7cfda;width:17px;height:1px}.OdooAiIntegration-module__rYLd7G__heroVisual{z-index:1;min-width:0;position:relative}.OdooAiIntegration-module__rYLd7G__heroVisual:before{content:"";z-index:-1;filter:blur(12px);background:radial-gradient(circle,#2d6cdf21,#0000 66%);border-radius:45%;position:absolute;inset:-32px -20px}.OdooAiIntegration-module__rYLd7G__problemSection,.OdooAiIntegration-module__rYLd7G__valueSection,.OdooAiIntegration-module__rYLd7G__useCasesSection{padding:112px 0}.OdooAiIntegration-module__rYLd7G__problemSection{border-top:1px solid #edf0f5}.OdooAiIntegration-module__rYLd7G__splitLayout{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:100px;display:grid}.OdooAiIntegration-module__rYLd7G__sectionIntro{position:sticky;top:110px}.OdooAiIntegration-module__rYLd7G__sectionIntro h2,.OdooAiIntegration-module__rYLd7G__sectionHeading h2,.OdooAiIntegration-module__rYLd7G__sectionHeadingLeft h2,.OdooAiIntegration-module__rYLd7G__approachCopy h2,.OdooAiIntegration-module__rYLd7G__finalCopy h2{color:#0a182c;letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4vw,3.8rem);font-weight:800;line-height:1.08}.OdooAiIntegration-module__rYLd7G__sectionIntro p,.OdooAiIntegration-module__rYLd7G__sectionHeading>p,.OdooAiIntegration-module__rYLd7G__approachCopy>p,.OdooAiIntegration-module__rYLd7G__finalCopy>p{color:#5d6879;margin:23px 0 0;font-size:1rem;line-height:1.75}.OdooAiIntegration-module__rYLd7G__problemList{border-top:1px solid #dfe4ec}.OdooAiIntegration-module__rYLd7G__problemRow{border-bottom:1px solid #dfe4ec;grid-template-columns:48px 1fr;gap:18px;padding:26px 4px;transition:padding-left .22s,background .22s;display:grid}.OdooAiIntegration-module__rYLd7G__problemRow:hover{background:linear-gradient(90deg,#2d6cdf0b,#0000);padding-left:12px}.OdooAiIntegration-module__rYLd7G__problemRow>span{color:var(--blue);letter-spacing:.1em;padding-top:3px;font-size:.68rem;font-weight:800}.OdooAiIntegration-module__rYLd7G__problemRow h3{color:#16243a;letter-spacing:-.02em;margin:0 0 7px;font-size:1.08rem;font-weight:750}.OdooAiIntegration-module__rYLd7G__problemRow p{color:#657083;margin:0;font-size:.9rem;line-height:1.65}.OdooAiIntegration-module__rYLd7G__approachSection{color:#fff;background:#0a1729;padding:116px 0;position:relative;overflow:hidden}.OdooAiIntegration-module__rYLd7G__approachSection:before{content:"";opacity:.2;background-image:linear-gradient(#749acf1f 1px,#0000 1px),linear-gradient(90deg,#749acf1f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70%,#000,#0000 70%);mask-image:radial-gradient(circle at 70%,#000,#0000 70%)}.OdooAiIntegration-module__rYLd7G__approachGrid{grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);align-items:center;gap:100px;display:grid;position:relative}.OdooAiIntegration-module__rYLd7G__sectionLabelLight{color:#7daeff}.OdooAiIntegration-module__rYLd7G__approachCopy h2,.OdooAiIntegration-module__rYLd7G__finalCopy h2{color:#fff}.OdooAiIntegration-module__rYLd7G__approachCopy>p{color:#d8e4f5ad}.OdooAiIntegration-module__rYLd7G__connectionPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f223dd1;border:1px solid #81a7dd38;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px #00061059,inset 0 1px #ffffff0b}.OdooAiIntegration-module__rYLd7G__connectionPanelHead,.OdooAiIntegration-module__rYLd7G__connectionPanelFoot{color:#b8cfee8c;letter-spacing:.12em;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 20px;font-size:.62rem;font-weight:800;display:flex}.OdooAiIntegration-module__rYLd7G__statusPill{color:#79dfbb;letter-spacing:.04em;background:#57daad12;border:1px solid #57daad33;border-radius:999px;align-items:center;gap:7px;padding:4px 9px;display:inline-flex}.OdooAiIntegration-module__rYLd7G__statusPill i{background:#57daad;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #57daadb3}.OdooAiIntegration-module__rYLd7G__connectionList{background:#ffffff0f;grid-template-columns:1fr 1fr;gap:1px;display:grid}.OdooAiIntegration-module__rYLd7G__connectionList>div{background:#10213a;align-items:center;gap:12px;min-height:75px;padding:14px 18px;display:flex}.OdooAiIntegration-module__rYLd7G__connectionList>div:last-child{grid-column:1/-1}.OdooAiIntegration-module__rYLd7G__connectionList>div>span{color:#78deb9;background:#57daad17;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.OdooAiIntegration-module__rYLd7G__connectionList svg{width:16px;height:16px}.OdooAiIntegration-module__rYLd7G__connectionList strong{color:#edf4ff;font-size:.78rem;font-weight:650}.OdooAiIntegration-module__rYLd7G__connectionPanelFoot{border:0;justify-content:flex-start;gap:22px;min-height:42px;font-size:.48rem}.OdooAiIntegration-module__rYLd7G__connectionPanelFoot span:before{content:"";vertical-align:1px;background:#497fcf;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}.OdooAiIntegration-module__rYLd7G__valueSection{background:#f7f9fc}.OdooAiIntegration-module__rYLd7G__sectionHeading{text-align:center;max-width:760px;margin:0 auto 52px}.OdooAiIntegration-module__rYLd7G__sectionHeading .OdooAiIntegration-module__rYLd7G__sectionLabel{justify-content:center}.OdooAiIntegration-module__rYLd7G__valueGrid{background:#fff;border-top:1px solid #dfe5ee;border-left:1px solid #dfe5ee;grid-template-columns:repeat(3,1fr);display:grid}.OdooAiIntegration-module__rYLd7G__valueCard{border-bottom:1px solid #dfe5ee;border-right:1px solid #dfe5ee;min-height:238px;padding:30px;transition:transform .22s,box-shadow .22s;position:relative}.OdooAiIntegration-module__rYLd7G__valueCard:hover{z-index:1;transform:translateY(-4px);box-shadow:0 18px 40px #162f541a}.OdooAiIntegration-module__rYLd7G__valueCard>span{color:#4177ca;letter-spacing:.12em;margin-bottom:45px;font-size:.67rem;font-weight:800;display:inline-flex}.OdooAiIntegration-module__rYLd7G__valueCard h3{color:#122039;letter-spacing:-.025em;max-width:300px;margin:0 0 10px;font-size:1.08rem;font-weight:750;line-height:1.3}.OdooAiIntegration-module__rYLd7G__valueCard p{color:#687385;margin:0;font-size:.86rem;line-height:1.65}.OdooAiIntegration-module__rYLd7G__useCasesSection{background:#fff}.OdooAiIntegration-module__rYLd7G__sectionHeadingLeft{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:50px;display:flex}.OdooAiIntegration-module__rYLd7G__sectionHeadingLeft .OdooAiIntegration-module__rYLd7G__sectionLabel{flex:none;margin:0 0 8px}.OdooAiIntegration-module__rYLd7G__sectionHeadingLeft h2{max-width:680px}.OdooAiIntegration-module__rYLd7G__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.OdooAiIntegration-module__rYLd7G__useCaseCard{background:linear-gradient(145deg,#fff,#f9fbfe);border:1px solid #dfe5ee;border-radius:16px;flex-direction:column;min-height:360px;padding:30px;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex;overflow:hidden}.OdooAiIntegration-module__rYLd7G__useCaseCard:hover{border-color:#b9c9e1;transform:translateY(-3px);box-shadow:0 18px 44px #132d5017}.OdooAiIntegration-module__rYLd7G__useCaseHead{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.OdooAiIntegration-module__rYLd7G__useCaseHead>span{width:42px;height:42px;color:var(--blue);background:#f2f6fd;border:1px solid #cbd9ef;border-radius:11px;place-items:center;font-size:.65rem;font-weight:850;display:grid}.OdooAiIntegration-module__rYLd7G__useCaseHead small{color:#7d899b;letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:750}.OdooAiIntegration-module__rYLd7G__useCaseCard h3{color:#102039;letter-spacing:-.035em;max-width:420px;margin:0 0 13px;font-size:1.45rem;font-weight:780;line-height:1.2}.OdooAiIntegration-module__rYLd7G__useCaseCard>p{color:#626e80;max-width:490px;margin:0;font-size:.91rem;line-height:1.7}.OdooAiIntegration-module__rYLd7G__flowLine{color:#778498;border-top:1px solid #e4e9f0;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:8px;margin-top:auto;padding-top:28px;font-size:.64rem;font-weight:700;display:grid}.OdooAiIntegration-module__rYLd7G__flowLine i{width:28px;height:28px;color:var(--blue);background:#edf3fc;border-radius:50%;place-items:center;display:grid}.OdooAiIntegration-module__rYLd7G__flowLine svg{width:14px;height:14px}.OdooAiIntegration-module__rYLd7G__flowLine strong{color:#23334c;text-align:right}.OdooAiIntegration-module__rYLd7G__finalSection{background:#fff;padding:0 0 100px}.OdooAiIntegration-module__rYLd7G__finalCard{background:#0a1729;border-radius:22px;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:44px;min-height:330px;padding:52px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #08172b33}.OdooAiIntegration-module__rYLd7G__finalCard:before{content:"";aspect-ratio:1;filter:blur(70px);background:#2d6cdf33;border-radius:50%;width:55%;position:absolute;bottom:-80%;right:-12%}.OdooAiIntegration-module__rYLd7G__finalSignal{justify-content:center;align-items:center;display:flex}.OdooAiIntegration-module__rYLd7G__finalSignal i{background:#6e9bde57;width:17px;height:1px}.OdooAiIntegration-module__rYLd7G__finalSignal span{color:#8bb4f5;background:#2d6cdf1a;border:1px solid #71a0e657;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;margin:0 8px;font-size:1.1rem;font-weight:800;display:grid;box-shadow:0 0 28px #2d6cdf2e}.OdooAiIntegration-module__rYLd7G__finalSignal i:first-child,.OdooAiIntegration-module__rYLd7G__finalSignal i:nth-child(7){width:7px}.OdooAiIntegration-module__rYLd7G__finalSignal i:nth-child(2),.OdooAiIntegration-module__rYLd7G__finalSignal i:nth-child(6){width:12px}.OdooAiIntegration-module__rYLd7G__finalCopy{position:relative}.OdooAiIntegration-module__rYLd7G__finalCopy h2{max-width:660px;font-size:clamp(2rem,3.4vw,3.25rem)}.OdooAiIntegration-module__rYLd7G__finalCopy>p{color:#d6e3f4ad;max-width:700px}.OdooAiIntegration-module__rYLd7G__finalButton{color:#102039;min-width:210px;box-shadow:none;background:#fff;border-color:#fff;position:relative}.OdooAiIntegration-module__rYLd7G__finalButton:hover{color:var(--blue);background:#f5f8fc;box-shadow:0 12px 30px #00000026}@media (max-width:1180px){.OdooAiIntegration-module__rYLd7G__heroGrid{grid-template-columns:1fr;gap:52px}.OdooAiIntegration-module__rYLd7G__heroCopy{max-width:850px}.OdooAiIntegration-module__rYLd7G__heroVisual{width:min(760px,100%);margin-inline:auto}.OdooAiIntegration-module__rYLd7G__splitLayout,.OdooAiIntegration-module__rYLd7G__approachGrid{gap:58px}.OdooAiIntegration-module__rYLd7G__finalCard{grid-template-columns:120px 1fr}.OdooAiIntegration-module__rYLd7G__finalButton{grid-column:2;justify-self:start}}@media (max-width:900px){.OdooAiIntegration-module__rYLd7G__hero{padding-top:124px}.OdooAiIntegration-module__rYLd7G__splitLayout,.OdooAiIntegration-module__rYLd7G__approachGrid{grid-template-columns:1fr}.OdooAiIntegration-module__rYLd7G__sectionIntro{position:static}.OdooAiIntegration-module__rYLd7G__connectionPanel{max-width:660px}.OdooAiIntegration-module__rYLd7G__valueGrid{grid-template-columns:repeat(2,1fr)}.OdooAiIntegration-module__rYLd7G__sectionHeadingLeft{display:block}.OdooAiIntegration-module__rYLd7G__sectionHeadingLeft .OdooAiIntegration-module__rYLd7G__sectionLabel{margin-bottom:22px}.OdooAiIntegration-module__rYLd7G__finalCard{grid-template-columns:1fr;gap:28px}.OdooAiIntegration-module__rYLd7G__finalSignal{justify-content:flex-start}.OdooAiIntegration-module__rYLd7G__finalButton{grid-column:1}}@media (max-width:680px){.OdooAiIntegration-module__rYLd7G__container{width:min(100% - 32px,1240px)}.OdooAiIntegration-module__rYLd7G__hero{padding:108px 0 65px}.OdooAiIntegration-module__rYLd7G__hero h1{font-size:clamp(2.75rem,14vw,4rem)}.OdooAiIntegration-module__rYLd7G__heroCopy>p{font-size:.94rem;line-height:1.68}.OdooAiIntegration-module__rYLd7G__heroActions{display:grid}.OdooAiIntegration-module__rYLd7G__primaryButton,.OdooAiIntegration-module__rYLd7G__secondaryButton{width:100%}.OdooAiIntegration-module__rYLd7G__heroNote{flex-wrap:wrap;font-size:.5rem}.OdooAiIntegration-module__rYLd7G__problemSection,.OdooAiIntegration-module__rYLd7G__valueSection,.OdooAiIntegration-module__rYLd7G__useCasesSection,.OdooAiIntegration-module__rYLd7G__approachSection{padding:78px 0}.OdooAiIntegration-module__rYLd7G__sectionIntro h2,.OdooAiIntegration-module__rYLd7G__sectionHeading h2,.OdooAiIntegration-module__rYLd7G__sectionHeadingLeft h2,.OdooAiIntegration-module__rYLd7G__approachCopy h2{font-size:2.35rem}.OdooAiIntegration-module__rYLd7G__problemRow{grid-template-columns:36px 1fr;gap:10px}.OdooAiIntegration-module__rYLd7G__connectionList{grid-template-columns:1fr}.OdooAiIntegration-module__rYLd7G__connectionList>div:last-child{grid-column:auto}.OdooAiIntegration-module__rYLd7G__connectionPanelFoot{display:none}.OdooAiIntegration-module__rYLd7G__valueGrid,.OdooAiIntegration-module__rYLd7G__useCaseGrid{grid-template-columns:1fr}.OdooAiIntegration-module__rYLd7G__valueCard{min-height:215px}.OdooAiIntegration-module__rYLd7G__useCaseCard{min-height:330px;padding:24px}.OdooAiIntegration-module__rYLd7G__finalSection{padding-bottom:72px}.OdooAiIntegration-module__rYLd7G__finalCard{border-radius:18px;min-height:0;padding:32px 24px}.OdooAiIntegration-module__rYLd7G__finalSignal{display:none}.OdooAiIntegration-module__rYLd7G__finalCopy h2{font-size:2.2rem}.OdooAiIntegration-module__rYLd7G__finalButton{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.OdooAiIntegration-module__rYLd7G__primaryButton,.OdooAiIntegration-module__rYLd7G__secondaryButton,.OdooAiIntegration-module__rYLd7G__finalButton,.OdooAiIntegration-module__rYLd7G__valueCard,.OdooAiIntegration-module__rYLd7G__useCaseCard,.OdooAiIntegration-module__rYLd7G__problemRow{transition:none}.OdooAiIntegration-module__rYLd7G__primaryButton:hover,.OdooAiIntegration-module__rYLd7G__finalButton:hover,.OdooAiIntegration-module__rYLd7G__valueCard:hover,.OdooAiIntegration-module__rYLd7G__useCaseCard:hover{transform:none}}
