.j-technology-strip{padding:0 0 78px}.j-technology-heading{border-top:1px solid var(--j-line);justify-content:space-between;align-items:center;gap:32px;padding-top:32px;display:flex}.j-technology-heading h2{letter-spacing:-.025em;font-size:25px}.j-technology-heading p{color:var(--j-muted);margin-top:10px;font-size:13px}.j-technology-heading .j-text-link{flex-shrink:0;font-size:12px}.j-tech-logos{flex-wrap:wrap;gap:23px 30px;margin:30px 0 0;display:flex}.j-tech-logos li{color:var(--j-text);align-items:center;gap:10px;font-size:11px;display:flex}.j-tech-logos img{object-fit:contain;flex-shrink:0;width:28px;height:28px}.j-tech-logos img.j-logo-light{filter:brightness(0)invert()}.j-tech-logos img.j-logo-invert{filter:invert()}.j-tech-featured{grid-template-columns:repeat(8,minmax(0,1fr));gap:24px;margin:40px 0 0;display:grid}.j-tech-featured li{text-align:center;flex-direction:column;justify-content:center;gap:14px;font-size:11px}.j-tech-featured img{width:39px;height:39px}.j-capability-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;margin-bottom:56px;display:grid}.j-capability-index a{border-top:1px solid var(--j-line);justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:12px;display:flex}.j-capability-index a:hover,.j-capability-index a span{color:var(--j-teal-light)}.j-capability-list>article{grid-template-columns:60px minmax(0,1fr);padding:45px 0;scroll-margin-top:105px}.j-capability-list>article>div{max-width:850px}.j-capability-list .j-tags{margin:20px 0 0}.j-capability-list .j-tech-logos{border-top:1px solid var(--j-line);padding-top:24px}.j-capability-link{margin-top:30px;font-size:12px}#technologies,#security-services{scroll-margin-top:110px}.j-owned-products{border-top:1px solid var(--j-line);padding:64px 0}.j-owned-products>div{justify-content:space-between;align-items:center;gap:50px;display:flex}.j-owned-products h2{margin:20px 0;font-size:36px}.j-owned-products p{max-width:620px;color:var(--j-muted);font-size:14px}.j-owned-products .j-button{flex-shrink:0}.j-owned-products .j-button-outline{color:var(--j-text);border:1px solid var(--j-line);background:0 0}.j-owned-products .j-button-outline:hover{border-color:var(--j-teal)}.j-security-brief{border:1px solid var(--j-line);border-top:2px solid var(--j-teal);background:var(--j-navy);padding:32px}.j-security-brief-top{color:var(--j-teal-light);justify-content:space-between;align-items:center;gap:20px;display:flex}.j-security-brief-top .j-overline{font-size:10px}.j-security-brief h2{margin:25px 0;font-size:30px}.j-security-brief ol{margin:0}.j-security-brief li{border-top:1px solid var(--j-line);align-items:start;gap:18px;padding:20px 0;display:flex}.j-security-brief li>span{color:var(--j-teal-light);font-family:var(--j-font-mono);padding-top:3px;font-size:10px}.j-security-brief li strong{font-size:13px;font-weight:600}.j-security-brief li p{color:var(--j-muted);margin-top:6px;font-size:12px;line-height:1.7}.j-security-brief .j-text-link{margin-top:15px;font-size:11px}.j-security-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 35px;display:grid}.j-security-services article{border-top:1px solid var(--j-line);flex-direction:column;padding-top:24px;display:flex}.j-security-services article>.j-overline{color:var(--j-teal-light)}.j-security-services h3{margin:22px 0 18px;font-size:28px}.j-security-services article>p{color:var(--j-muted);padding-bottom:25px;font-size:14px}.j-security-result{border-left:2px solid var(--j-teal);margin-top:auto;padding-left:18px}.j-security-result .j-overline{color:var(--j-muted);margin-bottom:10px;font-size:9px}.j-security-result p{font-size:12px}.j-security-process{background:var(--j-surface);border-block:1px solid var(--j-line)}.j-security-faq-note{color:var(--j-muted);font-size:14px;margin:30px 0 18px!important}.j-security-faq-note+a{font-size:12px}.j-security-related{flex-wrap:wrap;align-items:center;gap:18px 35px;padding-bottom:60px;display:flex}.j-security-related p{color:var(--j-muted);font-size:14px}.j-security-related a{font-size:12px}@media (width<=900px){.j-technology-heading{flex-direction:column;align-items:flex-start;gap:20px}.j-tech-featured{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}.j-capability-index,.j-security-services{grid-template-columns:repeat(2,minmax(0,1fr))}.j-owned-products>div{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=520px){.j-technology-strip{padding-bottom:50px}.j-technology-heading h2{font-size:23px}.j-technology-heading p{font-size:12px}.j-tech-featured{gap:30px 12px}.j-tech-featured li{gap:12px;font-size:9px}.j-tech-featured img{width:30px;height:30px}.j-capability-index{gap:0 22px;margin-bottom:30px}.j-capability-index a{font-size:11px}.j-capability-list>article{grid-template-columns:24px minmax(0,1fr);gap:16px;padding:32px 0}.j-capability-list .j-tech-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;display:grid}.j-capability-list .j-tech-logos li{gap:8px;font-size:10px}.j-tech-logos img{width:25px;height:25px}.j-capability-list .j-tags li{font-size:9px}.j-owned-products{padding:45px 0}.j-owned-products h2{font-size:31px}.j-security-brief{padding:25px}.j-security-brief h2{font-size:28px}.j-security-services{grid-template-columns:1fr;gap:35px}.j-security-services h3{font-size:29px}.j-security-related{padding-bottom:45px}}
