.distribution-page .distribution-breadcrumb{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:2.5rem;font-size:.8125rem;color:var(--cp-muted)}.distribution-page .distribution-breadcrumb a{min-height:2rem;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:.2em}.distribution-page .distribution-breadcrumb span{align-self:center}.distribution-page .distribution-artifact{background:#fff;border-radius:var(--cp-media-radius);padding:clamp(1.4rem,3vw,2.5rem);box-shadow:0 20px 60px #0a1f3d14}.distribution-page .distribution-artifact figcaption{font-size:.8125rem;color:var(--cp-muted)}.distribution-page .distribution-order{display:grid;gap:.4rem;margin-top:1.75rem;padding-bottom:1.2rem;border-bottom:1px solid var(--cp-rule)}.distribution-page .distribution-order span{font-size:.875rem}.distribution-page .distribution-order strong{font-size:1.4rem}.distribution-page .distribution-quantities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem}.distribution-page .distribution-quantities dt{font-size:.8125rem;color:var(--cp-muted)}.distribution-page .distribution-quantities dd{font-size:clamp(1.3rem,2.2vw,2rem);font-weight:900;letter-spacing:-.035em}.distribution-page .distribution-exception{margin-top:1.1rem;background:var(--cp-tint);border-radius:.75rem;padding:.9rem 1rem;font-size:.875rem;color:var(--cp-navy)}.distribution-page .distribution-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.75rem}.distribution-page .distribution-stages li{display:flex;gap:.6rem;align-items:center;font-size:.875rem;font-weight:700}.distribution-page .distribution-stages span{color:var(--cp-indigo);font-size:.75rem}.distribution-page .distribution-artifact-note{font-size:.8125rem;margin-top:1.5rem}.distribution-page .distribution-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.distribution-page .distribution-workflow li{border-top:2px solid var(--cp-indigo);padding-top:1rem}.distribution-page .distribution-workflow h3{margin-top:.7rem}.distribution-page .distribution-workflow p{margin-top:1rem;font-size:.9375rem}.distribution-page .distribution-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 4rem}.distribution-page .distribution-modules p{margin-top:1rem;max-width:55ch}@media (max-width:900px){.distribution-page .distribution-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.distribution-page .distribution-workflow,.distribution-page .distribution-modules{grid-template-columns:1fr;gap:2rem}.distribution-page .distribution-stages{gap:1rem .5rem}}
