.wncYsG_page{--hiw-gutter:clamp(1.25rem, 5vw, 2.5rem);--hiw-measure:var(--dm-coverage-measure,52rem);--hiw-line:var(--dm-public-border);padding-bottom:clamp(5rem,12vw,9rem)}.wncYsG_hero{max-width:var(--hiw-measure);padding:clamp(4rem, 11vw, 8rem) var(--hiw-gutter) 0;margin:0 auto}.wncYsG_page .wncYsG_title{color:var(--dm-public-ink);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,6vw,3.5rem);font-weight:500;line-height:1.08}.wncYsG_lede{max-width:var(--dm-coverage-prose,44rem);text-wrap:balance;color:var(--dm-public-muted);font-size:var(--dm-type-body);letter-spacing:0;margin:1.1rem 0 0;line-height:1.5}.wncYsG_main{max-width:var(--hiw-measure);padding-inline:var(--hiw-gutter);margin:0 auto}.wncYsG_steps{margin:0;padding:0;list-style:none}.wncYsG_step{margin-top:clamp(3rem,8vw,5rem)}.wncYsG_stepHead{border-bottom:1px solid var(--hiw-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.25rem;padding-bottom:.85rem;display:flex}.wncYsG_phase,.wncYsG_artifact{color:var(--dm-public-soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:0;font-variant-numeric:tabular-nums}.wncYsG_artifact{text-align:right}.wncYsG_stepTitle{color:var(--dm-public-ink);font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:1.35rem 0 0;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:500;line-height:1.2}.wncYsG_summary{max-width:var(--dm-coverage-prose,44rem);color:var(--dm-public-muted);font-size:var(--dm-type-body);letter-spacing:0;margin:.5rem 0 0;line-height:1.55}.wncYsG_handoff{margin:1.4rem 0 0}.wncYsG_handoff>div{grid-template-columns:1fr;gap:.2rem;padding:.6rem 0;display:grid}@media (min-width:40rem){.wncYsG_handoff>div{grid-template-columns:8rem minmax(0,1fr);gap:1.5rem}}.wncYsG_handoff dt{color:var(--dm-public-soft);font-size:var(--dm-type-label);letter-spacing:0}.wncYsG_handoff dd{color:var(--dm-public-muted);font-size:var(--dm-type-body);letter-spacing:0;text-wrap:pretty;margin:0;line-height:1.55}.wncYsG_block{margin-top:clamp(4rem,10vw,7rem)}.wncYsG_blockHead{border-bottom:1px solid var(--hiw-line);padding-bottom:.85rem}.wncYsG_blockTitle{color:var(--dm-public-ink);font-size:var(--dm-type-body);letter-spacing:0;margin:0;font-weight:500}.wncYsG_blockCopy{max-width:var(--dm-coverage-prose,44rem);color:var(--dm-public-muted);font-size:var(--dm-type-body);letter-spacing:0;margin:1.25rem 0 0;line-height:1.55}.wncYsG_pairs{margin:1.25rem 0 0}.wncYsG_pairs>div{grid-template-columns:1fr;gap:.2rem;padding:.6rem 0;display:grid}@media (min-width:40rem){.wncYsG_pairs>div{grid-template-columns:11rem minmax(0,1fr);gap:1.5rem}}.wncYsG_pairs dt{color:var(--dm-public-soft);font-size:var(--dm-type-label);letter-spacing:0}.wncYsG_pairs dd{color:var(--dm-public-muted);font-size:var(--dm-type-body);letter-spacing:0;text-wrap:pretty;margin:0;line-height:1.55}.wncYsG_sample{border:1px solid var(--hiw-line);border-radius:var(--dm-public-surface-radius,2px);background:var(--dm-public-surface-subtle,transparent);margin:2rem 0 0;padding:clamp(1rem,2.5vw,1.35rem)}.wncYsG_sampleHead{border-bottom:1px solid var(--hiw-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.7rem;display:flex}.wncYsG_sampleHead strong{color:var(--dm-public-ink);font-size:var(--dm-type-label);letter-spacing:0;font-weight:500}.wncYsG_sampleHead small{color:var(--dm-public-soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:0}.wncYsG_sampleList{margin:0;padding:0;list-style:none}.wncYsG_sampleList li{grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding:.8rem 0 0;display:grid}.wncYsG_sampleLabel{color:var(--dm-public-ink);font-size:var(--dm-type-label);letter-spacing:0}.wncYsG_sampleDetail{color:var(--dm-public-muted);font-size:var(--dm-type-label);letter-spacing:0;grid-column:1/-1;line-height:1.5}.wncYsG_sampleState{color:var(--dm-public-soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:0;white-space:nowrap}.wncYsG_ladder{flex-wrap:wrap;gap:.4rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.wncYsG_ladder li{border:1px solid var(--hiw-line);color:var(--dm-public-soft);font-family:var(--font-mono);font-size:var(--dm-type-caption);letter-spacing:0;border-radius:999px;padding:.32rem .8rem}.wncYsG_cta{flex-wrap:wrap;gap:.6rem;margin-top:clamp(3.5rem,9vw,6rem);display:flex}.wncYsG_ctaPrimary,.wncYsG_ctaSecondary{font-size:var(--dm-type-label);letter-spacing:0;transition:background-color .22s var(--ease-standard), border-color .22s var(--ease-standard), color .22s var(--ease-standard);border:1px solid;border-radius:999px;align-items:center;padding:.6rem 1.15rem;text-decoration:none;display:inline-flex}.wncYsG_ctaPrimary{border-color:var(--dm-public-ink);color:var(--dm-public-ink)}.wncYsG_ctaPrimary:hover{background:var(--dm-public-ink);color:var(--dm-public-surface)}.wncYsG_ctaSecondary{border-color:var(--dm-public-border-strong);color:var(--dm-public-soft)}.wncYsG_ctaSecondary:hover{color:var(--dm-public-ink)}