.CapabilityPagePage_page__bzHAc{display:flex;flex-direction:column;gap:56px;overflow-x:clip}@media(min-width:1024px){.CapabilityPagePage_page__bzHAc{gap:90px}}.CapabilityPagePage_page__bzHAc>:not([data-band])>*{padding-block:0}.CapabilityPagePage_page__bzHAc>:has(>nav[aria-label=Breadcrumb]){margin-block:-56px}@media(min-width:1024px){.CapabilityPagePage_page__bzHAc>:has(>nav[aria-label=Breadcrumb]){margin-block:-90px}}.CapabilityPagePage_page__bzHAc>:has(>nav[aria-label=Breadcrumb])>nav{padding-block:12px}.TechStack_section__1B1ru{background:#f2f7ff;scroll-margin-block-start:calc(var(--nav-h, 76px) + 56px);padding-block:56px}@media(min-width:1024px){.TechStack_section__1B1ru{padding-block:90px}}.TechStack_inner__h7wuQ{box-sizing:border-box;width:100%;padding-inline:var(--page-gutter);display:flex;flex-direction:column;gap:32px}.TechStack_header__QdNA6{display:flex;flex-direction:column;gap:16px}.TechStack_title__lXzNB{font-family:var(--title-family);font-size:var(--fs-35);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:0;margin:0;color:#000}@media(min-width:768px){.TechStack_title__lXzNB{font-size:var(--fs-44);line-height:var(--lh-snug)}}.TechStack_description__IOxX1{font-family:var(--body-family);font-size:var(--fs-16);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);margin:0;color:#223554}@media(min-width:768px){.TechStack_description__IOxX1{font-size:var(--fs-18)}}.TechStack_grid__jMwH3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(min-width:640px){.TechStack_grid__jMwH3{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.TechStack_grid__jMwH3{grid-template-columns:repeat(6,1fr)}}.TechStack_card__2Wo9m{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;border:1px solid #e1e9ef;background:#fff;transition:box-shadow .2s ease,transform .2s ease}.TechStack_card__2Wo9m:hover{box-shadow:0 12px 24px -14px rgba(5,25,59,.3);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.TechStack_card__2Wo9m{transition:none}.TechStack_card__2Wo9m:hover{transform:none}}.TechStack_card_hidden__Hsbwu{display:none}.TechStack_cardIcon__jEkhU{flex:1 1;padding:28px 16px;min-height:90px}.TechStack_cardIcon__jEkhU,.TechStack_icon__8gsTk{display:flex;align-items:center;justify-content:center}.TechStack_icon__8gsTk{width:40px;height:40px}.TechStack_icon__8gsTk img,.TechStack_icon__8gsTk svg{display:block;width:100%;height:100%;object-fit:contain}.TechStack_badge__dmZWO{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:#0a76db;color:#fff;font-size:var(--fs-12);font-weight:var(--fw-bold)}.TechStack_badge__dmZWO,.TechStack_cardLabel__3u5U7{font-family:var(--body-family);line-height:var(--lh-normal);font-family:var(--title-family)}.TechStack_cardLabel__3u5U7{font-size:var(--fs-14);font-weight:var(--fw-semibold);background:#f7f9fc;border-top:1px solid #e1e9ef;padding:10px;text-align:center;color:#05193b}