.cybersecurity-page .security-card-icon{color:#c4212b;background:#fff5f5;border:1px solid #f0dadd;border-radius:14px;flex-shrink:0;place-items:center;width:56px;height:56px;margin:0 0 24px;transition:background .2s,color .2s,border-color .2s;display:grid}.cybersecurity-page .security-card-icon svg{width:26px;height:26px;color:inherit;stroke-width:1.7px;margin:0;display:block}.cybersecurity-page .aas-service-grid article,.cybersecurity-page .custom-three-grid article,.cybersecurity-page .custom-four-grid article,.cybersecurity-page .aas-process-grid article{background:#fff;border:1px solid #e4e7ec;border-radius:20px;padding:32px;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 4px 16px #08112004}.cybersecurity-page .aas-service-grid article:hover,.cybersecurity-page .custom-three-grid article:hover,.cybersecurity-page .custom-four-grid article:hover,.cybersecurity-page .aas-process-grid article:hover,.cybersecurity-page .custom-work-card:hover{border-color:#c4212b;transform:translateY(-3px);box-shadow:0 12px 32px #0811200b}.cybersecurity-page article:hover .security-card-icon,.cybersecurity-page .custom-work-card:hover .security-card-icon{color:#fff;background:#c4212b;border-color:#c4212b}.cybersecurity-page article h3{letter-spacing:-.025em;margin:0 0 16px;font-size:1.3rem;line-height:1.35}.cybersecurity-page article p{color:#536071;font-size:1rem;line-height:1.8}.cybersecurity-page .aas-process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cybersecurity-page .aas-process-grid h3{margin-top:24px}.cybersecurity-page .custom-delivery-band .security-card-icon{color:#fff;background:#ffffff08;border-color:#ffffff26}.cybersecurity-page .custom-delivery-band .security-card-icon svg{color:inherit}.cybersecurity-page .custom-models article a{min-height:44px;margin-top:auto;padding-top:16px}.cybersecurity-page a:focus-visible,.cybersecurity-page summary:focus-visible{outline-offset:5px;outline:3px solid #c4212b}@media (max-width:1100px){.cybersecurity-page .aas-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.cybersecurity-page .aas-process-grid{grid-template-columns:1fr}.cybersecurity-page .aas-service-grid article,.cybersecurity-page .custom-three-grid article,.cybersecurity-page .custom-four-grid article,.cybersecurity-page .aas-process-grid article{padding:24px}}@media (prefers-reduced-motion:reduce){.cybersecurity-page article,.cybersecurity-page .custom-work-card,.cybersecurity-page .security-card-icon{transition:none!important;transform:none!important}}
