.od-check[data-v-599c91b9]{display:grid;gap:1rem;padding:clamp(1.1rem,3vw,1.45rem);border:1px solid color-mix(in srgb,var(--color-border),transparent 14%);border-radius:var(--radius-lg,.75rem);background:var(--color-surface);box-shadow:var(--shadow-sm)}.od-check__head[data-v-599c91b9]{display:grid;gap:.25rem}.od-check h2[data-v-599c91b9]{margin:0;font-family:var(--font-heading);font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.2;color:var(--color-text)}.od-check__steps[data-v-599c91b9]{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.od-check__steps li[data-v-599c91b9]{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;align-items:start}.od-check__steps span[data-v-599c91b9]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary-soft),transparent 25%);color:var(--color-text);font-size:.85rem;font-weight:800}.od-check__steps strong[data-v-599c91b9]{display:block;color:var(--color-text);font-size:.95rem;line-height:1.35}.od-check__steps p[data-v-599c91b9]{margin:.2rem 0 0;color:var(--color-text-secondary);font-size:.9rem;line-height:1.55}.od-check--compact[data-v-599c91b9]{padding:1rem}.od-check--compact .od-check__steps p[data-v-599c91b9]{font-size:.84rem}@media(min-width:760px){.od-check__steps[data-v-599c91b9]{grid-template-columns:repeat(3,minmax(0,1fr))}}
