.skillproof-product-v2{background:hsl(var(--sp-color-canvas))}.skillproof-product-v2 .sp-page{width:min(1120px,calc(100% - 32px));margin-inline:auto}.skillproof-product-v2 .sp-primary-card{border:1px solid hsl(var(--sp-color-brand)/.3);border-radius:var(--sp-radius-hero);background:linear-gradient(145deg,hsl(var(--sp-color-surface)),hsl(var(--sp-color-brand)/.06));box-shadow:var(--sp-shadow-raised)}.skillproof-product-v2 .sp-section{border-top:1px solid hsl(var(--sp-color-line));padding-top:1.25rem}.skillproof-product-v2 .sp-workflow{display:grid;grid-template-columns:repeat(6,minmax(5.5rem,1fr));overflow-x:auto;scrollbar-width:thin}.skillproof-product-v2 .sp-workflow>li{position:relative;min-height:3.25rem;padding:.75rem 1rem .75rem 1.5rem;color:hsl(var(--sp-color-muted));font-size:.75rem;font-weight:700;list-style:none}.skillproof-product-v2 .sp-workflow>li:before{position:absolute;top:1rem;left:0;width:.65rem;height:.65rem;border:2px solid hsl(var(--sp-color-line));border-radius:999px;background:hsl(var(--sp-color-surface));content:""}.skillproof-product-v2 .sp-workflow>li[aria-current=step]{color:hsl(var(--sp-color-ink))}.skillproof-product-v2 .sp-workflow>li[aria-current=step]:before{border-color:hsl(var(--sp-color-brand));background:hsl(var(--sp-color-brand));box-shadow:0 0 0 4px hsl(var(--sp-color-brand)/.14)}@media (max-width:639px){.skillproof-product-v2 .sp-page{width:min(100% - 24px,42rem)}}@media (prefers-reduced-motion:reduce){.skillproof-product-v2 *,.skillproof-product-v2 :after,.skillproof-product-v2 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}