.sp-care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:16px 48px}.sp-care-card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #dce7ed;border-radius:18px;padding:28px;background:#fff;box-shadow:0 12px 36px #113e5410}.sp-care-card h2{margin:12px 0!important;font-size:1.7rem!important}.sp-care-card p{line-height:1.65}.sp-care-card .secondary-link,.sp-care-card .button{margin-top:auto}.sp-care-icon{display:inline-grid;place-items:center;width:54px;height:54px;background:#eef6fa;color:#174d69;border-radius:14px;border-bottom:3px solid #e77f35}.sp-care-icon .icon{width:28px;height:28px}.sp-care-note{padding-block:24px 48px}.sp-label-sheet{display:grid;grid-template-columns:repeat(2,3.5in);gap:.18in;justify-content:center;margin:32px auto}.sp-equipment-label{width:3.5in;height:2in;box-sizing:border-box;border:1px solid #b5cbd4;border-radius:8px;padding:.12in;display:grid;grid-template-columns:1fr 1.05in;gap:.05in;align-items:center;background:white;color:#103d55;font-family:Arial,sans-serif;break-inside:avoid}.sp-equipment-label div{display:flex;flex-direction:column;gap:5px}.sp-equipment-label .label-logo{width:1.4in;height:.56in;object-fit:contain}.sp-equipment-label strong{font-size:14px;line-height:1.08}.sp-equipment-label span{font-size:10px}.sp-equipment-label b{font-size:15px}.sp-equipment-label small{font-size:8px}.label-qr{width:1.05in;height:1.05in}.sp-label-instructions{max-width:800px}@media(max-width:900px){.sp-care-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sp-care-grid{grid-template-columns:1fr;gap:16px}.sp-care-card{padding:24px}.sp-label-sheet{grid-template-columns:3.5in;max-width:100%;overflow:auto;justify-content:start}.sp-care-card h2{font-size:1.5rem!important}}@media print{@page{size:letter;margin:.5in}body:has(.sp-label-sheet){background:white}body:has(.sp-label-sheet) header,body:has(.sp-label-sheet) footer,body:has(.sp-label-sheet) .page-intro,body:has(.sp-label-sheet) .sp-label-instructions,body:has(.sp-label-sheet) .breadcrumbs,body:has(.sp-label-sheet) .mobile-cta,body:has(.sp-label-sheet) .sticky-cta,body:has(.sp-label-sheet) .skip-link{display:none!important}.sp-label-sheet{grid-template-columns:repeat(2,3.5in);margin:0;overflow:visible;justify-content:center}.sp-equipment-label{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
