.ServiceCardCommon_cardLink__NTJE2{text-decoration:none;display:flex;height:100%;color:inherit}.ServiceCardCommon_card__G0sQ5{position:relative;border-radius:20px;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .35s ease;height:100%;min-height:420px;width:100%;display:flex;flex-direction:column;overflow:hidden}.ServiceCardCommon_card__G0sQ5:hover{transform:translateY(-6px)}.ServiceCardCommon_accentBar__iEF3E{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#4573df,#7ba0ff 50%,#4573df);background-size:200% 100%;opacity:0;transition:opacity .4s ease}.ServiceCardCommon_card__G0sQ5:hover .ServiceCardCommon_accentBar__iEF3E{opacity:1;animation:ServiceCardCommon_shimmer__ruv5S 2.4s ease infinite}@keyframes ServiceCardCommon_shimmer__ruv5S{0%{background-position:200% 0}to{background-position:-200% 0}}.ServiceCardCommon_cardContent__VWHQu{display:flex;flex-direction:column;gap:0;height:100%;padding:2rem 1.75rem 1.75rem}.ServiceCardCommon_headerRow___ao0a{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.ServiceCardCommon_iconWrapper__zGbko{width:54px;height:54px;min-width:54px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.ServiceCardCommon_card__G0sQ5:hover .ServiceCardCommon_iconWrapper__zGbko{transform:scale(1.08)}.ServiceCardCommon_icon__f8m8r{width:28px;height:28px;object-fit:contain}.ServiceCardCommon_title__rTm35{font-size:1.2rem;font-weight:700;margin:0;line-height:1.35;letter-spacing:-.015em;padding-top:.15rem}.ServiceCardCommon_description__fturn{font-size:.9rem;line-height:1.7;margin:0 0 1.25rem;letter-spacing:.005em}.ServiceCardCommon_divider__iuRFR{height:1px;margin:0 0 1rem;border:none;transition:opacity .3s ease}.ServiceCardCommon_featuresContainer__ovAQI{margin-top:auto;display:flex;flex-direction:column;gap:1rem}.ServiceCardCommon_featuresList__DFoAJ{display:flex;flex-direction:column;gap:.55rem}.ServiceCardCommon_feature__UesqQ{display:flex;align-items:center;gap:.6rem;font-size:.85rem;line-height:1.5;transition:transform .2s ease}.ServiceCardCommon_card__G0sQ5:hover .ServiceCardCommon_feature__UesqQ{transform:translateX(2px)}.ServiceCardCommon_featureIcon__V905F{width:16px;height:16px;min-width:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;line-height:1;transition:transform .25s ease}.ServiceCardCommon_card__G0sQ5:hover .ServiceCardCommon_featureIcon__V905F{transform:scale(1.1)}.ServiceCardCommon_techsList__I1ArT{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.ServiceCardCommon_techBadge__6JiI0{padding:.3rem .7rem;border-radius:8px;font-size:.72rem;font-weight:600;letter-spacing:.02em;transition:transform .2s ease,box-shadow .2s ease}.ServiceCardCommon_techBadge__6JiI0:hover{transform:translateY(-1px)}.ServiceCardCommon_ctaRow__dMI8n{margin-top:.75rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;letter-spacing:.01em;padding:.6rem 1.25rem;border-radius:10px;width:-moz-fit-content;width:fit-content;transition:all .3s cubic-bezier(.22,1,.36,1)}.ServiceCardCommon_ctaIcon__vho5Q{font-size:1rem;line-height:1;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.ServiceCardCommon_card__G0sQ5:hover .ServiceCardCommon_ctaIcon__vho5Q{transform:translateX(4px)}.ServiceCardCommon_card__G0sQ5:hover .ServiceCardCommon_ctaRow__dMI8n{gap:.65rem}@media (max-width:480px){.ServiceCardCommon_cardContent__VWHQu{padding:1.5rem 1.25rem 1.25rem}.ServiceCardCommon_iconWrapper__zGbko{width:46px;height:46px;min-width:46px}.ServiceCardCommon_icon__f8m8r{width:24px;height:24px}.ServiceCardCommon_title__rTm35{font-size:1.08rem}.ServiceCardCommon_description__fturn{font-size:.85rem}}.ServiceCardLight_card__XFvO5{background:#ffffff;border:1.5px solid #e0e6ed;box-shadow:0 2px 6px rgba(60,80,120,.06),0 8px 24px rgba(60,80,120,.05)}.ServiceCardLight_card__XFvO5:hover{border-color:#4573df;box-shadow:0 8px 32px rgba(69,115,223,.12),0 2px 8px rgba(69,115,223,.06)}.ServiceCardLight_iconWrapper__n_RMV{background:#f0f4ff;border:1px solid #dce4f8;box-shadow:0 2px 6px rgba(69,115,223,.05)}.ServiceCardLight_card__XFvO5:hover .ServiceCardLight_iconWrapper__n_RMV{background:#e4ecff;border-color:#b8ccf5;box-shadow:0 4px 14px rgba(69,115,223,.1)}.ServiceCardLight_title__YaNpM{color:#1a202c}.ServiceCardLight_description__WDSin{color:#4a5568}.ServiceCardLight_divider__HvjFX{background:linear-gradient(90deg,#e0e6ed,transparent)}.ServiceCardLight_featuresContainer__C58nW{border-top:none}.ServiceCardLight_feature__AjMfa{color:#374151}.ServiceCardLight_featureIcon__0vFd9{background:#eef2ff;color:#4573df}.ServiceCardLight_techBadge__kmDyt{background:#f0f4ff;color:#2d4fa2;border:1px solid #dce4f8}.ServiceCardLight_techBadge__kmDyt:hover{background:#e4ecff;box-shadow:0 2px 6px rgba(69,115,223,.08)}.ServiceCardLight_ctaRow__g75dK{color:#4573df;background:#f0f4ff}.ServiceCardLight_card__XFvO5:hover .ServiceCardLight_ctaRow__g75dK{background:#4573df;color:#ffffff}.ServiceCardDark_card__wpw90{background:#262b34;border:1.5px solid rgba(123,160,255,.1);box-shadow:0 2px 8px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.12)}.ServiceCardDark_card__wpw90:hover{border-color:rgba(69,115,223,.4);box-shadow:0 12px 40px rgba(0,0,0,.28),0 0 0 1px rgba(69,115,223,.15)}.ServiceCardDark_iconWrapper__SvqOz{background:rgba(69,115,223,.12);border:1px solid rgba(69,115,223,.2);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ServiceCardDark_card__wpw90:hover .ServiceCardDark_iconWrapper__SvqOz{background:rgba(69,115,223,.18);box-shadow:0 4px 16px rgba(69,115,223,.15)}.ServiceCardDark_title__6qspW{color:#eaf6ff}.ServiceCardDark_description__bujXK{color:#b0bec5}.ServiceCardDark_divider__yHpQR{background:linear-gradient(90deg,rgba(123,160,255,.15),transparent)}.ServiceCardDark_featuresContainer__OeiRo{border-top:none}.ServiceCardDark_feature__pQkaE{color:#cfd8dc}.ServiceCardDark_featureIcon__TBrmx{background:rgba(69,115,223,.15);color:#7ba0ff}.ServiceCardDark_techBadge__togYz{background:rgba(69,115,223,.1);color:#b0c4de;border:1px solid rgba(69,115,223,.18)}.ServiceCardDark_techBadge__togYz:hover{background:rgba(69,115,223,.18);box-shadow:0 2px 8px rgba(69,115,223,.1)}.ServiceCardDark_ctaRow__vW6uH{color:#7ba0ff;background:rgba(69,115,223,.1)}.ServiceCardDark_card__wpw90:hover .ServiceCardDark_ctaRow__vW6uH{background:rgba(69,115,223,.2);color:#ffffff}