.product-proof-preview{margin:0;max-width:620px;width:100%;transform:rotate(-1deg)}.product-proof-preview>a{display:block;padding:12px;background:#fff;border:1px solid #d6dde1;border-radius:3px;box-shadow:0 16px 42px #00000029}.product-proof-preview img{display:block;width:100%;height:auto}.product-proof-preview figcaption{margin-top:16px;font-size:13px;line-height:1.5;color:var(--band-ink);opacity:.8}.product-proof-preview figcaption a{color:inherit;text-underline-offset:3px}.product-proof-flow,.product-proof-days{list-style:none;margin:2rem 0;padding:0;display:grid;gap:0;border-top:1px solid currentColor}.product-proof-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.product-proof-days{grid-template-columns:repeat(3,minmax(0,1fr))}.product-proof-flow>li,.product-proof-days>li{min-width:0;padding:28px 24px;border-bottom:1px solid currentColor}.product-proof-flow>li:nth-child(odd),.product-proof-days>li:not(:last-child){border-right:1px solid currentColor}.product-proof-label{display:block;font-size:12px;letter-spacing:.04em;margin-bottom:16px;font-weight:700}.product-proof-flow h3,.product-proof-days h3{margin:0 0 16px;font-size:20px;line-height:1.35}.product-proof-flow p,.product-proof-days p,.product-proof-method p{line-height:1.65;overflow-wrap:anywhere}.product-proof-output{white-space:pre-line}.product-proof-flow blockquote,.product-proof-days blockquote{margin:14px 0;padding:0;font-style:normal}.product-proof-flow cite,.product-proof-days cite{font-style:normal;font-size:12px}.product-proof-caption{font-size:13px;line-height:1.6}.product-proof-flow details,.product-proof-days details{margin-top:16px;font-size:14px}.product-proof-flow summary,.product-proof-days summary,.product-proof-method summary{cursor:pointer;min-height:44px;padding:10px 0;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.product-proof-download{display:inline-block;min-height:44px;padding:10px 0;font-weight:700;text-underline-offset:3px}.stage .product-proof-download,.stage .product-proof-method a{color:inherit}.product-proof-method{margin:24px 0}.product-proof-method li{margin:8px 0;line-height:1.6}.product-proof-process{margin-top:20px}.product-proof-page .hero{padding:120px 0 50px}.product-proof-page .hero h1{max-width:850px}@media(max-width:760px){.product-proof-flow,.product-proof-days{grid-template-columns:1fr}.product-proof-flow>li,.product-proof-days>li{padding:24px 0;border-right:0!important}.product-proof-preview{transform:none}.product-proof-page .hero{padding-top:100px}}@media print{.product-proof-flow,.product-proof-days{display:block}.product-proof-flow>li,.product-proof-days>li{break-inside:avoid;border-right:0}}
