.workflow-detail-module__w3lvQW__page{width:min(1420px,100% - 6rem);margin:0 auto;padding:2rem 0 5.5rem}.workflow-detail-module__w3lvQW__hero{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.workflow-detail-module__w3lvQW__backLink{color:var(--accent-hover);align-self:center;align-items:center;gap:.45rem;margin-bottom:1.4rem;font-size:.92rem;font-weight:650;display:inline-flex}.workflow-detail-module__w3lvQW__backLink:hover{color:var(--foreground)}.workflow-detail-module__w3lvQW__eyebrow,.workflow-detail-module__w3lvQW__sectionLabel,.workflow-detail-module__w3lvQW__contractNote>div>span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:.74rem;font-weight:750}.workflow-detail-module__w3lvQW__hero h1{font:800 clamp(2.8rem, 4vw, 3.45rem)/.98 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:.85rem 0 0}.workflow-detail-module__w3lvQW__hero>p{max-width:660px;color:var(--body-strong);text-wrap:balance;margin:.9rem 0 0;font-size:clamp(1rem,1.45vw,1.15rem);line-height:1.55}.workflow-detail-module__w3lvQW__primaryAction{background:var(--accent);min-height:3rem;color:var(--accent-foreground);border-radius:.5rem;justify-content:center;align-items:center;margin-top:1.15rem;padding:.75rem 1.25rem;font-size:.94rem;font-weight:750;transition:background .16s,transform .16s;display:inline-flex;box-shadow:0 7px 18px #f0704b2e}.workflow-detail-module__w3lvQW__primaryAction:hover{background:var(--accent-hover);transform:translateY(-1px)}.workflow-detail-module__w3lvQW__previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,3.6vw,3.75rem);margin-top:1.75rem;display:grid}.workflow-detail-module__w3lvQW__previews figure{min-width:0;margin:0}.workflow-detail-module__w3lvQW__previews figcaption{font:700 1rem/1.2 var(--font-display);margin-bottom:.7rem}.workflow-detail-module__w3lvQW__previewFrame{border:1px solid var(--border-strong);background:var(--surface);border-radius:.65rem;overflow:hidden;box-shadow:0 12px 34px #3e2c1e0d}.workflow-detail-module__w3lvQW__previewFrame picture,.workflow-detail-module__w3lvQW__previewImage{width:100%;display:block}.workflow-detail-module__w3lvQW__previewImage{aspect-ratio:3/2;object-fit:cover;height:auto}.workflow-detail-module__w3lvQW__outcome{border-block:1px solid var(--border-strong);grid-template-columns:minmax(15rem,1.05fr) minmax(0,3fr);gap:clamp(2rem,4vw,4rem);margin-top:3rem;padding:2rem 1.25rem;display:grid}.workflow-detail-module__w3lvQW__outcome h2,.workflow-detail-module__w3lvQW__capabilities h2,.workflow-detail-module__w3lvQW__contractNote h2{font:750 1.08rem/1.2 var(--font-display);letter-spacing:-.015em;margin:0}.workflow-detail-module__w3lvQW__outcomeCopy p{color:var(--body-strong);margin:.55rem 0 0;font-size:.95rem;line-height:1.55}.workflow-detail-module__w3lvQW__evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.workflow-detail-module__w3lvQW__evidence li{color:var(--body-strong);align-items:center;gap:.75rem;font-size:.92rem;line-height:1.45;display:flex}.workflow-detail-module__w3lvQW__evidence svg{color:var(--muted);flex:none}.workflow-detail-module__w3lvQW__capabilities{grid-template-columns:minmax(15rem,1fr) minmax(0,2fr);gap:clamp(2rem,6vw,6rem);margin-top:5rem;display:grid}.workflow-detail-module__w3lvQW__capabilities h2{margin-top:.75rem;font-size:clamp(1.8rem,3vw,2.6rem)}.workflow-detail-module__w3lvQW__capabilities ol{border-top:1px solid var(--border-strong);margin:0;padding:0;list-style:none}.workflow-detail-module__w3lvQW__capabilities li{border-bottom:1px solid var(--border-strong);grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1.25rem;min-height:4.25rem;display:grid}.workflow-detail-module__w3lvQW__capabilities li span{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.8rem}.workflow-detail-module__w3lvQW__capabilities li strong{font-size:1rem;font-weight:650}.workflow-detail-module__w3lvQW__contractNote{border-top:1px solid var(--border-strong);grid-template-columns:minmax(17rem,1fr) minmax(0,1.5fr);gap:clamp(2rem,6vw,6rem);margin-top:5rem;padding-top:2rem;display:grid}.workflow-detail-module__w3lvQW__contractNote h2{margin-top:.65rem;font-size:clamp(1.35rem,2vw,1.8rem)}.workflow-detail-module__w3lvQW__contractNote p{max-width:680px;color:var(--muted);margin:0;line-height:1.65}@media (max-width:920px){.workflow-detail-module__w3lvQW__page{width:min(100% - 3rem,1420px)}.workflow-detail-module__w3lvQW__outcome,.workflow-detail-module__w3lvQW__capabilities,.workflow-detail-module__w3lvQW__contractNote{grid-template-columns:1fr}.workflow-detail-module__w3lvQW__evidence{gap:1.25rem}}@media (max-width:780px){.workflow-detail-module__w3lvQW__page{width:min(100% - 2rem,1420px);padding-top:1.5rem}.workflow-detail-module__w3lvQW__hero h1{font-size:clamp(2.65rem,12vw,3.7rem)}.workflow-detail-module__w3lvQW__previews{grid-template-columns:1fr;margin-top:3rem}.workflow-detail-module__w3lvQW__previewImage{aspect-ratio:auto;object-fit:contain}.workflow-detail-module__w3lvQW__outcome{margin-top:2.5rem;padding-inline:0}.workflow-detail-module__w3lvQW__evidence{grid-template-columns:1fr}.workflow-detail-module__w3lvQW__capabilities,.workflow-detail-module__w3lvQW__contractNote{margin-top:4rem}}@media (max-width:520px){.workflow-detail-module__w3lvQW__hero{text-align:left;align-items:flex-start}.workflow-detail-module__w3lvQW__hero>p{text-wrap:pretty}.workflow-detail-module__w3lvQW__backLink{align-self:flex-start;margin-bottom:2rem}}
