.embedded-software-projects-fail_pageContainer__2h21X{background:#f5f7fb}.embedded-software-projects-fail_webSec__qxj1s{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:70px 6%;background:linear-gradient(120deg,#0C186A,#162882 60%,#da332e);gap:48px}.embedded-software-projects-fail_webPart__6XFj0{flex:1 1 420px;color:#fff;max-width:620px}.embedded-software-projects-fail_blogTag__qhXXW{display:inline-block;background:#da332e;color:#fff;padding:4px 16px;border-radius:50px;font-size:.72rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;font-family:Nunito,sans-serif;margin-bottom:16px}.embedded-software-projects-fail_webPart__6XFj0 h1{font-size:clamp(1.75rem,3.5vw,2.65rem);font-weight:900;color:#fff;line-height:1.2;margin-bottom:14px;text-shadow:0 2px 8px rgba(0,0,0,.2);font-family:Nunito,sans-serif}.embedded-software-projects-fail_webPart__6XFj0 p{font-size:1.02rem;color:rgba(255,255,255,.78);line-height:1.72;margin-bottom:24px}.embedded-software-projects-fail_webForm__8EMbY{flex:0 0 390px;background:#fff;border-radius:18px;padding:34px 30px;box-shadow:0 12px 40px rgba(0,0,0,.2)}.embedded-software-projects-fail_webForm__8EMbY h3{font-family:Nunito,sans-serif;font-size:1.05rem;font-weight:900;color:#0C186A;margin-bottom:18px}.embedded-software-projects-fail_webForm__8EMbY form{display:flex;flex-direction:column;gap:12px}.embedded-software-projects-fail_formGroup__mUxvD{display:flex;flex-direction:column;gap:5px}.embedded-software-projects-fail_formGroup__mUxvD label{font-size:.82rem;font-weight:700;color:#0C186A;font-family:Nunito,sans-serif}.embedded-software-projects-fail_formGroup__mUxvD input,.embedded-software-projects-fail_formGroup__mUxvD textarea{padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;font-family:Roboto,sans-serif;color:#333;background:#f8faff;outline:none;transition:border-color .2s}.embedded-software-projects-fail_formGroup__mUxvD input:focus,.embedded-software-projects-fail_formGroup__mUxvD textarea:focus{border-color:#0C186A;background:#fff}.embedded-software-projects-fail_formGroup__mUxvD textarea{resize:vertical;min-height:80px}.embedded-software-projects-fail_webForm__8EMbY button{background:#da332e;color:#fff;border:none;padding:12px;border-radius:50px;font-size:.95rem;font-weight:700;font-family:Nunito,sans-serif;cursor:pointer;transition:background .2s;margin-top:4px;width:100%}.embedded-software-projects-fail_webForm__8EMbY button:hover{background:#b91c1c}.embedded-software-projects-fail_webForm__8EMbY button:disabled{opacity:.7;cursor:not-allowed}.embedded-software-projects-fail_articleWrap__voxqN{width:100%;margin:0 auto;padding:60px 6% 90px}.embedded-software-projects-fail_articleSection__9MP6H{margin-bottom:10px;padding:20px 0}.embedded-software-projects-fail_articleSection__9MP6H:nth-child(2n){background:rgba(11,21,92,.02);border-radius:16px;padding:36px 32px;margin-left:-32px;margin-right:-32px}.embedded-software-projects-fail_sectionHeading__Uz6zu{font-family:Nunito,sans-serif;font-size:1.65rem;font-weight:900;margin:50px 0 14px;line-height:1.3;padding-left:16px;border-left:4px solid #da332e}.embedded-software-projects-fail_sectionHeading__Uz6zu:first-of-type{margin-top:0}.embedded-software-projects-fail_headingRed__z8_Ue{color:#da332e}.embedded-software-projects-fail_headingBlue__TYqKn{color:#0C186A}.embedded-software-projects-fail_bodyText__EPU0C{font-family:Roboto,sans-serif;font-size:1.05rem;font-weight:500;color:#0C186A;line-height:1.85;margin-bottom:14px}.embedded-software-projects-fail_redUnderline__UkzDq{position:relative;display:inline;font-weight:800;color:#da332e;font-family:Nunito,sans-serif}.embedded-software-projects-fail_redUnderline__UkzDq:after{content:"";position:absolute;left:-3px;right:-3px;bottom:-2px;height:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6 C 40 4, 60 8, 100 5.5 S 160 7, 198 5' stroke='%23da332e' stroke-width='2' fill='none' stroke-linecap='round' opacity='0.5'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;z-index:0}.embedded-software-projects-fail_pullQuote__K6fri{position:relative;margin:28px 0;padding:24px 0 24px 28px}.embedded-software-projects-fail_pullQuoteBar__Fazfp{position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#da332e,#ff6363);border-radius:4px}.embedded-software-projects-fail_pullQuote__K6fri p{font-family:Nunito,sans-serif;font-size:clamp(1.3rem,2.5vw,1.65rem);font-weight:900;color:#0C186A;line-height:1.35;margin:0}.embedded-software-projects-fail_painGrid__i8m3A{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px;margin:24px 0 32px}.embedded-software-projects-fail_painCard__IvUsG{background:#fff8f8;border:1px solid #f5c6c6;border-radius:14px;padding:26px 22px}.embedded-software-projects-fail_pIcon__HHlD3{font-size:2rem;margin-bottom:12px}.embedded-software-projects-fail_painCard__IvUsG h4{font-family:Nunito,sans-serif;font-size:1.05rem;font-weight:900;color:#da332e;margin-bottom:8px}.embedded-software-projects-fail_painCard__IvUsG p{font-family:Roboto,sans-serif;font-size:.98rem;font-weight:500;color:#0C186A;line-height:1.72;margin:0}.embedded-software-projects-fail_fixCallout__aEp6F{display:flex;gap:16px;align-items:flex-start;background:#f0f4ff;border:1px solid #c7d4f5;border-radius:12px;padding:20px 24px;margin:14px 0 22px}.embedded-software-projects-fail_fcIcon___cYnH{font-size:1.8rem;flex-shrink:0;margin-top:2px}.embedded-software-projects-fail_fixCallout__aEp6F h4{font-family:Nunito,sans-serif;font-size:1rem;font-weight:900;color:#da332e;margin-bottom:6px}.embedded-software-projects-fail_fixCallout__aEp6F p{font-family:Roboto,sans-serif;font-size:.98rem;font-weight:500;color:#0C186A;line-height:1.72;margin:0}.embedded-software-projects-fail_featList__AAP02{display:flex;flex-direction:column;gap:10px;margin:16px 0 24px}.embedded-software-projects-fail_featItem__bNe80{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f4f7ff;border-left:3px solid #da332e;border-radius:0 10px 10px 0;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;color:#0C186A}.embedded-software-projects-fail_featIcon__2VPot{font-size:1.2rem;flex-shrink:0}.embedded-software-projects-fail_chipGrid__7BcW9{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:20px 0 28px}.embedded-software-projects-fail_chip__33KTs{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e4eaf5;border-radius:12px;padding:14px 18px;font-family:Nunito,sans-serif;font-size:1rem;font-weight:700;color:#0C186A;transition:border-color .2s,box-shadow .2s}.embedded-software-projects-fail_chip__33KTs:hover{border-color:#da332e;box-shadow:0 3px 10px rgba(218,51,46,.08)}.embedded-software-projects-fail_chipIcon__vJecX{font-size:1.4rem;flex-shrink:0}.embedded-software-projects-fail_convBridge__0j1i9{position:relative;background:linear-gradient(135deg,#0C186A,#162882);border-radius:16px;padding:2px;margin:44px 0;overflow:hidden}.embedded-software-projects-fail_convBridgeGlow__n1U2e{position:absolute;top:-60px;right:-40px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(218,51,46,.2) 0,transparent 65%);pointer-events:none}.embedded-software-projects-fail_convBridgeInner__niE0S{position:relative;z-index:1;background:linear-gradient(135deg,#0C186A,#162882);border-radius:14px;padding:36px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.embedded-software-projects-fail_convBridgeIcon__cAZ1n{width:52px;height:52px;border-radius:14px;background:rgba(218,51,46,.12);border:.5px solid rgba(218,51,46,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ff6363}.embedded-software-projects-fail_convBridgeIcon__cAZ1n svg{width:24px;height:24px}.embedded-software-projects-fail_convBridgeText__HkXBP{flex:1 1;min-width:260px}.embedded-software-projects-fail_convBridgeText__HkXBP p{font-family:Roboto,sans-serif;font-size:1.05rem;font-weight:500;color:rgba(255,255,255,.82);line-height:1.75;margin:0}.embedded-software-projects-fail_convBridgeText__HkXBP a{color:#ff6363;text-decoration:none;font-weight:700;border-bottom:1px solid rgba(255,99,99,.3);transition:border-color .2s}.embedded-software-projects-fail_convBridgeText__HkXBP a:hover{border-color:#ff6363}.embedded-software-projects-fail_convBridgeBtn__r2aFt{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#da332e,#b91c1c);color:#fff;padding:14px 30px;border-radius:50px;font-weight:700;font-size:.92rem;font-family:Nunito,sans-serif;text-decoration:none;box-shadow:0 6px 24px rgba(218,51,46,.45);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;white-space:nowrap;flex-shrink:0;position:relative;overflow:hidden}.embedded-software-projects-fail_convBridgeBtn__r2aFt:after{content:"";position:absolute;top:0;left:-80%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skewX(-15deg);transition:left .5s ease;pointer-events:none}.embedded-software-projects-fail_convBridgeBtn__r2aFt:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 10px 32px rgba(218,51,46,.6)}.embedded-software-projects-fail_convBridgeBtn__r2aFt:hover:after{left:130%}.embedded-software-projects-fail_convBridgeArrow__ZryTK{width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.embedded-software-projects-fail_convBridgeArrow__ZryTK svg{width:14px;height:14px}.embedded-software-projects-fail_convBridgeBtn__r2aFt:hover .embedded-software-projects-fail_convBridgeArrow__ZryTK{transform:translateX(3px)}.embedded-software-projects-fail_avoidSection__fvTYb{width:calc(100% + 12%);margin-left:-6%;background:linear-gradient(160deg,#0a0a1e,#12061a 60%,#0a0a1e);position:relative;overflow:hidden;padding:80px 6% 70px;font-family:Nunito,sans-serif;margin-top:36px;margin-bottom:36px}.embedded-software-projects-fail_avoidSectionGlow__P7oIZ{position:absolute;top:-60px;left:-80px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(218,51,46,.14) 0,transparent 65%);pointer-events:none}.embedded-software-projects-fail_avoidSectionInner__pSpzO{position:relative;z-index:1;max-width:900px;margin:0 auto}.embedded-software-projects-fail_avoidSectionHeader__QIjGo{max-width:620px;margin-bottom:48px}.embedded-software-projects-fail_avoidSectionEyebrow__WS7b5{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ff6363;background:rgba(218,51,46,.12);border:.5px solid rgba(218,51,46,.3);border-radius:999px;padding:6px 16px;margin-bottom:1.4rem}.embedded-software-projects-fail_avoidSectionDot__aOhrT{width:6px;height:6px;border-radius:50%;background:#ff6363;animation:embedded-software-projects-fail_ctaDotPulse__3WJca 1.6s ease-in-out infinite}@keyframes embedded-software-projects-fail_ctaDotPulse__3WJca{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.embedded-software-projects-fail_avoidSectionHeadline__znDDD{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;line-height:1.1;letter-spacing:-.02em;color:#ffffff;margin-bottom:1rem}.embedded-software-projects-fail_avoidSectionAccent__UNDYc{background:linear-gradient(90deg,#da332e,#f8cdda);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.embedded-software-projects-fail_avoidSectionSub__XCL4U{font-size:1.05rem;color:rgba(255,255,255,.48);line-height:1.7;font-family:Roboto,sans-serif}.embedded-software-projects-fail_avoidList__IqDiA{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.embedded-software-projects-fail_avoidItem__4UHEp{position:relative;padding:28px 0}.embedded-software-projects-fail_avoidNum__0f_uf{font-family:Nunito,sans-serif;font-size:13px;font-weight:800;color:rgba(218,51,46,.5);letter-spacing:.06em;margin-bottom:14px}.embedded-software-projects-fail_avoidContent__859UN{display:flex;gap:16px;align-items:flex-start}.embedded-software-projects-fail_avoidIconWrap__A6TMh{width:44px;height:44px;border-radius:12px;background:rgba(218,51,46,.1);border:.5px solid rgba(218,51,46,.22);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ff6363}.embedded-software-projects-fail_avoidIconWrap__A6TMh svg{width:20px;height:20px}.embedded-software-projects-fail_avoidText__xYmWu h3{font-family:Nunito,sans-serif;font-size:1.1rem;font-weight:800;color:#ffffff;margin-bottom:6px}.embedded-software-projects-fail_avoidText__xYmWu p{font-family:Roboto,sans-serif;font-size:.98rem;font-weight:400;color:rgba(255,255,255,.5);line-height:1.7;margin:0}.embedded-software-projects-fail_avoidLine__sV8n4{height:1px;background:linear-gradient(90deg,rgba(218,51,46,.2),rgba(255,255,255,.04));margin-top:28px}.embedded-software-projects-fail_avoidItem__4UHEp:last-child .embedded-software-projects-fail_avoidLine__sV8n4{display:none}.embedded-software-projects-fail_closingBlock___VER7{position:relative;background:#0C186A;border-radius:16px;padding:2px;margin:40px 0 10px;overflow:hidden}.embedded-software-projects-fail_closingBlockGlow__MfS9m{position:absolute;bottom:-40px;right:-30px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(218,51,46,.18) 0,transparent 65%);pointer-events:none}.embedded-software-projects-fail_closingBlockInner__tYD2d{position:relative;z-index:1;background:#0C186A;border-radius:14px;padding:40px 38px}.embedded-software-projects-fail_closingBlockLabel__y1zJi{display:inline-block;font-family:Nunito,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff6363;margin-bottom:18px}.embedded-software-projects-fail_closingBlockLead__D1h1S{font-family:Nunito,sans-serif;font-size:clamp(1.25rem,2.5vw,1.55rem);font-weight:900;color:#ffffff;line-height:1.35;margin-bottom:12px}.embedded-software-projects-fail_closingBlockBody__BEqKF{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;color:rgba(255,255,255,.55);line-height:1.75;margin-bottom:0}.embedded-software-projects-fail_closingBlockLine__jzFwW{width:48px;height:3px;background:linear-gradient(90deg,#da332e,#ff6363);border-radius:3px;margin:22px 0}.embedded-software-projects-fail_closingBlockTakeaway__hcT3N{font-family:Nunito,sans-serif;font-size:1.08rem;font-weight:800;color:rgba(255,255,255,.88);line-height:1.6;margin:0}.embedded-software-projects-fail_finalCta__Amhab{width:calc(100% + 12%);margin-left:-6%;background:linear-gradient(160deg,#0a0a1e,#12061a 60%,#0a0a1e);position:relative;overflow:hidden;padding:90px 6% 80px;font-family:Nunito,sans-serif;text-align:center;margin-top:50px;margin-bottom:-90px}.embedded-software-projects-fail_finalCtaGlowLeft__nND2L{position:absolute;top:-80px;left:-80px;width:450px;height:450px;border-radius:50%;background:radial-gradient(circle,rgba(218,51,46,.18) 0,transparent 65%);pointer-events:none}.embedded-software-projects-fail_finalCtaGlowRight__VvZ6N{position:absolute;bottom:-100px;right:-80px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(248,205,218,.08) 0,transparent 65%);pointer-events:none}.embedded-software-projects-fail_finalCtaGrid__FR9aE{position:absolute;inset:0;background-image:linear-gradient(rgba(218,51,46,.05) 1px,transparent 0),linear-gradient(90deg,rgba(218,51,46,.05) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.embedded-software-projects-fail_finalCtaInner__DeXD0{position:relative;z-index:1;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.embedded-software-projects-fail_finalCtaBadge__hHst9{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ff6363;background:rgba(218,51,46,.12);border:.5px solid rgba(218,51,46,.3);border-radius:999px;padding:6px 16px;margin-bottom:1.8rem}.embedded-software-projects-fail_finalCtaDot__vgFGy{width:6px;height:6px;border-radius:50%;background:#ff6363;animation:embedded-software-projects-fail_ctaDotPulse__3WJca 1.6s ease-in-out infinite}.embedded-software-projects-fail_finalCtaHeadline__i0qrB{font-size:clamp(2rem,4.5vw,3.2rem);font-weight:900;line-height:1.1;letter-spacing:-.02em;color:#ffffff;margin-bottom:1.2rem}.embedded-software-projects-fail_finalCtaAccent__uiuVx{background:linear-gradient(90deg,#da332e,#f8cdda);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.embedded-software-projects-fail_finalCtaSub__2SaSg{font-size:1.05rem;color:rgba(255,255,255,.45);line-height:1.7;max-width:540px;margin-bottom:2.6rem;font-family:Roboto,sans-serif}.embedded-software-projects-fail_finalCtaActions__SsdVa{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-bottom:2.6rem}.embedded-software-projects-fail_finalCtaPrimary__6wlLZ{font-family:Nunito,sans-serif;font-size:16px;font-weight:700;display:inline-flex;align-items:center;gap:14px;background:linear-gradient(135deg,#ff6363,#c9184a);color:#fff;text-decoration:none;border:none;border-radius:50px;padding:17px 34px;box-shadow:0 6px 28px rgba(218,51,46,.5);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden}.embedded-software-projects-fail_finalCtaPrimary__6wlLZ:after{content:"";position:absolute;top:0;left:-80%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:skewX(-15deg);transition:left .5s ease}.embedded-software-projects-fail_finalCtaPrimary__6wlLZ:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 12px 40px rgba(218,51,46,.65)}.embedded-software-projects-fail_finalCtaPrimary__6wlLZ:hover:after{left:130%}.embedded-software-projects-fail_finalCtaPrimary__6wlLZ:active{transform:translateY(0) scale(.98)}.embedded-software-projects-fail_finalCtaBtnArrow__OtumX{width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.embedded-software-projects-fail_finalCtaBtnArrow__OtumX svg{width:15px;height:15px}.embedded-software-projects-fail_finalCtaPrimary__6wlLZ:hover .embedded-software-projects-fail_finalCtaBtnArrow__OtumX{transform:translateX(4px)}.embedded-software-projects-fail_finalCtaGhost__1xCEY{font-family:Nunito,sans-serif;font-size:16px;font-weight:700;display:inline-flex;align-items:center;gap:8px;background:transparent;color:rgba(255,255,255,.6);text-decoration:none;border:1px solid rgba(255,255,255,.12);border-radius:50px;padding:17px 30px;transition:color .2s,border-color .2s,transform .3s cubic-bezier(.34,1.56,.64,1)}.embedded-software-projects-fail_finalCtaGhost__1xCEY:hover{color:#fff;border-color:rgba(255,255,255,.4);transform:translateY(-3px)}.embedded-software-projects-fail_finalCtaTrust__FtreO{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center;padding-top:2rem;border-top:.5px solid rgba(255,255,255,.07);width:100%}.embedded-software-projects-fail_finalCtaTrustItem__UbFKx{display:flex;align-items:center;gap:6px;font-size:12.5px;color:rgba(255,255,255,.35);font-weight:500}.embedded-software-projects-fail_finalCtaTrustItem__UbFKx svg{color:rgba(218,51,46,.7)}.embedded-software-projects-fail_finalCtaSep__nA3YM{color:rgba(255,255,255,.15);font-size:16px}@media (max-width:860px){.embedded-software-projects-fail_chipGrid__7BcW9,.embedded-software-projects-fail_painGrid__i8m3A{grid-template-columns:1fr}}@media (max-width:640px){.embedded-software-projects-fail_webSec__qxj1s{padding:48px 5%}.embedded-software-projects-fail_webForm__8EMbY{flex:1 1 100%}.embedded-software-projects-fail_sectionHeading__Uz6zu{font-size:1.3rem}.embedded-software-projects-fail_convBridgeInner__niE0S{padding:28px 22px;flex-direction:column;align-items:flex-start}.embedded-software-projects-fail_convBridgeBtn__r2aFt{width:100%;justify-content:center}.embedded-software-projects-fail_avoidSection__fvTYb{padding:60px 5% 50px}.embedded-software-projects-fail_avoidContent__859UN{flex-direction:column}.embedded-software-projects-fail_closingBlockInner__tYD2d{padding:30px 24px}.embedded-software-projects-fail_finalCta__Amhab{padding:72px 5% 64px}.embedded-software-projects-fail_finalCtaActions__SsdVa{flex-direction:column;align-items:stretch}.embedded-software-projects-fail_finalCtaGhost__1xCEY,.embedded-software-projects-fail_finalCtaPrimary__6wlLZ{justify-content:center}.embedded-software-projects-fail_finalCtaTrust__FtreO{gap:12px}.embedded-software-projects-fail_finalCtaSep__nA3YM{display:none}}.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}}