.OdooExperience_page__QtJ77{background:#f6f3ed;color:#10233d}.OdooExperience_heroShell__KidKt,.OdooExperience_shell__M9Vlt{width:min(100% - 48px,1240px);margin-inline:auto}.OdooExperience_hero__t3iu5{overflow:hidden;background:#0d2033;color:#f9f7f2}.OdooExperience_heroShell__KidKt{padding-block:clamp(42px,6vw,86px) 28px}.OdooExperience_areas__h_MCg li span,.OdooExperience_deliverySteps__45WTh>li>span,.OdooExperience_eyebrow__wbe76,.OdooExperience_heroIndex__UVPPr,.OdooExperience_heroMasthead__EB2hj,.OdooExperience_rowNumber__iFRh_,.OdooExperience_specimenLabel__kUvVb,.OdooExperience_specimenRail__hQVwV span,.OdooExperience_specimenTop___XTA5,.OdooExperience_workflowHeader__nZ7M7,.OdooExperience_workflow__hA6jp figcaption{font-family:var(--font-technical),monospace;font-size:11px;font-weight:500;letter-spacing:.11em;text-transform:uppercase}.OdooExperience_heroMasthead__EB2hj{display:flex;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid #51657a;color:#a8c0d6}.OdooExperience_heroMasthead__EB2hj span:first-child{color:#92baff}.OdooExperience_heroEditorial__6ewMI{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:clamp(35px,8vw,130px);align-items:end;padding-block:clamp(66px,9vw,140px) clamp(68px,8vw,116px)}.OdooExperience_heroIndex__UVPPr{margin:0 0 22px;color:#92baff}.OdooExperience_hero__t3iu5 h1{max-width:890px;margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(3.55rem,7.35vw,7.65rem);font-weight:590;letter-spacing:-.075em;line-height:.96;text-wrap:balance}.OdooExperience_heroAside__jvHJd{padding-bottom:7px}.OdooExperience_heroAside__jvHJd>p{max-width:370px;margin:0;color:#c3d0dc;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.65}.OdooExperience_heroActions__mZIB_{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px 22px;margin-top:31px}.OdooExperience_heroActions__mZIB_ a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;font-size:14px;font-weight:650;transition:background .2s,color .2s,transform .2s}.OdooExperience_heroActions__mZIB_ a:hover{transform:translateY(-2px)}.OdooExperience_heroPrimary__eU3Ia{padding:0 18px;background:#135be8;color:#fff}.OdooExperience_heroPrimary__eU3Ia:hover{background:#3778ff}.OdooExperience_heroSecondary__kZXxQ{color:#f9f7f2;text-decoration:underline;text-underline-offset:5px}.OdooExperience_workflow__hA6jp{margin:0;border:1px solid #60758b;background:#132b42}.OdooExperience_workflowHeader__nZ7M7{display:flex;justify-content:space-between;gap:20px;padding:16px 20px;border-bottom:1px solid #60758b;color:#a8c0d6}.OdooExperience_workflowHeader__nZ7M7 span:first-child{color:#a8c8ff}.OdooExperience_workflowSteps___xQcF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.OdooExperience_workflowSteps___xQcF li{position:relative;display:flex;min-height:155px;flex-direction:column;justify-content:space-between;gap:24px;padding:22px;border-right:1px solid #60758b}.OdooExperience_workflowSteps___xQcF li:last-child{border-right:0}.OdooExperience_workflowSteps___xQcF li:not(:last-child):after{content:"→";position:absolute;top:50%;right:-12px;z-index:1;display:grid;width:24px;height:24px;place-items:center;background:#135be8;color:#fff;font:16px var(--font-technical),monospace;transform:translateY(-50%)}.OdooExperience_workflowSteps___xQcF span{color:#a8c8ff;font:11px var(--font-technical),monospace}.OdooExperience_workflowSteps___xQcF strong{max-width:180px;font-size:clamp(16px,1.55vw,21px);font-weight:550;line-height:1.22}.OdooExperience_workflow__hA6jp figcaption{padding:13px 20px;border-top:1px solid #60758b;color:#9cb1c5;font-size:10px;line-height:1.5}.OdooExperience_heroLocation___Uu8u{margin:17px 0 0;color:#8da9c3;font-size:12px}.OdooExperience_areas__h_MCg,.OdooExperience_delivery__xpgQr,.OdooExperience_faq__L04oM,.OdooExperience_scope__TC6hQ{padding-block:clamp(78px,9vw,140px)}.OdooExperience_scope__TC6hQ{background:#f6f3ed}.OdooExperience_sectionHeading__tOL_u{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,360px);gap:35px;align-items:end;margin-bottom:clamp(38px,5vw,72px)}.OdooExperience_eyebrow__wbe76{margin:0 0 16px;color:#135be8}.OdooExperience_areas__h_MCg h2,.OdooExperience_faq__L04oM h2,.OdooExperience_proof__KXjF0 h2,.OdooExperience_sectionHeading__tOL_u h2{max-width:700px;margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(2.4rem,4.7vw,5rem);font-weight:580;letter-spacing:-.067em;line-height:1.03;text-wrap:balance}.OdooExperience_areas__h_MCg .OdooExperience_shell__M9Vlt>div>p:last-child,.OdooExperience_sectionHeading__tOL_u>p{margin:0;color:#526171;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.OdooExperience_serviceList__oSX6F{border-top:1px solid #b9c2c5}.OdooExperience_serviceRow__nUMyZ{display:grid;grid-template-columns:82px minmax(0,1fr) 185px;gap:24px;align-items:start;padding:32px 4px 36px;border-bottom:1px solid #b9c2c5;color:#10233d;transition:background .2s,padding .2s}.OdooExperience_serviceRow__nUMyZ:hover{padding-inline:14px;background:#e9eef0}.OdooExperience_rowNumber__iFRh_{padding-top:7px;color:#135be8}.OdooExperience_rowBody__q11JT{display:grid;gap:10px}.OdooExperience_rowBody__q11JT strong{font-size:clamp(23px,2.5vw,34px);font-weight:570;letter-spacing:-.045em;line-height:1.13}.OdooExperience_rowBody__q11JT>span{max-width:700px;color:#536171;font-size:15px;line-height:1.55}.OdooExperience_rowAction__mQxGD{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:6px;color:#135be8;font-size:13px;font-weight:650}.OdooExperience_scopeFootnote__dLwKl{max-width:650px;margin:24px 0 0;color:#65717c;font-size:13px;line-height:1.55}.OdooExperience_proof__KXjF0{padding-block:clamp(75px,8vw,120px);background:#e7e4dc}.OdooExperience_proof__KXjF0 .OdooExperience_shell__M9Vlt{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(50px,7vw,110px);align-items:center}.OdooExperience_proofEditorial__3c6n5>p:not(.OdooExperience_eyebrow__wbe76){max-width:430px;margin:24px 0 0;color:#526171;font-size:17px;line-height:1.65}.OdooExperience_proofEditorial__3c6n5>a{display:inline-flex;align-items:center;gap:8px;margin-top:30px;color:#135be8;font-size:15px;font-weight:680;text-decoration:underline;text-underline-offset:5px}.OdooExperience_proofEditorial__3c6n5 small{display:block;max-width:430px;margin-top:42px;padding-top:18px;border-top:1px solid #bbc2c1;color:#65717c;font-size:12px;line-height:1.55}.OdooExperience_specimen__N6vGT{margin:0;border:1px solid #173952;background:#10283d;color:#f8f7f3;box-shadow:16px 16px 0 #c9d0cb}.OdooExperience_specimenTop___XTA5{display:flex;justify-content:space-between;gap:15px;padding:15px 18px;border-bottom:1px solid #49677a;color:#b5c7d2}.OdooExperience_specimenBody__jNo4e{padding:clamp(24px,4vw,48px)}.OdooExperience_specimenLabel__kUvVb{color:#93b9ff}.OdooExperience_specimenRail__hQVwV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:37px;border-block:1px solid #6d8393}.OdooExperience_specimenRail__hQVwV>div{display:grid;min-height:150px;align-content:space-between;gap:20px;padding:18px;border-right:1px solid #6d8393}.OdooExperience_specimenRail__hQVwV>div:first-child{padding-left:0}.OdooExperience_specimenRail__hQVwV>div:last-child{border-right:0}.OdooExperience_specimenRail__hQVwV span{color:#9cb9d5}.OdooExperience_specimenRail__hQVwV strong{font-size:clamp(15px,1.5vw,20px);font-weight:550;line-height:1.2}.OdooExperience_specimenException__dBlWX{display:flex;gap:12px;margin-top:22px;color:#b7c8d4;font-size:13px;line-height:1.45}.OdooExperience_specimenException__dBlWX span{color:#7eabff;font-size:20px}.OdooExperience_specimen__N6vGT figcaption{padding:14px 18px;border-top:1px solid #49677a;color:#9cb9d5;font:10px/1.5 var(--font-technical),monospace;letter-spacing:.04em}.OdooExperience_delivery__xpgQr{background:#f6f3ed}.OdooExperience_deliverySteps__45WTh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-top:1px solid #b9c2c5;list-style:none}.OdooExperience_deliverySteps__45WTh li{min-height:260px;padding:26px 30px 20px 0;border-right:1px solid #b9c2c5}.OdooExperience_deliverySteps__45WTh li:not(:first-child){padding-left:30px}.OdooExperience_deliverySteps__45WTh li:last-child{border-right:0}.OdooExperience_deliverySteps__45WTh>li>span{color:#135be8}.OdooExperience_deliverySteps__45WTh h3{margin:63px 0 12px;font-size:clamp(21px,2.2vw,27px);font-weight:580;letter-spacing:-.04em}.OdooExperience_deliverySteps__45WTh p{max-width:330px;margin:0;color:#526171;font-size:14px;line-height:1.6}.OdooExperience_policyNote__TgdLl{margin:25px 0 0;color:#65717c;font-size:12px;line-height:1.5}.OdooExperience_policyNote__TgdLl a{display:inline-flex;align-items:center;gap:4px;color:#135be8;text-decoration:underline;text-underline-offset:3px}.OdooExperience_areas__h_MCg{background:#10283d;color:#f8f7f3}.OdooExperience_areas__h_MCg .OdooExperience_shell__M9Vlt{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(50px,8vw,130px)}.OdooExperience_areas__h_MCg .OdooExperience_eyebrow__wbe76{color:#9fc1ff}.OdooExperience_areas__h_MCg h2{max-width:430px}.OdooExperience_areas__h_MCg .OdooExperience_shell__M9Vlt>div>p:last-child{max-width:390px;margin-top:24px;color:#aebfcb}.OdooExperience_areas__h_MCg ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.OdooExperience_areas__h_MCg li{display:flex;gap:14px;min-height:68px;align-items:center;border-top:1px solid #526a7c;font-size:15px}.OdooExperience_areas__h_MCg li span{color:#9fc1ff}.OdooExperience_faq__L04oM{background:#f6f3ed}.OdooExperience_faq__L04oM .OdooExperience_shell__M9Vlt{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(45px,8vw,120px)}.OdooExperience_faq__L04oM h2{max-width:390px}.OdooExperience_faqList__JgAn_{border-top:1px solid #b9c2c5}.OdooExperience_faqItem__nAIxz{border-bottom:1px solid #b9c2c5}.OdooExperience_faqItem__nAIxz button{display:flex;width:100%;min-height:74px;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;color:#10233d;text-align:left}.OdooExperience_faqItem__nAIxz button span{font-size:17px;font-weight:560;line-height:1.35}.OdooExperience_faqItem__nAIxz button svg{flex:0 0 auto;color:#135be8;transition:transform .2s}.OdooExperience_faqItem__nAIxz button svg.OdooExperience_rotated__iQExZ{transform:rotate(180deg)}.OdooExperience_faqItem__nAIxz p{max-width:620px;margin:0;padding:0 30px 24px 0;color:#526171;font-size:15px;line-height:1.6}.OdooExperience_page__QtJ77 .odoo-consultation-section{border-top:0;background:#e9eef0}.OdooExperience_page__QtJ77 .odoo-consultation-intro h2{font-weight:580;letter-spacing:-.06em}.OdooExperience_page__QtJ77 .odoo-consultation-section .odoo-form-card{border-color:#bdcbd0;border-radius:0;box-shadow:13px 13px 0 #d5dedf}.OdooExperience_page__QtJ77 .odoo-form-input{border-radius:4px}.OdooExperience_page__QtJ77 .odoo-form-submit{border-radius:4px;box-shadow:none}.OdooExperience_page__QtJ77 a:focus-visible,.OdooExperience_page__QtJ77 button:focus-visible{outline:3px solid #67a3ff;outline-offset:4px}@media (max-width:900px){.OdooExperience_areas__h_MCg .OdooExperience_shell__M9Vlt,.OdooExperience_faq__L04oM .OdooExperience_shell__M9Vlt,.OdooExperience_heroEditorial__6ewMI,.OdooExperience_proof__KXjF0 .OdooExperience_shell__M9Vlt,.OdooExperience_sectionHeading__tOL_u{grid-template-columns:1fr}.OdooExperience_heroEditorial__6ewMI{gap:32px;padding-block:75px 65px}.OdooExperience_heroAside__jvHJd{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.OdooExperience_heroAside__jvHJd>p{max-width:440px}.OdooExperience_heroActions__mZIB_{margin-top:0}.OdooExperience_areas__h_MCg .OdooExperience_shell__M9Vlt,.OdooExperience_faq__L04oM .OdooExperience_shell__M9Vlt,.OdooExperience_proof__KXjF0 .OdooExperience_shell__M9Vlt{gap:45px}.OdooExperience_sectionHeading__tOL_u{gap:20px}.OdooExperience_sectionHeading__tOL_u>p{max-width:580px}}@media (max-width:640px){.OdooExperience_heroShell__KidKt,.OdooExperience_shell__M9Vlt{width:min(100% - 36px,1240px)}.OdooExperience_heroShell__KidKt{padding-top:27px}.OdooExperience_heroMasthead__EB2hj{font-size:9px}.OdooExperience_heroEditorial__6ewMI{padding-block:65px 52px}.OdooExperience_hero__t3iu5 h1{font-size:clamp(3.1rem,14.5vw,5.2rem);line-height:.99}.OdooExperience_heroAside__jvHJd{display:block}.OdooExperience_heroActions__mZIB_{margin-top:25px}.OdooExperience_workflowHeader__nZ7M7{flex-direction:column;gap:5px;padding:14px;font-size:9px}.OdooExperience_workflowSteps___xQcF{grid-template-columns:repeat(2,minmax(0,1fr))}.OdooExperience_workflowSteps___xQcF li{min-height:125px;padding:15px}.OdooExperience_workflowSteps___xQcF li:nth-child(2){border-right:0}.OdooExperience_workflowSteps___xQcF li:nth-child(-n+2){border-bottom:1px solid #60758b}.OdooExperience_workflowSteps___xQcF li:nth-child(2):after{display:none}.OdooExperience_workflowSteps___xQcF strong{font-size:16px}.OdooExperience_serviceRow__nUMyZ{grid-template-columns:38px minmax(0,1fr);gap:10px;padding-block:24px}.OdooExperience_rowAction__mQxGD{grid-column:2;justify-content:flex-start;padding-top:5px}.OdooExperience_rowBody__q11JT strong{font-size:25px}.OdooExperience_specimen__N6vGT{box-shadow:9px 9px 0 #c9d0cb}.OdooExperience_specimenBody__jNo4e{padding:22px 18px}.OdooExperience_specimenRail__hQVwV{grid-template-columns:1fr}.OdooExperience_specimenRail__hQVwV>div,.OdooExperience_specimenRail__hQVwV>div:first-child{min-height:0;grid-template-columns:35px minmax(0,1fr);align-items:center;padding:14px 0;border-right:0;border-bottom:1px solid #6d8393}.OdooExperience_specimenRail__hQVwV>div:last-child{border-bottom:0}.OdooExperience_specimenRail__hQVwV strong{font-size:16px}.OdooExperience_deliverySteps__45WTh{grid-template-columns:1fr}.OdooExperience_deliverySteps__45WTh li,.OdooExperience_deliverySteps__45WTh li:not(:first-child){min-height:0;padding:22px 0 26px;border-right:0;border-bottom:1px solid #b9c2c5}.OdooExperience_deliverySteps__45WTh h3{margin-top:22px}.OdooExperience_areas__h_MCg ul{grid-template-columns:1fr}.OdooExperience_faqItem__nAIxz button span{font-size:15px}}@media (prefers-reduced-motion:reduce){.OdooExperience_page__QtJ77 *,.OdooExperience_page__QtJ77 :after,.OdooExperience_page__QtJ77 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}