.kernel-steps h2[data-v-69b3e3b9]{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.12}.kernel-steps ol[data-v-69b3e3b9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin-top:20px;padding:0;list-style:none;display:grid}.kernel-steps a[data-v-69b3e3b9]{row-gap:4px;display:grid}.kernel-steps figure[data-v-69b3e3b9]{aspect-ratio:4/3;background:rgb(var(--kernel-primary-200));margin:0 0 8px;position:relative;overflow:hidden;border-radius:var(--kernel-radius-card,16px)!important}.kernel-steps img[data-v-69b3e3b9]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.kernel-steps figure span[data-v-69b3e3b9]{background:rgb(var(--kernel-accent)/.85);color:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;bottom:10px;left:10px}.kernel-steps strong[data-v-69b3e3b9]{font-size:16px;font-weight:600}.kernel-steps p[data-v-69b3e3b9]{color:rgb(var(--kernel-primary-600));font-size:14px;line-height:1.45}.kernel-steps a[data-v-69b3e3b9]:focus-visible{outline:2px solid rgb(var(--kernel-primary-900));outline-offset:3px}@media (hover:hover){.kernel-steps a:hover strong[data-v-69b3e3b9]{text-underline-offset:3px;text-decoration:underline}}@media (width>=768px){.kernel-steps h2[data-v-69b3e3b9]{font-size:32px}.kernel-steps ol[data-v-69b3e3b9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}
