.Q61fAq_catalogSection{background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;padding:64px 0}.Q61fAq_container{box-sizing:border-box;gap:4rem;max-width:1440px;margin:0 auto;padding:0 2.5rem;display:flex}.Q61fAq_stickySidebar{top:calc(var(--header-height,80px) + 40px);z-index:10;flex-shrink:0;width:260px;height:fit-content;position:sticky}.Q61fAq_navMenu{flex-direction:column;gap:1.25rem;display:flex}.Q61fAq_navItem{font-family:var(--font-display);color:var(--text-secondary);cursor:pointer;align-items:center;gap:.75rem;padding:.25rem 0;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .3s;display:flex}.Q61fAq_navItem:hover{color:var(--text-primary)}.Q61fAq_navItemActive{font-weight:700;color:var(--primary)!important}.Q61fAq_activeBar{background:0 0;border-radius:2px;flex-shrink:0;width:3px;height:18px;transition:background-color .3s}.Q61fAq_navItemActive .Q61fAq_activeBar{background-color:var(--primary)}.Q61fAq_navLabel{line-height:1.3}.Q61fAq_contentArea{flex-grow:1;min-width:0}.Q61fAq_categoryBlock{scroll-margin-top:calc(var(--header-height,80px) + var(--sidebar-height,0px) + 20px);margin-bottom:8rem}.Q61fAq_categoryBlock:last-child{margin-bottom:2rem}.Q61fAq_categoryTitle{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--text-primary);margin:0 0 3rem;font-size:3.5rem;font-weight:800;line-height:1.05}.Q61fAq_categoryGrid{grid-template-columns:300px 1fr;align-items:flex-start;gap:4rem;display:grid}.Q61fAq_metaCol{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.Q61fAq_illustrationWrapper{color:var(--text-primary);justify-content:center;align-items:center;display:flex}.Q61fAq_wireframeIcon{color:var(--text-primary)}.Q61fAq_tagsRow{flex-wrap:wrap;gap:.5rem;display:flex}.Q61fAq_tagPill{background:var(--primary);color:var(--color-cream-0);font-family:var(--font-ibm-plex-mono);text-transform:uppercase;letter-spacing:.5px;border-radius:50px;padding:.35rem .85rem;font-size:.65rem;font-weight:800}.Q61fAq_categoryDescription{font-family:var(--font-body);color:var(--text-secondary);max-width:280px;margin:0;font-size:.9375rem;line-height:1.65}.Q61fAq_learnMoreBtn{border:1px solid var(--primary);font-family:var(--font-ibm-plex-mono);color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;border-radius:50px;align-items:center;gap:.6rem;margin-top:.5rem;padding:.65rem 1.4rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.Q61fAq_learnMoreBtn:hover{background:var(--primary);color:var(--color-cream-0);border-color:var(--primary);box-shadow:0 6px 20px rgba(var(--primary-rgb), .25);transform:translateY(-2px)}.Q61fAq_btnArrow{transition:transform .3s}.Q61fAq_learnMoreBtn:hover .Q61fAq_btnArrow{transform:translate(2px,-2px)}.Q61fAq_subServicesCol{width:100%}.Q61fAq_subServicesList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Q61fAq_subServiceItem{border-bottom:1px solid var(--border-color,#7d838733);transition:background-color .25s}.Q61fAq_subServiceItem:first-child{border-top:1px solid var(--border-color,#7d838733)}.Q61fAq_subServiceToggle{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;padding:1.25rem .5rem;transition:color .25s,border-color .25s;display:flex}.Q61fAq_subServiceToggle:hover{color:var(--primary)}.Q61fAq_subServiceToggleOpen{color:var(--primary);border-bottom-color:var(--primary)}.Q61fAq_itemNumber{font-family:var(--font-ibm-plex-mono);color:var(--text-secondary);opacity:.6;flex-shrink:0;width:24px;margin-right:1.75rem;font-size:.75rem;font-weight:700}.Q61fAq_itemTitle{font-family:var(--font-display);letter-spacing:-.3px;flex-grow:1;margin:0;font-size:1.35rem;font-weight:700}.Q61fAq_subServiceAccordion{box-sizing:border-box;grid-template-rows:0fr;width:100%;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1);display:grid}.Q61fAq_subServiceAccordionOpen{grid-template-rows:1fr}.Q61fAq_subServiceAccordionInner{opacity:0;min-height:0;transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(-6px)}.Q61fAq_subServiceAccordionOpen .Q61fAq_subServiceAccordionInner{opacity:1;transform:translateY(0)}.Q61fAq_subServiceDetails{box-sizing:border-box;flex-direction:column;gap:1rem;padding:1.25rem .5rem 1.5rem 3.5rem;display:flex}@media (max-width:1100px){.Q61fAq_subServiceDetails{padding:1rem .25rem 1.25rem 2.5rem}}@media (max-width:600px){.Q61fAq_subServiceDetails{padding:1rem .25rem 1.25rem}}.Q61fAq_subServiceDescription{font-family:var(--font-sans);color:var(--text-secondary);max-width:680px;margin:0;font-size:.95rem;line-height:1.65}.Q61fAq_benefitsGroup{flex-direction:column;gap:.6rem;margin-top:.25rem;display:flex}.Q61fAq_benefitsLabel{font-family:var(--font-ibm-plex-mono);color:var(--primary);letter-spacing:.6px;text-transform:uppercase;font-size:.68rem;font-weight:700}.Q61fAq_benefitsList{flex-wrap:wrap;gap:.6rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.Q61fAq_benefitItem{color:var(--text-primary);align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;display:flex}.Q61fAq_benefitCheckIcon{color:var(--primary);flex-shrink:0}.Q61fAq_subServiceActionRow{margin-top:.5rem}.Q61fAq_consultBtn{background:var(--color-blue-50);border:1px solid rgba(var(--primary-rgb), .3);font-family:var(--font-ibm-plex-mono);color:var(--primary);letter-spacing:.5px;cursor:pointer;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1.15rem;font-size:.72rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.Q61fAq_consultBtn:hover{background:var(--primary);color:var(--color-cream-0);border-color:var(--primary);box-shadow:0 4px 14px rgba(var(--primary-rgb), .22);transform:translateY(-1px)}@media (max-width:1100px){.Q61fAq_categoryGrid{grid-template-columns:1fr;gap:2.5rem}.Q61fAq_metaCol,.Q61fAq_categoryDescription{max-width:100%}.Q61fAq_catalogSection{padding:40px 0}.Q61fAq_container{flex-direction:column;gap:2.5rem;padding:0 1.25rem}.Q61fAq_stickySidebar{top:var(--header-height,70px);background:var(--bg-primary);border-bottom:1px solid var(--border-color);width:100%;padding:1rem 0;position:sticky}.Q61fAq_navMenu{scrollbar-width:none;white-space:nowrap;flex-direction:row;gap:1.5rem;overflow-x:auto}.Q61fAq_navMenu::-webkit-scrollbar{display:none}.Q61fAq_activeBar{display:none}.Q61fAq_navItemActive{border-bottom:2px solid var(--primary);padding-bottom:.5rem}.Q61fAq_categoryBlock{margin-bottom:5rem}.Q61fAq_categoryTitle{font-size:2.25rem}.Q61fAq_itemTitle{font-size:1.15rem}}@media (max-width:600px){.Q61fAq_catalogSection{padding:16px 0}}
