#pillar-tech-stack{scroll-margin-top:calc(var(--nav-height, 90px) + 20px)}.ProcessStepCard{box-sizing:border-box;border:1px solid var(--color-border);padding:30px 24px;height:100%;position:relative}.ProcessStepNumber{display:block;font-size:14px;font-weight:700;color:var(--color-accent);margin-bottom:12px;letter-spacing:1px}.ProcessStepCard h4{margin-bottom:10px}.ProcessStepCard p{margin:0;font-size:15px}.IndustryChipRow{display:flex;flex-wrap:wrap;gap:10px}.RelatedInsightCard{display:block;height:100%;padding:24px;border:1px solid var(--color-border);color:#000;transition:all .3s ease}.RelatedInsightCard:hover{border-color:var(--color-accent);transform:translateY(-4px);box-shadow:0 16px 30px #00000014}.RelatedInsightCard h4{margin-bottom:10px}.RelatedInsightCard p{margin:0;font-size:15px}.IndustryChip{display:inline-block;padding:8px 18px;border:1px solid var(--color-border);border-radius:999px;font-size:14px;font-weight:500;color:#363636}@media(max-width:768px){.ProcessStepCard{padding:24px 20px}}.TechStackGrid{display:flex;flex-wrap:wrap;gap:12px}.TechBadge{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid var(--color-border);border-radius:999px;font-size:14px;font-weight:500;color:#363636;background-color:#fff;transition:all .2s ease}.TechBadge:hover{border-color:var(--color-accent);color:#000;transform:translateY(-2px)}.TechBadgeIcon{font-size:18px;flex-shrink:0}@media(max-width:480px){.TechBadge{padding:8px 14px;font-size:13px}}
