div.dc-lib section.centurion-steps-cards.sp.sp-cards{--steps-cards-yellow:var(--yellow,#f5d200);--steps-cards-crimson:var(--crimson);--steps-cards-paper-2:var(--paper-2,#f3f4f7);--steps-cards-ink:var(--ink,#1a1a1a);--steps-cards-muted-soft:var(--muted-soft,#6b6b6b);--steps-cards-line:var(--line,#e0e3ec);--steps-cards-body:#525252;background:var(--steps-cards-paper-2);padding:96px 0 100px}div.dc-lib section.centurion-steps-cards.sp.sp-cards .bw{box-sizing:border-box;max-width:1120px;margin:0 auto;padding:0 48px}div.dc-lib section.centurion-steps-cards.sp.sp-cards .eye{display:inline-block;margin-bottom:var(--space-md);border-left:2px solid var(--steps-cards-yellow);padding-left:12px;color:var(--steps-cards-muted-soft);font-family:Archivo,sans-serif;font-size:var(--text-eyebrow);font-stretch:var(--stretch-label);font-weight:var(--w-bold);letter-spacing:var(--track-eyebrow);text-transform:uppercase}div.dc-lib section.centurion-steps-cards.sp.sp-cards .sp-head{margin-bottom:40px}div.dc-lib section.centurion-steps-cards.sp.sp-cards .sp-head h2{margin:0;color:var(--steps-cards-ink);font-family:Archivo,sans-serif;font-size:clamp(26px,2.7vw,40px);font-stretch:var(--stretch-display);font-weight:var(--w-x)}div.dc-lib section.centurion-steps-cards.sp.sp-cards .pgrid{display:grid;gap:1px;overflow:hidden;border:1px solid var(--steps-cards-line);border-radius:3px;background:var(--steps-cards-line)}div.dc-lib section.centurion-steps-cards.sp.sp-cards.cols-3 .pgrid{grid-template-columns:repeat(3,1fr)}div.dc-lib section.centurion-steps-cards.sp.sp-cards.cols-4 .pgrid{grid-template-columns:repeat(4,1fr)}div.dc-lib section.centurion-steps-cards.sp.sp-cards .proc{display:flex;flex-direction:column;gap:11px;padding:30px 26px 28px;background:#fff}div.dc-lib section.centurion-steps-cards.sp.sp-cards .proc .pnum{color:var(--steps-cards-paper-2);font-family:Archivo,sans-serif;font-size:34px;font-stretch:80%;font-weight:900;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,.72);-webkit-text-stroke:1.35px var(--steps-cards-ink)}div.dc-lib section.centurion-steps-cards.sp.sp-cards .proc h3{margin:0;color:var(--steps-cards-ink);font-family:Archivo,sans-serif;font-size:var(--text-body-lg);font-stretch:var(--stretch-label);font-weight:var(--w-x);line-height:var(--lh-heading)}div.dc-lib section.centurion-steps-cards.sp.sp-cards .proc p{margin:0;color:var(--steps-cards-body);font-size:14px;line-height:var(--lh-body)}div.dc-lib section.centurion-steps-cards.sp.sp-cards .install-note{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px;padding:20px 26px;border:1px solid var(--steps-cards-line);border-left:3px solid var(--steps-cards-yellow);border-radius:3px;background:#fff}div.dc-lib section.centurion-steps-cards.sp.sp-cards .install-note svg{width:22px;height:22px;flex:none;color:var(--steps-cards-crimson)}div.dc-lib section.centurion-steps-cards.sp.sp-cards .install-note p{margin:0;color:#525252;font-size:14.5px;line-height:1.6}div.dc-lib section.centurion-steps-cards.sp.sp-cards .install-note p b{color:var(--steps-cards-ink);font-weight:var(--w-bold)}@media(max-width:980px){div.dc-lib section.centurion-steps-cards.sp.sp-cards.cols-3 .pgrid,div.dc-lib section.centurion-steps-cards.sp.sp-cards.cols-4 .pgrid{grid-template-columns:1fr 1fr}}@media(max-width:680px){div.dc-lib section.centurion-steps-cards.sp.sp-cards .bw{padding:0 22px}div.dc-lib section.centurion-steps-cards.sp.sp-cards{padding:56px 0 60px}div.dc-lib section.centurion-steps-cards.sp.sp-cards.cols-3 .pgrid,div.dc-lib section.centurion-steps-cards.sp.sp-cards.cols-4 .pgrid{grid-template-columns:1fr}}