.ServicesFrameCommon_section__okvgC{width:100%;padding:88px 6% 80px;box-sizing:border-box}.ServicesFrameCommon_sectionHead__f48No{max-width:660px;margin:0 auto 60px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.ServicesFrameCommon_eyebrow__zBsYh{display:inline-flex;align-items:center;font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 14px;border-radius:100px}.ServicesFrameCommon_sectionTitle__9MY1e{font-family:Open Sans,sans-serif;font-size:clamp(1.875rem,3.2vw,2.625rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;margin:0}.ServicesFrameCommon_titleAccent__RucuX{display:block;background:linear-gradient(90deg,#4573df,#2d4fa2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ServicesFrameCommon_sectionSub__WokH5{font-family:Open Sans,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7;max-width:520px;margin:0}.ServicesFrameCommon_bentoGrid__dgtlq{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto);grid-gap:14px;gap:14px;width:100%}.ServicesFrameCommon_posAI__79adk{grid-column:1/3;grid-row:1/3}.ServicesFrameCommon_posSaaS__rIVr7{grid-column:3;grid-row:1}.ServicesFrameCommon_posMobile__2UX4l{grid-column:3;grid-row:2}.ServicesFrameCommon_posUIUX__q4D_t{grid-column:1;grid-row:3}.ServicesFrameCommon_posCloud__vpgsw{grid-column:2;grid-row:3}.ServicesFrameCommon_posData__nuNDg{grid-column:3;grid-row:3}.ServicesFrameCommon_posAuto__FEVYb{grid-column:1/3;grid-row:4}.ServicesFrameCommon_posConsult__8u6x5{grid-column:3;grid-row:4}.ServicesFrameCommon_card__jd3GM{border-radius:18px;position:relative;overflow:hidden}.ServicesFrameCommon_cardInner__acp_9{display:flex;flex-direction:column;gap:12px;padding:22px;height:100%;box-sizing:border-box;text-decoration:none;color:inherit;position:relative;z-index:1}.ServicesFrameCommon_cardInnerLarge__RpzMw{padding:28px 30px;gap:16px}.ServicesFrameCommon_iconRow__qo9Zf{display:flex;align-items:center;justify-content:space-between}.ServicesFrameCommon_iconWrapStd__oAXMH{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.ServicesFrameCommon_cardInner__acp_9:hover .ServicesFrameCommon_iconWrapStd__oAXMH{transform:scale(1.1) rotate(-3deg)}.ServicesFrameCommon_iconWrapFeatured__zoNPt{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(255,255,255,.18);color:#ffffff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25);transition:transform .28s cubic-bezier(.22,1,.36,1),background .25s ease}.ServicesFrameCommon_cardInner__acp_9:hover .ServicesFrameCommon_iconWrapFeatured__zoNPt{transform:scale(1.08);background:rgba(255,255,255,.26)}.ServicesFrameCommon_featuredBadge__GXgRD{font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 11px;border-radius:100px;background:rgba(255,255,255,.18);color:rgba(255,255,255,.95);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.22)}.ServicesFrameCommon_titleBlock__Lqrp9{display:flex;flex-direction:column;gap:5px;flex:1 1}.ServicesFrameCommon_cardTitle__GTbUY{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.28;margin:0}.ServicesFrameCommon_cardTitleWide__tiIC_{font-family:Open Sans,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.22;letter-spacing:-.015em;margin:0}.ServicesFrameCommon_cardTitleFeatured__74Kvk{font-family:Open Sans,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.18;letter-spacing:-.02em;margin:0;color:#ffffff}.ServicesFrameCommon_cardTagline__l1rXR{font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.55;margin:0}.ServicesFrameCommon_cardTaglineFeatured__xz1Bh{font-size:1rem;font-weight:500;line-height:1.5;color:rgba(255,255,255,.83);margin:0}.ServicesFrameCommon_cardDesc__oouke{font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.7;margin:0}.ServicesFrameCommon_cardDescFeatured__NJ45K{font-family:Open Sans,sans-serif;font-size:.9375rem;line-height:1.72;margin:0;color:rgba(255,255,255,.76)}.ServicesFrameCommon_techRow__rnASV{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto}.ServicesFrameCommon_techLogo__2aJG_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;flex-shrink:0;transition:transform .2s ease}.ServicesFrameCommon_techLogo__2aJG_:hover{transform:translateY(-2px) scale(1.08)}.ServicesFrameCommon_featuredCta__UM2Bz{display:inline-flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:700;color:rgba(255,255,255,.95);background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);border-radius:100px;padding:8px 18px;width:-moz-fit-content;width:fit-content;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.ServicesFrameCommon_cardInner__acp_9:hover .ServicesFrameCommon_featuredCta__UM2Bz{background:rgba(255,255,255,.22);transform:translateX(3px)}.ServicesFrameCommon_wideCta__8CbpT{display:inline-flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:700;border-radius:100px;padding:8px 18px;width:-moz-fit-content;width:fit-content;transition:background .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.ServicesFrameCommon_cardInner__acp_9:hover .ServicesFrameCommon_wideCta__8CbpT{transform:translateX(3px)}.ServicesFrameCommon_hoverArrow__gDlGD{display:flex;justify-content:flex-end;align-items:center;opacity:0;transform:translateX(-6px);transition:opacity .2s ease,transform .2s ease}.ServicesFrameCommon_cardInner__acp_9:hover .ServicesFrameCommon_hoverArrow__gDlGD{opacity:1;transform:translateX(0)}.ServicesFrameCommon_ctaRow__HBYUU{display:flex;justify-content:center;margin-top:48px}.ServicesFrameCommon_ctaBtn__bcxVp{display:inline-flex;align-items:center;gap:8px;font-family:Open Sans,sans-serif;font-size:.9375rem;font-weight:600;padding:13px 30px;border-radius:100px;text-decoration:none;letter-spacing:.01em;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,background .25s ease,color .25s ease}.ServicesFrameCommon_ctaBtn__bcxVp:hover{transform:translateY(-2px)}@media (max-width:960px){.ServicesFrameCommon_bentoGrid__dgtlq{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:12px}.ServicesFrameCommon_posAI__79adk,.ServicesFrameCommon_posAuto__FEVYb{grid-column:1/3;grid-row:auto}.ServicesFrameCommon_posCloud__vpgsw,.ServicesFrameCommon_posConsult__8u6x5,.ServicesFrameCommon_posData__nuNDg,.ServicesFrameCommon_posMobile__2UX4l,.ServicesFrameCommon_posSaaS__rIVr7,.ServicesFrameCommon_posUIUX__q4D_t{grid-column:auto;grid-row:auto}.ServicesFrameCommon_section__okvgC{padding:72px 5% 64px}.ServicesFrameCommon_sectionHead__f48No{margin-bottom:48px}}@media (max-width:580px){.ServicesFrameCommon_bentoGrid__dgtlq{grid-template-columns:1fr;gap:10px}.ServicesFrameCommon_posAI__79adk,.ServicesFrameCommon_posAuto__FEVYb,.ServicesFrameCommon_posCloud__vpgsw,.ServicesFrameCommon_posConsult__8u6x5,.ServicesFrameCommon_posData__nuNDg,.ServicesFrameCommon_posMobile__2UX4l,.ServicesFrameCommon_posSaaS__rIVr7,.ServicesFrameCommon_posUIUX__q4D_t{grid-column:1;grid-row:auto}.ServicesFrameCommon_section__okvgC{padding:56px 4% 52px}.ServicesFrameCommon_sectionHead__f48No{margin-bottom:36px;gap:10px}.ServicesFrameCommon_cardInner__acp_9{padding:20px}.ServicesFrameCommon_cardInnerLarge__RpzMw{padding:22px;gap:13px}.ServicesFrameCommon_cardTitleFeatured__74Kvk{font-size:1.375rem}.ServicesFrameCommon_cardTitleWide__tiIC_{font-size:1.25rem}.ServicesFrameCommon_ctaRow__HBYUU{margin-top:36px}}.ServicesFrame_section__AeJlH{background:transparent}.ServicesFrame_eyebrow__MdWq7{background:rgba(69,115,223,.09);color:#4573df;border:1px solid rgba(69,115,223,.16)}.ServicesFrame_sectionTitle__og4_t{color:#0f172a}.ServicesFrame_sectionSub__BRAwr{color:#64748b}.ServicesFrame_titleAccent__FLQfm{color:#4573df}.ServicesFrame_primaryCard__4fm_T{background:linear-gradient(145deg,#0d1b3e,#111d40 35%,#0a1528 65%,#060e1f);border:1px solid rgba(69,115,223,.28);box-shadow:0 20px 56px rgba(9,21,48,.55),0 4px 14px rgba(69,115,223,.12),inset 0 1px 0 rgba(255,255,255,.07);transition:box-shadow .32s ease,transform .35s cubic-bezier(.22,1,.36,1)}.ServicesFrame_primaryCard__4fm_T:hover{box-shadow:0 28px 72px rgba(9,21,48,.65),0 8px 28px rgba(69,115,223,.18);transform:translateY(-5px)}.ServicesFrame_primaryCard__4fm_T:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 75% 8%,rgba(69,115,223,.32) 0,transparent 55%),radial-gradient(ellipse at 15% 90%,rgba(45,79,162,.18) 0,transparent 48%),radial-gradient(ellipse at 50% 50%,rgba(69,115,223,.05) 0,transparent 70%);pointer-events:none;border-radius:inherit;z-index:0}.ServicesFrame_secondaryCard__Es1Yp{background:rgba(255,255,255,.62);backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);border:1.5px solid rgba(255,152,0,.24);box-shadow:0 8px 28px rgba(255,152,0,.07),0 2px 6px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.9);transition:border-color .28s ease,box-shadow .28s ease,transform .35s cubic-bezier(.22,1,.36,1)}.ServicesFrame_secondaryCard__Es1Yp:hover{border-color:rgba(255,152,0,.45);box-shadow:0 14px 44px rgba(255,152,0,.12),0 4px 12px rgba(0,0,0,.06);transform:translateY(-5px)}.ServicesFrame_standardCard___a6MQ{background:rgba(255,255,255,.75);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1.5px solid rgba(255,255,255,.72);box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 .5px rgba(0,0,0,.04);transition:border-color .28s ease,box-shadow .28s ease,transform .35s cubic-bezier(.22,1,.36,1),background .28s ease}.ServicesFrame_standardCard___a6MQ:hover{background:rgba(255,255,255,.92);border-color:rgba(69,115,223,.36);box-shadow:0 8px 28px rgba(69,115,223,.1),0 2px 6px rgba(0,0,0,.05);transform:translateY(-4px)}.ServicesFrame_iconWrapStd__MlDsT{background:rgba(69,115,223,.09);color:#4573df}.ServicesFrame_standardCard___a6MQ:hover .ServicesFrame_iconWrapStd__MlDsT{background:rgba(69,115,223,.14)}.ServicesFrame_cardTitle__8oJ_0{color:#0f172a}.ServicesFrame_cardDesc__xpCaa,.ServicesFrame_cardTagline__yd55A{color:#64748b}.ServicesFrame_hoverArrow__a2pR3{color:#4573df}.ServicesFrame_wideCta__rUGm_{color:#c2410c;background:rgba(255,152,0,.09);border:1px solid rgba(255,152,0,.28)}.ServicesFrame_wideCta__rUGm_:hover{background:rgba(255,152,0,.15)}.ServicesFrame_ctaBtn__rZ4Iq{background:transparent;color:#4573df;border:2px solid rgba(69,115,223,.5)}.ServicesFrame_ctaBtn__rZ4Iq:hover{background:#4573df;color:#ffffff;border-color:#4573df;box-shadow:0 6px 22px rgba(69,115,223,.28)}.ServicesFrameDark_section__Xy2TT{background:transparent}.ServicesFrameDark_eyebrow__nmLzx{background:rgba(69,115,223,.12);color:#adb5bd;border:1px solid #3e444c}.ServicesFrameDark_sectionTitle__ObCKl{color:#eaf6ff}.ServicesFrameDark_sectionSub__GUVg9{color:#adb5bd}.ServicesFrameDark_titleAccent__d0bpr{color:#4573df}.ServicesFrameDark_primaryCard__CY6T_{background:linear-gradient(145deg,#1c3163,#172a52 35%,#111f45 65%,#0d1836);border:1px solid rgba(69,115,223,.45);box-shadow:0 20px 56px rgba(0,0,0,.55),0 4px 16px rgba(69,115,223,.24),inset 0 1px 0 rgba(255,255,255,.08);transition:box-shadow .32s ease,transform .35s cubic-bezier(.22,1,.36,1)}.ServicesFrameDark_primaryCard__CY6T_:hover{box-shadow:0 28px 72px rgba(0,0,0,.65),0 8px 28px rgba(69,115,223,.32);transform:translateY(-5px)}.ServicesFrameDark_primaryCard__CY6T_:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 75% 8%,rgba(69,115,223,.48) 0,transparent 55%),radial-gradient(ellipse at 15% 90%,rgba(45,79,162,.28) 0,transparent 48%),radial-gradient(ellipse at 50% 50%,rgba(69,115,223,.1) 0,transparent 70%);pointer-events:none;border-radius:inherit;z-index:0}.ServicesFrameDark_secondaryCard__zi5tw{background:#262b34;border:1.5px solid rgba(255,152,0,.22);box-shadow:0 2px 8px rgba(0,0,0,.24);transition:border-color .28s ease,box-shadow .28s ease,transform .35s cubic-bezier(.22,1,.36,1)}.ServicesFrameDark_secondaryCard__zi5tw:hover{border-color:rgba(255,152,0,.42);box-shadow:0 8px 28px rgba(0,0,0,.36);transform:translateY(-5px)}.ServicesFrameDark_standardCard__avgCn{background:#2c323a;border:1.5px solid #3e444c;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:border-color .28s ease,box-shadow .28s ease,transform .35s cubic-bezier(.22,1,.36,1)}.ServicesFrameDark_standardCard__avgCn:hover{border-color:#4573df;box-shadow:0 8px 24px rgba(0,0,0,.32);transform:translateY(-4px)}.ServicesFrameDark_iconWrapStd__Q3GOs{background:#3e444c;color:#4573df}.ServicesFrameDark_standardCard__avgCn:hover .ServicesFrameDark_iconWrapStd__Q3GOs{background:#464d57}.ServicesFrameDark_cardTitle__znMmf{color:#eaf6ff}.ServicesFrameDark_cardDesc__jNFGd,.ServicesFrameDark_cardTagline__hlsii{color:#adb5bd}.ServicesFrameDark_hoverArrow__GiLqz{color:#4573df}.ServicesFrameDark_wideCta__xeRKq{color:#fb923c;background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.24)}.ServicesFrameDark_wideCta__xeRKq:hover{background:rgba(255,152,0,.16)}.ServicesFrameDark_ctaBtn__hzsZB{background:transparent;color:#e0e6ed;border:2px solid #3e444c}.ServicesFrameDark_ctaBtn__hzsZB:hover{background:#4573df;color:#ffffff;border-color:#4573df;box-shadow:0 6px 22px rgba(69,115,223,.22)}