.np-care-icons{padding:64px 32px 58px}.np-care-icons .np-heading{margin-bottom:34px}.np-care-icons .np-heading>span{font-size:13px}.np-care-icons .np-heading>span:after{width:30px;margin:16px 0 24px}.np-care-icons .np-heading h2{font-size:26px;line-height:1.6;letter-spacing:.04em}.np-care-icons .np-care{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.np-care-icons .np-care a{display:flex;align-items:center;gap:12px;border:1px solid #dce3e9;min-height:92px;padding:16px;color:#000024;text-decoration:none;font-size:15px;letter-spacing:.04em;box-sizing:border-box;transition:border-color .2s,background .2s}.np-care-icons .np-care-image{width:44px;height:44px;object-fit:contain;flex-shrink:0}.np-care-icons .np-care svg{margin-left:auto;flex-shrink:0}.np-care-icons .np-care a>span{margin-left:0}.np-care-icons .np-care a:hover{border-color:#267f9d;background:#f7f9fb;color:#267f9d}.np-care-icons .np-care a:focus-visible{outline:2px solid #267f9d;outline-offset:4px}@media(max-width:749px){.np-care-icons{padding:40px 20px}.np-care-icons .np-heading h2{font-size:21px}.np-care-icons .np-heading{margin-bottom:26px}.np-care-icons .np-care{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.np-care-icons .np-care a{position:relative;flex-direction:column;justify-content:center;gap:10px;min-height:122px;padding:16px 10px;font-size:12px;letter-spacing:0}.np-care-icons .np-care-image{width:46px;height:46px}.np-care-icons .np-care svg{position:absolute;right:8px;top:12px;width:12px;height:12px;color:#7b8892}}@media(prefers-reduced-motion:reduce){.np-care-icons .np-care a{transition:none}}
