.proof-module__DY5fja__pipeline{margin:var(--stack-gap-lg)0 0;grid-template-columns:1fr;gap:0;padding:0;list-style:none;display:grid}.proof-module__DY5fja__stage{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;padding:1.25rem 0 0;display:flex}.proof-module__DY5fja__stage+.proof-module__DY5fja__stage{margin-top:1.25rem}.proof-module__DY5fja__stageIndex{font-family:var(--porcelain-font-mono);font-size:var(--type-meta);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink-tertiary);font-weight:500}.proof-module__DY5fja__stageName{font-size:var(--type-card-title);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.proof-module__DY5fja__proofDot{background:var(--coral);border-radius:999px;flex:none;width:.4375rem;height:.4375rem}.proof-module__DY5fja__stageBody{font-size:var(--type-body-sm);color:var(--ink-prose);margin:0;line-height:1.5}@media (min-width:880px){.proof-module__DY5fja__pipeline{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr)}.proof-module__DY5fja__stage+.proof-module__DY5fja__stage{margin-top:0}}.proof-module__DY5fja__levels{gap:var(--grid-gap);margin-top:var(--stack-gap-lg);display:grid}.proof-module__DY5fja__level{flex-direction:column;gap:.5rem;display:flex}.proof-module__DY5fja__levelRank{font-family:var(--porcelain-font-mono);font-size:var(--type-meta);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink-tertiary);font-weight:500}.proof-module__DY5fja__levelName{letter-spacing:-.015em;color:var(--ink);align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:600;display:flex}.proof-module__DY5fja__verifiedDot{background:var(--coral);border-radius:999px;flex:none;width:.4375rem;height:.4375rem}.proof-module__DY5fja__levelBody{font-size:var(--type-body-sm);color:var(--ink-prose);margin:0;line-height:1.55}@media (min-width:768px){.proof-module__DY5fja__levels{grid-template-columns:repeat(3,1fr)}}.proof-module__DY5fja__artifact{gap:var(--grid-gap);margin-top:var(--stack-gap-lg);display:grid}.proof-module__DY5fja__artifactField{border-left:3px solid var(--coral)}.proof-module__DY5fja__artifactName{letter-spacing:-.01em;color:var(--ink);margin:0 0 .375rem;font-size:1.0625rem;font-weight:600}.proof-module__DY5fja__artifactBody{color:var(--ink-prose);margin:0;font-size:.9375rem;line-height:1.55}@media (min-width:768px){.proof-module__DY5fja__artifact{grid-template-columns:repeat(2,1fr)}}.proof-module__DY5fja__artifactMocks{gap:var(--grid-gap);margin-top:var(--grid-gap);flex-wrap:wrap;align-items:flex-start;display:flex}.proof-module__DY5fja__signals{margin:var(--stack-gap-lg)0 0;gap:var(--grid-gap);padding:0;list-style:none;display:grid}.proof-module__DY5fja__signalTitle{letter-spacing:-.01em;color:var(--ink);margin:0 0 .375rem;font-size:1.0625rem;font-weight:600}.proof-module__DY5fja__signalBody{color:var(--ink-prose);margin:0;font-size:.9375rem;line-height:1.55}@media (min-width:768px){.proof-module__DY5fja__signals{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.proof-module__DY5fja__signals{grid-template-columns:repeat(3,1fr)}}.proof-module__DY5fja__sampleLink{color:var(--muted);margin:1.25rem 0 0;font-size:.9375rem;line-height:1.55}.proof-module__DY5fja__inlineLink{color:var(--ink);text-underline-offset:.15em;text-decoration:underline;-webkit-text-decoration-color:var(--coral-line);text-decoration-color:var(--coral-line);font-weight:600}.proof-module__DY5fja__inlineLink:hover{-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral)}.proof-module__DY5fja__inlineLink:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
