.nrf-motion-haptic-feedback-system_pageContainer__jPon_{background-color:#ffffff;min-height:100%;overflow-x:hidden;margin:0;padding:0}.nrf-motion-haptic-feedback-system_heroSection__ETYwA{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:#06061a;font-family:Nunito,sans-serif}.nrf-motion-haptic-feedback-system_heroSection__ETYwA:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(12,24,106,.25) 1px,transparent 0),linear-gradient(90deg,rgba(12,24,106,.25) 1px,transparent 0);background-size:48px 48px;z-index:0}.nrf-motion-haptic-feedback-system_heroSection__ETYwA:after{content:"";position:absolute;top:-120px;left:-80px;width:600px;height:600px;background:radial-gradient(circle,rgba(218,51,46,.18) 0,transparent 70%);z-index:0;pointer-events:none}.nrf-motion-haptic-feedback-system_heroInner__LQKBo{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:60px;padding:100px 8% 80px;max-width:1400px;margin:0 auto;width:100%}.nrf-motion-haptic-feedback-system_heroCopy__7PDbs{width:100%;max-width:700px}.nrf-motion-haptic-feedback-system_heroBadge__dkptv{display:inline-flex;align-items:center;gap:8px;background:rgba(218,51,46,.12);border:1px solid rgba(218,51,46,.35);border-radius:50px;padding:7px 18px;font-size:15px;font-weight:700;color:#ff6363;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:28px;animation:nrf-motion-haptic-feedback-system_fadeInLeft__OVvKK .8s ease both}.nrf-motion-haptic-feedback-system_dot__WDpyq{width:7px;height:7px;border-radius:50%;background:#da332e;box-shadow:0 0 8px #da332e;animation:nrf-motion-haptic-feedback-system_pulse__3sn_c 1.5s infinite}.nrf-motion-haptic-feedback-system_heroCopy__7PDbs h1{font-size:clamp(32px,4.5vw,52px);font-weight:800;line-height:1.15;color:#fff;margin-bottom:22px;animation:nrf-motion-haptic-feedback-system_fadeInLeft__OVvKK .9s ease .1s both}.nrf-motion-haptic-feedback-system_accent__5M2zb{background:linear-gradient(90deg,#da332e,#ff9a9a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nrf-motion-haptic-feedback-system_sub__iBkfO{font-size:21px;font-weight:400;color:#c8cfe8;line-height:1.75;margin-bottom:36px;animation:nrf-motion-haptic-feedback-system_fadeInLeft__OVvKK .9s ease .2s both}.nrf-motion-haptic-feedback-system_heroMeta__kAPlY{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:40px;animation:nrf-motion-haptic-feedback-system_fadeInLeft__OVvKK .9s ease .3s both}.nrf-motion-haptic-feedback-system_metaChip__Pmf8G{display:flex;flex-direction:column;gap:3px}.nrf-motion-haptic-feedback-system_label__Wg_7j{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#da332e}.nrf-motion-haptic-feedback-system_value__VvH_S{font-size:19px;font-weight:600;color:#e8ecf8}.nrf-motion-haptic-feedback-system_heroCta__P9tvt{animation:nrf-motion-haptic-feedback-system_fadeInLeft__OVvKK .9s ease .4s both}.nrf-motion-haptic-feedback-system_heroCta__P9tvt a{display:inline-block;background:linear-gradient(135deg,#da332e,#c9184a);color:#fff;text-decoration:none;padding:16px 38px;border-radius:50px;font-size:19px;font-weight:700;font-family:Nunito,sans-serif;box-shadow:0 6px 28px rgba(218,51,46,.55);transition:all .35s ease}.nrf-motion-haptic-feedback-system_heroCta__P9tvt a:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 10px 36px rgba(218,51,46,.75)}.nrf-motion-haptic-feedback-system_heroVisual__w3KFJ{width:100%;display:flex;flex-direction:row;gap:32px;animation:nrf-motion-haptic-feedback-system_fadeInUp__8zTc_ 1s ease .35s both}.nrf-motion-haptic-feedback-system_heroVisual__w3KFJ .nrf-motion-haptic-feedback-system_pcbCard__rUYn8{flex:1 1}.nrf-motion-haptic-feedback-system_pcbCard__rUYn8{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 0 0 1px rgba(12,24,106,.4),0 20px 60px rgba(0,0,0,.55),0 0 40px rgba(218,51,46,.08);transition:transform .4s ease,box-shadow .4s ease}.nrf-motion-haptic-feedback-system_pcbCard__rUYn8:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 0 0 1px rgba(218,51,46,.3),0 28px 70px rgba(0,0,0,.65),0 0 60px rgba(218,51,46,.15)}.nrf-motion-haptic-feedback-system_pcbCard__rUYn8 img{width:100%;height:auto;display:block;filter:saturate(1.1) brightness(.95)}.nrf-motion-haptic-feedback-system_pcbLabel__c_DcF{position:absolute;bottom:0;left:0;right:0;padding:14px 18px;background:linear-gradient(0deg,rgba(6,6,26,.92) 0,transparent);display:flex;align-items:center;justify-content:space-between}.nrf-motion-haptic-feedback-system_pcbName__4F9wf{font-size:15px;font-weight:700;color:#e8ecf8;letter-spacing:.5px}.nrf-motion-haptic-feedback-system_pcbTag__uFFtX{font-size:13px;font-weight:700;color:#ff6363;background:rgba(218,51,46,.15);border:1px solid rgba(218,51,46,.3);border-radius:20px;padding:3px 10px;letter-spacing:1px;text-transform:uppercase}.nrf-motion-haptic-feedback-system_pcbCard__rUYn8:before{content:"";position:absolute;top:-100%;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,rgba(218,51,46,.8),transparent);z-index:2;transition:top .6s ease}.nrf-motion-haptic-feedback-system_pcbCard__rUYn8:hover:before{top:110%}.nrf-motion-haptic-feedback-system_sysArch__3JP5W{width:100%;padding:32px 40px;background:rgba(20,30,80,.2);border:1px solid rgba(100,120,200,.2);border-left:3px solid #da332e;border-radius:14px;animation:nrf-motion-haptic-feedback-system_fadeInUp__8zTc_ .9s ease .35s both}.nrf-motion-haptic-feedback-system_sysArchTitle__RFFOq{font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#da332e;margin-bottom:8px}.nrf-motion-haptic-feedback-system_sysArchIntro__jaEmZ{font-size:19px;color:#9aa3be;margin-bottom:20px}.nrf-motion-haptic-feedback-system_sysArchUnits__HutJZ{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px;justify-content:center}.nrf-motion-haptic-feedback-system_sysUnit__wC4uu{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:14px 18px;min-width:200px;flex:1 1;max-width:320px}.nrf-motion-haptic-feedback-system_sysUnitIcon__NAEiD{font-size:22px;color:#da332e;line-height:1;flex-shrink:0}.nrf-motion-haptic-feedback-system_sysUnitText__2w101{display:flex;flex-direction:column;gap:3px}.nrf-motion-haptic-feedback-system_sysUnitLabel__eyynx{font-size:16px;font-weight:700;color:#e8ecf8}.nrf-motion-haptic-feedback-system_sysUnitDesc__jNWVa{font-size:14px;color:#9aa3be;line-height:1.4}.nrf-motion-haptic-feedback-system_sysArrow__qIE9I{font-size:20px;color:#3a4a7a;flex-shrink:0}.nrf-motion-haptic-feedback-system_bleTag__34Jg3{background:rgba(218,51,46,.12);border:1px solid rgba(218,51,46,.3);border-radius:20px;padding:4px 12px;font-size:13px;font-weight:800;color:#ff6363;letter-spacing:1.5px;text-transform:uppercase;flex-shrink:0}.nrf-motion-haptic-feedback-system_sysArchFooter__JQ2QL{font-size:15px;color:#7a85a3;font-style:italic}.nrf-motion-haptic-feedback-system_container__zV1rw{text-align:center;padding:40px 20px;background:linear-gradient(135deg,rgba(12,24,106,.1),rgba(218,51,46,.05));border-radius:12px}.nrf-motion-haptic-feedback-system_text__GBHmf{color:#666;margin-bottom:20px;font-size:16px;font-weight:700}.nrf-motion-haptic-feedback-system_button__Dc3se{display:inline-block;padding:14px 36px;background-color:#da332e;color:white;text-decoration:none;border-radius:25px;font-weight:600;transition:all .3s ease;border:2px solid #da332e}.nrf-motion-haptic-feedback-system_button__Dc3se:hover{background-color:#b02824;border-color:#b02824;transform:translateY(-1px)}.nrf-motion-haptic-feedback-system_challengeSection__aq4nL{width:100%;background:#f4f5f9;padding:50px 8%;font-family:Nunito,sans-serif}.nrf-motion-haptic-feedback-system_challengeInner__P1tz_{max-width:1200px;margin:0 auto}.nrf-motion-haptic-feedback-system_challengeHeader__yWnJo{margin-bottom:56px}.nrf-motion-haptic-feedback-system_challengeEyebrow___hART{display:inline-block;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#da332e;margin-bottom:12px}.nrf-motion-haptic-feedback-system_challengeTitle__tVyg3{font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:800;color:#0c186a;line-height:1.15;margin-bottom:14px}.nrf-motion-haptic-feedback-system_challengeTitleBar__rOUGa{width:52px;height:4px;background:linear-gradient(90deg,#da332e,#ff6363);border-radius:2px}.nrf-motion-haptic-feedback-system_challengeGrid__lV1bh{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px;gap:28px}.nrf-motion-haptic-feedback-system_challengeCard__UvJXR{background:#ffffff;border-radius:14px;padding:36px 32px;display:flex;gap:24px;align-items:flex-start;border:1px solid #e4e7f0;box-shadow:0 2px 16px rgba(12,24,106,.05);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.nrf-motion-haptic-feedback-system_challengeCard__UvJXR:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(12,24,106,.1);border-color:rgba(218,51,46,.25)}.nrf-motion-haptic-feedback-system_challengeNum__FfR_n{font-family:Nunito,sans-serif;font-size:38px;font-weight:800;color:#e8eaf2;line-height:1;flex-shrink:0;width:52px;transition:color .3s ease}.nrf-motion-haptic-feedback-system_challengeCard__UvJXR:hover .nrf-motion-haptic-feedback-system_challengeNum__FfR_n{color:rgba(218,51,46,.15)}.nrf-motion-haptic-feedback-system_challengeBody__HBfK0 h3{font-family:Nunito,sans-serif;font-size:18px;font-weight:700;color:#0c186a;margin-bottom:10px;line-height:1.3}.nrf-motion-haptic-feedback-system_challengeBody__HBfK0 p{font-family:Nunito,sans-serif;font-size:15px;color:#4a5278;line-height:1.7}.nrf-motion-haptic-feedback-system_builtSection__kmhhx{width:100%;background:#06061a;padding:40px 8%;position:relative;overflow:hidden;font-family:Nunito,sans-serif}.nrf-motion-haptic-feedback-system_builtSection__kmhhx:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(12,24,106,.12) 1px,transparent 0),linear-gradient(90deg,rgba(12,24,106,.12) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.nrf-motion-haptic-feedback-system_builtSection__kmhhx:after{content:"";position:absolute;bottom:-100px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(218,51,46,.1) 0,transparent 70%);pointer-events:none}.nrf-motion-haptic-feedback-system_builtInner__Yd6_B{position:relative;z-index:2;max-width:1200px;margin:0 auto}.nrf-motion-haptic-feedback-system_builtHeader__umRWA{margin-bottom:56px}.nrf-motion-haptic-feedback-system_builtEyebrow__l9Tiy{display:inline-block;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#da332e;margin-bottom:12px}.nrf-motion-haptic-feedback-system_builtTitle__9z1d5{font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:800;color:#ffffff;line-height:1.15;margin-bottom:14px}.nrf-motion-haptic-feedback-system_builtTitleBar__rkefu{width:52px;height:4px;background:linear-gradient(90deg,#da332e,#ff6363);border-radius:2px}.nrf-motion-haptic-feedback-system_builtGrid__kyGRS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px;gap:28px}.nrf-motion-haptic-feedback-system_builtCard__hKUBt{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:36px 32px;display:flex;gap:24px;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}.nrf-motion-haptic-feedback-system_builtCard__hKUBt:hover{transform:translateY(-4px);background:rgba(255,255,255,.07);border-color:rgba(218,51,46,.3);box-shadow:0 12px 40px rgba(0,0,0,.4),0 0 30px rgba(218,51,46,.08)}.nrf-motion-haptic-feedback-system_builtIcon__FK8gC{width:52px;height:52px;border-radius:12px;background:rgba(218,51,46,.12);border:1px solid rgba(218,51,46,.25);display:flex;align-items:center;justify-content:center;color:#da332e;flex-shrink:0;transition:background .3s ease,border-color .3s ease}.nrf-motion-haptic-feedback-system_builtCard__hKUBt:hover .nrf-motion-haptic-feedback-system_builtIcon__FK8gC{background:rgba(218,51,46,.2);border-color:rgba(218,51,46,.45)}.nrf-motion-haptic-feedback-system_builtBody__96p4f h3{font-family:Nunito,sans-serif;font-size:18px;font-weight:700;color:#e8ecf8;margin-bottom:10px;line-height:1.3}.nrf-motion-haptic-feedback-system_builtBody__96p4f p{font-family:Nunito,sans-serif;font-size:15px;color:#8892b0;line-height:1.75}.nrf-motion-haptic-feedback-system_techSection__YKFKr{width:100%;background:#f4f5f9;padding:40px 8%;font-family:Nunito,sans-serif}.nrf-motion-haptic-feedback-system_techInner__9Lm7U{max-width:1200px;margin:0 auto}.nrf-motion-haptic-feedback-system_techHeader__WvEVG{margin-bottom:52px}.nrf-motion-haptic-feedback-system_techEyebrow__FcfG_{display:inline-block;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#da332e;margin-bottom:12px}.nrf-motion-haptic-feedback-system_techTitle__v03Kr{font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:800;color:#0c186a;line-height:1.15;margin-bottom:14px}.nrf-motion-haptic-feedback-system_techTitleBar__vFmeO{width:52px;height:4px;background:linear-gradient(90deg,#da332e,#ff6363);border-radius:2px}.nrf-motion-haptic-feedback-system_techPills__TvFZO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.nrf-motion-haptic-feedback-system_techPill__YIs0W{display:flex;flex-direction:column;align-items:flex-start;gap:14px;background:#ffffff;border:1px solid #e4e7f0;border-radius:14px;padding:28px 24px;box-shadow:0 2px 12px rgba(12,24,106,.05);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;cursor:default}.nrf-motion-haptic-feedback-system_techPill__YIs0W:hover{transform:translateY(-4px);border-color:rgba(218,51,46,.3);box-shadow:0 10px 32px rgba(12,24,106,.1)}.nrf-motion-haptic-feedback-system_techPillIcon__lWbRJ{width:56px;height:56px;border-radius:12px;background:rgba(218,51,46,.08);border:1px solid rgba(218,51,46,.2);display:flex;align-items:center;justify-content:center;font-size:26px;flex-shrink:0;transition:background .25s ease,transform .25s ease}.nrf-motion-haptic-feedback-system_techPill__YIs0W:hover .nrf-motion-haptic-feedback-system_techPillIcon__lWbRJ{background:rgba(218,51,46,.15);transform:scale(1.1)}.nrf-motion-haptic-feedback-system_techPillName__nxIGw{font-family:Nunito,sans-serif;font-size:17px;font-weight:700;color:#0c186a;line-height:1.2}.nrf-motion-haptic-feedback-system_techPillCat__N6gxK{font-family:Nunito,sans-serif;font-size:13px;font-weight:600;color:#8892b0;margin-top:-6px}.nrf-motion-haptic-feedback-system_outcomeSection__D1tKc{width:100%;background:#06061a;padding:40px 8%;position:relative;overflow:hidden;font-family:Nunito,sans-serif}.nrf-motion-haptic-feedback-system_outcomeSection__D1tKc:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(12,24,106,.12) 1px,transparent 0),linear-gradient(90deg,rgba(12,24,106,.12) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.nrf-motion-haptic-feedback-system_outcomeSection__D1tKc:after{content:"";position:absolute;top:-80px;right:-80px;width:480px;height:480px;background:radial-gradient(circle,rgba(218,51,46,.1) 0,transparent 70%);pointer-events:none}.nrf-motion-haptic-feedback-system_outcomeInner__Du_ck{position:relative;z-index:2;max-width:1200px;margin:0 auto}.nrf-motion-haptic-feedback-system_outcomeHeader__VzoAa{margin-bottom:52px}.nrf-motion-haptic-feedback-system_outcomeEyebrow__lecpH{display:inline-block;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#da332e;margin-bottom:12px}.nrf-motion-haptic-feedback-system_outcomeTitle__0kZy_{font-family:Nunito,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:800;color:#ffffff;line-height:1.15;margin-bottom:14px}.nrf-motion-haptic-feedback-system_outcomeTitleBar__LAaJZ{width:52px;height:4px;background:linear-gradient(90deg,#da332e,#ff6363);border-radius:2px}.nrf-motion-haptic-feedback-system_outcomeContent__EW_RD{display:flex;flex-direction:column;gap:48px}.nrf-motion-haptic-feedback-system_outcomeStatement__6RWOt{position:relative;padding:40px 48px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-left:4px solid #da332e;border-radius:14px}.nrf-motion-haptic-feedback-system_outcomeQuote__unNSm{position:absolute;top:-18px;left:36px;font-size:64px;color:#da332e;opacity:.4;line-height:1;font-family:Georgia,serif}.nrf-motion-haptic-feedback-system_outcomeStatement__6RWOt p{font-family:Nunito,sans-serif;font-size:22px;font-weight:500;color:#c8cfe8;line-height:1.8;font-style:italic}.nrf-motion-haptic-feedback-system_outcomeStats__Ft2RB{display:flex;align-items:stretch;gap:0;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}.nrf-motion-haptic-feedback-system_outcomeStat__zIxmE{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:36px 28px;transition:background .3s ease}.nrf-motion-haptic-feedback-system_outcomeStat__zIxmE:hover{background:rgba(218,51,46,.06)}.nrf-motion-haptic-feedback-system_outcomeStatIcon__x_UYR{font-size:32px;line-height:1}.nrf-motion-haptic-feedback-system_outcomeStatLabel__PqIZS{font-family:Nunito,sans-serif;font-size:17px;font-weight:700;color:#e8ecf8}.nrf-motion-haptic-feedback-system_outcomeStatDesc__ltcPi{font-family:Nunito,sans-serif;font-size:14px;color:#8892b0;line-height:1.6}.nrf-motion-haptic-feedback-system_outcomeDivider__L5HGl{width:1px;background:rgba(255,255,255,.07);flex-shrink:0}.nrf-motion-haptic-feedback-system_ctaSection__gMI8Z{width:100%;background:#f4f5f9;padding:40px 8%;font-family:Nunito,sans-serif}.nrf-motion-haptic-feedback-system_ctaInner__p2nKI{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:52px}.nrf-motion-haptic-feedback-system_ctaNote__KZ2kj{display:flex;align-items:flex-start;gap:16px;background:#ffffff;border:1px solid #e4e7f0;border-left:4px solid #0c186a;border-radius:12px;padding:24px 32px;max-width:780px;width:100%;box-shadow:0 2px 12px rgba(12,24,106,.05)}.nrf-motion-haptic-feedback-system_ctaNoteIcon__Bw2GY{font-size:22px;flex-shrink:0;margin-top:2px}.nrf-motion-haptic-feedback-system_ctaNote__KZ2kj p{font-family:Nunito,sans-serif;font-size:16px;color:#4a5278;line-height:1.75;font-style:italic}.nrf-motion-haptic-feedback-system_ctaBlock__Us4sf{text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.nrf-motion-haptic-feedback-system_ctaTitle__p3FJN{font-family:Nunito,sans-serif;font-size:clamp(26px,3.5vw,42px);font-weight:800;color:#0c186a;line-height:1.2}.nrf-motion-haptic-feedback-system_ctaSub__AYoP3{font-family:Nunito,sans-serif;font-size:18px;color:#6a739a}.nrf-motion-haptic-feedback-system_ctaButtons__O__eK{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:8px}.nrf-motion-haptic-feedback-system_ctaBtnPrimary__rKTXu{display:inline-block;background:linear-gradient(135deg,#da332e,#c9184a);color:#fff;text-decoration:none;padding:17px 40px;border-radius:50px;font-family:Nunito,sans-serif;font-size:17px;font-weight:700;box-shadow:0 6px 24px rgba(218,51,46,.4);transition:all .3s ease}.nrf-motion-haptic-feedback-system_ctaBtnPrimary__rKTXu:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 10px 32px rgba(218,51,46,.6)}.nrf-motion-haptic-feedback-system_ctaBtnSecondary__l2Fom{display:inline-block;background:transparent;color:#0c186a;text-decoration:none;padding:17px 40px;border-radius:50px;font-family:Nunito,sans-serif;font-size:17px;font-weight:700;border:2px solid #0c186a;transition:all .3s ease}.nrf-motion-haptic-feedback-system_ctaBtnSecondary__l2Fom:hover{background:#0c186a;color:#ffffff;transform:translateY(-3px);box-shadow:0 8px 28px rgba(12,24,106,.2)}@keyframes nrf-motion-haptic-feedback-system_fadeInLeft__OVvKK{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes nrf-motion-haptic-feedback-system_fadeInUp__8zTc_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes nrf-motion-haptic-feedback-system_pulse__3sn_c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@media (max-width:1024px){.nrf-motion-haptic-feedback-system_heroInner__LQKBo{padding:80px 6% 60px;gap:40px}.nrf-motion-haptic-feedback-system_heroVisual__w3KFJ{flex-direction:column}}@media (max-width:768px){.nrf-motion-haptic-feedback-system_challengeGrid__lV1bh{grid-template-columns:1fr}.nrf-motion-haptic-feedback-system_challengeSection__aq4nL{padding:60px 6%}.nrf-motion-haptic-feedback-system_challengeCard__UvJXR{padding:28px 24px}.nrf-motion-haptic-feedback-system_builtGrid__kyGRS{grid-template-columns:1fr}.nrf-motion-haptic-feedback-system_builtSection__kmhhx{padding:60px 6%}.nrf-motion-haptic-feedback-system_builtCard__hKUBt{padding:28px 24px}.nrf-motion-haptic-feedback-system_outcomeSection__D1tKc,.nrf-motion-haptic-feedback-system_techSection__YKFKr{padding:60px 6%}.nrf-motion-haptic-feedback-system_outcomeStatement__6RWOt{padding:32px 28px}.nrf-motion-haptic-feedback-system_outcomeStatement__6RWOt p{font-size:18px}.nrf-motion-haptic-feedback-system_outcomeStats__Ft2RB{flex-direction:column}.nrf-motion-haptic-feedback-system_outcomeDivider__L5HGl{width:100%;height:1px}.nrf-motion-haptic-feedback-system_outcomeStat__zIxmE{padding:28px 20px}.nrf-motion-haptic-feedback-system_ctaSection__gMI8Z{padding:60px 6%}.nrf-motion-haptic-feedback-system_ctaNote__KZ2kj{padding:20px 22px}.nrf-motion-haptic-feedback-system_ctaButtons__O__eK{flex-direction:column;align-items:stretch}.nrf-motion-haptic-feedback-system_ctaBtnPrimary__rKTXu,.nrf-motion-haptic-feedback-system_ctaBtnSecondary__l2Fom{text-align:center}.nrf-motion-haptic-feedback-system_sysArch__3JP5W{padding:20px 18px}}@media (max-width:900px){.nrf-motion-haptic-feedback-system_techPills__TvFZO{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.nrf-motion-haptic-feedback-system_heroMeta__kAPlY{gap:20px}.nrf-motion-haptic-feedback-system_heroCopy__7PDbs h1{font-size:28px}.nrf-motion-haptic-feedback-system_sub__iBkfO{font-size:16px}.nrf-motion-haptic-feedback-system_sysArchUnits__HutJZ{flex-direction:column;align-items:stretch}.nrf-motion-haptic-feedback-system_bleTag__34Jg3,.nrf-motion-haptic-feedback-system_sysArrow__qIE9I{align-self:center}}@media (max-width:480px){.nrf-motion-haptic-feedback-system_challengeNum__FfR_n{font-size:28px;width:40px}.nrf-motion-haptic-feedback-system_challengeBody__HBfK0 h3{font-size:16px}.nrf-motion-haptic-feedback-system_builtIcon__FK8gC{width:44px;height:44px}.nrf-motion-haptic-feedback-system_builtBody__96p4f h3{font-size:16px}.nrf-motion-haptic-feedback-system_techPills__TvFZO{grid-template-columns:1fr}.nrf-motion-haptic-feedback-system_outcomeStatement__6RWOt p{font-size:16px}.nrf-motion-haptic-feedback-system_outcomeStatLabel__PqIZS{font-size:15px}}.Footer_footerCta__76x43{background:linear-gradient(135deg,#162291,#0c186a 60%,#da332e);padding:56px 24px;text-align:center;position:relative;overflow:hidden}.Footer_footerCta__76x43:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.Footer_ctaHeading___NZRi{font-family:Nunito,sans-serif;font-weight:800;font-size:clamp(1.5rem,4vw,2.2rem);color:#fff;margin-bottom:10px;position:relative}.Footer_ctaSubtext__POpop{color:rgba(255,255,255,.82);font-size:1.05rem;max-width:520px;margin:0 auto 28px;line-height:1.6;position:relative}.Footer_ctaButtons__8X83D{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.Footer_btnCta__Jgcq_{display:inline-flex;align-items:center;gap:8px;padding:14px 30px;border-radius:50px;font-family:Nunito,sans-serif;font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .2s,box-shadow .2s;cursor:pointer;border:none}.Footer_btnCta__Jgcq_:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.25)}.Footer_btnCta__Jgcq_ svg{width:18px;height:18px;flex-shrink:0}.Footer_btnCtaPrimary__52gkt{background:#fff;color:#0c186a}.Footer_btnCtaWhatsapp___sry0{background:#25d366;color:#fff}.Footer_footer__4vzqH{background:#e9e9e9;color:rgba(255,255,255,.75);font-family:Roboto,sans-serif;font-size:.9rem;line-height:1.7}.Footer_footer__4vzqH a{color:#0c186a;text-decoration:none;transition:color .2s;font-family:Roboto,sans-serif}.Footer_footer__4vzqH a:hover{color:#da332e}.Footer_footerTop___TFRY{max-width:1200px;margin:0 auto;padding:56px 24px 40px;display:grid;grid-template-columns:1.3fr 1.4fr 1fr 1fr;grid-gap:40px;gap:40px}.Footer_footerBrand__20cen{display:flex;flex-direction:column}.Footer_logo__C9vo8{height:42px;width:auto;margin-bottom:14px;margin-right:auto;object-fit:contain}.Footer_brandTagline__r6zHo{margin-bottom:20px;font-size:1rem;line-height:1.7;color:#0c186a}.Footer_footerSocials__fbnz0{display:flex;gap:10px;margin-bottom:20px}.Footer_socialLink__N7mmd{width:36px;height:36px;border-radius:8px;background:#0c186a;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s;flex-shrink:0}.Footer_socialLink__N7mmd:hover{background:#da332e!important;transform:translateY(-2px);color:#fff}.Footer_socialLink__N7mmd svg{width:17px;height:17px;fill:#fff}.Footer_contactStrip__lJKhJ{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.Footer_contactItem__JPw3N{display:inline-flex;align-items:center;gap:6px;font-size:1rem;color:#0c186a}.Footer_contactItem__JPw3N svg{width:15px;height:15px;stroke:#da332e;fill:none;flex-shrink:0}.Footer_colHeading__EehCA{font-family:Nunito,sans-serif;font-weight:700;font-size:1.1rem;color:#da332e;margin-bottom:18px;letter-spacing:.02em}.Footer_colHeadingSpaced__TUiTA{margin-top:24px}.Footer_officeCard__KS1Xw{display:flex;gap:10px;margin-bottom:18px;align-items:flex-start}.Footer_officeFlag__8g1Tc{width:22px;height:15px;border-radius:2px;margin-top:4px;flex-shrink:0;object-fit:cover}.Footer_officeCountry__GzErk{color:#0c186a;font-weight:500;display:block;margin-bottom:2px;font-size:1rem}.Footer_officeAddress__1ok9b{font-size:1rem;font-family:Roboto,sans-serif;display:block;color:#0c186a;line-height:1.6}.Footer_officeAddress__1ok9b a{color:#0c186a;text-decoration:none;transition:color .2s}.Footer_officeAddress__1ok9b a:hover{color:#da332e}.Footer_footerLinks__xuRtG{list-style:none;padding:0;margin:0}.Footer_footerLinks__xuRtG li{margin-bottom:9px}.Footer_footerLinks__xuRtG a{font-size:1rem;transition:color .2s,padding-left .2s}.Footer_footerLinks__xuRtG a:hover{padding-left:4px;color:#da332e}.Footer_footerBottom__OFeMd{border-top:1px solid rgba(0,0,0,.08)}.Footer_footerBottomInner__nMSwy{max-width:1200px;margin:0 auto;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;font-size:.8rem;color:#0c186a;font-family:Roboto,sans-serif}.Footer_footerBottomInner__nMSwy a{color:#0c186a;text-decoration:none;transition:color .2s;font-family:Roboto,sans-serif}.Footer_footerBottomInner__nMSwy a:hover{color:#da332e}.Footer_bottomLinks__AMVW0{display:flex;gap:20px}@media (max-width:960px){.Footer_footerTop___TFRY{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Footer_footerTop___TFRY{grid-template-columns:1fr;gap:32px}.Footer_footerBottomInner__nMSwy{flex-direction:column;text-align:center}}