._servicesSection_ywrf9_1{padding:100px 0;background:linear-gradient(180deg,#050001,#28033d,#050001);overflow:hidden;contain:layout style}._container_ywrf9_15{max-width:1400px;margin:0 auto;padding:0 1.5rem 0 120px}._sectionHeader_ywrf9_27{margin-bottom:60px;opacity:0;transform:translate3d(0,24px,0);will-change:transform,opacity;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}._revealed_ywrf9_43 ._sectionHeader_ywrf9_27{opacity:1;transform:translateZ(0)}._title_ywrf9_53 em{font-style:italic;font-family:serif;color:var(--color-orange)}@media(max-width:768px){._sectionHeader_ywrf9_27{margin-bottom:30px;text-align:center}._container_ywrf9_15{padding:0 1.5rem 0 0px}}._label_ywrf9_87{display:block;font-family:var(--font-mono);font-size:14px;color:var(--color-orange);margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}._title_ywrf9_53{font-size:48px;font-weight:700;color:#fff}@media(max-width:768px){._title_ywrf9_53{font-size:32px}}._accordion_ywrf9_133{display:flex;height:580px;gap:10px;width:100%;contain:layout}._card_ywrf9_151{position:relative;flex:0 0 76px;height:100%;background:linear-gradient(135deg,#14128033,#70298666);border-radius:20px;cursor:pointer;overflow:hidden;transform:translate3d(0,28px,0);opacity:0;will-change:transform,opacity,flex-grow,flex-basis;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),flex-grow .5s cubic-bezier(.25,1,.5,1),flex-basis .5s cubic-bezier(.25,1,.5,1),background-color .25s ease,border-color .25s ease;padding:28px;display:flex;flex-direction:column}._revealed_ywrf9_43 ._card_ywrf9_151{opacity:1;transform:translateZ(0)}._revealed_ywrf9_43 ._card_ywrf9_151:nth-child(1){transition-delay:.05s,.05s,0s,0s,0s,0s}._revealed_ywrf9_43 ._card_ywrf9_151:nth-child(2){transition-delay:.12s,.12s,0s,0s,0s,0s}._revealed_ywrf9_43 ._card_ywrf9_151:nth-child(3){transition-delay:.19s,.19s,0s,0s,0s,0s}._revealed_ywrf9_43 ._card_ywrf9_151:nth-child(4){transition-delay:.26s,.26s,0s,0s,0s,0s}._revealed_ywrf9_43 ._card_ywrf9_151:nth-child(5){transition-delay:.33s,.33s,0s,0s,0s,0s}._card_ywrf9_151:hover:not(._active_ywrf9_245){flex-basis:96px;background:linear-gradient(135deg,#1412804d,#70298680);border-color:#fff3}._active_ywrf9_245{flex-grow:1;flex-basis:0%;background-color:#0c0824;background-image:radial-gradient(circle at 85% 15%,rgba(255,107,0,.08) 0%,rgba(147,51,234,.12) 60%,transparent 80%),var(--service-bg-pattern, url(/backgrounds/services/product-engineering.svg));background-repeat:no-repeat,repeat;background-position:right top,center;background-size:auto,360px 360px;border-color:#ffffff4d}._cardNumber_ywrf9_285{font-family:var(--font-mono);font-size:14px;color:var(--color-orange);margin-bottom:16px;display:block;flex-shrink:0}._cardTitleCollapsed_ywrf9_305{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;white-space:nowrap;transform-origin:left top;transform:rotate(90deg) translateY(-100%);position:absolute;top:80px;left:50%;transition:opacity .25s ease;pointer-events:none}._active_ywrf9_245 ._cardTitleCollapsed_ywrf9_305{opacity:0;pointer-events:none}._expandedContent_ywrf9_347{opacity:0;visibility:hidden;transition:opacity .35s ease .15s,transform .35s ease .15s;transform:translateY(12px);height:100%;display:flex;flex-direction:column;will-change:opacity,transform}._active_ywrf9_245 ._expandedContent_ywrf9_347{opacity:1;visibility:visible;transform:translateY(0)}._cardTitleExpanded_ywrf9_381{font-size:36px;font-weight:700;color:var(--color-orange);margin-bottom:14px;max-width:600px;line-height:1.15}._description_ywrf9_399{font-size:15.5px;line-height:1.5;color:#ffffffd9;margin-bottom:18px;max-width:720px}._subServices_ywrf9_415{display:grid;grid-template-columns:repeat(2,minmax(240px,1fr));gap:10px;max-width:760px;margin-bottom:10px}._subServiceItem_ywrf9_431{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:500;color:#fff;padding:8px 14px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}._subServiceItem_ywrf9_431:hover{transform:translate(4px);color:var(--color-orange)}._arrowIcon_ywrf9_471{color:var(--color-orange)}._footerIcon_ywrf9_481{position:absolute;bottom:24px;left:50%;transform:translate(-50%);width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}._active_ywrf9_245 ._footerIcon_ywrf9_481{left:initial;right:28px;bottom:28px;transform:translate(0);background-color:var(--color-orange);border-color:var(--color-orange)}._footerIcon_ywrf9_481 svg{transition:transform .25s ease}._active_ywrf9_245 ._footerIcon_ywrf9_481 svg{transform:rotate(-45deg)}@media(max-width:1024px){._servicesSection_ywrf9_1{padding:60px 0}._container_ywrf9_15{padding:0 1.5rem 0 30px}._accordion_ywrf9_133{flex-direction:column;height:auto;gap:12px}._card_ywrf9_151{flex:0 0 auto;width:100%;height:auto;max-height:120px;padding:24px;flex-direction:row;align-items:center;transition:max-height .5s cubic-bezier(.25,1,.5,1),background-color .25s ease;overflow:hidden}._active_ywrf9_245{max-height:1200px;flex-direction:column;align-items:flex-start;padding-bottom:40px}._cardNumber_ywrf9_285{margin-bottom:0;margin-right:20px}._active_ywrf9_245 ._cardNumber_ywrf9_285{margin-bottom:20px;margin-right:0}._cardTitleCollapsed_ywrf9_305{position:static;transform:none;font-size:16px;white-space:normal;opacity:1;pointer-events:auto;flex-grow:1;text-transform:none;font-weight:600}._active_ywrf9_245 ._cardTitleCollapsed_ywrf9_305{display:none}._expandedContent_ywrf9_347{width:100%;transition:opacity .35s ease .15s,transform .35s ease .15s;transform:translateY(12px)}._cardTitleExpanded_ywrf9_381{font-size:28px;margin-bottom:20px}._description_ywrf9_399{font-size:16px;margin-bottom:30px}._footerIcon_ywrf9_481{position:static;transform:none;width:32px;height:32px;margin-left:auto;flex-shrink:0}._active_ywrf9_245 ._footerIcon_ywrf9_481{position:absolute;bottom:20px;right:20px;width:40px;height:40px}}@media(max-width:580px){._subServices_ywrf9_415{grid-template-columns:1fr}}@media(max-width:480px){._cardTitleExpanded_ywrf9_381{font-size:24px}._footerIcon_ywrf9_481{display:none!important}._subServices_ywrf9_415{grid-template-columns:1fr}}[data-theme=light] ._servicesSection_ywrf9_1{background:#f8fafc}[data-theme=light] ._title_ywrf9_53{color:#0f172a}[data-theme=light] ._card_ywrf9_151{background:#fff;border:1px solid rgba(0,0,0,.08)}[data-theme=light] ._card_ywrf9_151:hover:not(._active_ywrf9_245){background:#faf5ff;border-color:#6b21a859}[data-theme=light] ._card_ywrf9_151._active_ywrf9_245,[data-theme=light] ._active_ywrf9_245{flex-grow:1;flex-basis:0%;background-color:#fff;background-image:radial-gradient(circle at 85% 15%,rgba(147,51,234,.04) 0%,transparent 60%),var(--service-bg-pattern, url(/backgrounds/services/product-engineering.svg));background-repeat:no-repeat,repeat;background-position:right top,center;background-size:auto,360px 360px;border:1px solid rgba(107,33,168,.35)}[data-theme=light] ._cardTitleCollapsed_ywrf9_305{color:#334155}[data-theme=light] ._cardTitleExpanded_ywrf9_381{color:var(--color-orange)}[data-theme=light] ._description_ywrf9_399{color:#334155}[data-theme=light] ._subServiceItem_ywrf9_431{color:#1e293b;background:#fff;border:1px solid rgba(107,33,168,.12);border-radius:8px;padding:8px 14px}[data-theme=light] ._subServiceItem_ywrf9_431:hover{background:#ff6b0014;border-color:var(--color-orange);color:var(--color-orange)}[data-theme=light] ._footerIcon_ywrf9_481{background:#6b21a814;color:var(--color-primary);border:1px solid rgba(107,33,168,.18)}[data-theme=light] ._card_ywrf9_151._active_ywrf9_245 ._footerIcon_ywrf9_481,[data-theme=light] ._active_ywrf9_245 ._footerIcon_ywrf9_481{background-color:var(--color-orange)!important;border-color:var(--color-orange)!important;color:#fff!important}@media(prefers-reduced-motion:reduce){._sectionHeader_ywrf9_27,._card_ywrf9_151{opacity:1!important;transform:none!important;transition:none!important}}
