.cost-workflow[data-astro-cid-kgsioykz]{grid-template-columns:minmax(0,1.35fr) 4rem minmax(0,1fr) 3rem minmax(0,1fr);align-items:center;margin-top:2rem;padding:2rem;display:grid}.cost-workflow__inputs[data-astro-cid-kgsioykz]{gap:1rem;display:grid}.cost-workflow__input[data-astro-cid-kgsioykz]{border:1px solid color-mix(in srgb, var(--color-brand-lavender) 55%, transparent);background:var(--color-brand-slate);border-radius:2rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.cost-workflow[data-astro-cid-kgsioykz] strong[data-astro-cid-kgsioykz]{color:var(--diagram-ink);font-size:.9375rem;line-height:1.4;display:block}.cost-workflow[data-astro-cid-kgsioykz] small[data-astro-cid-kgsioykz]{color:var(--color-brand-lavender);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.cost-workflow__branches[data-astro-cid-kgsioykz]{width:100%;height:15rem;stroke:var(--color-brand-coral);stroke-width:1.5px}.cost-workflow__result[data-astro-cid-kgsioykz]{text-align:center;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:.5rem;width:10rem;height:10rem;padding:1rem;display:flex}.cost-workflow__result[data-astro-cid-kgsioykz] small[data-astro-cid-kgsioykz]{margin-top:0}.cost-workflow__arrow[data-astro-cid-kgsioykz]{text-align:center;color:var(--color-brand-coral);font-size:2rem}.cost-workflow__output[data-astro-cid-kgsioykz]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}@media (width<=767px){.cost-workflow[data-astro-cid-kgsioykz]{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem}.cost-workflow__branches[data-astro-cid-kgsioykz]{border-left:1.5px solid var(--color-brand-coral);justify-self:center;width:1px;height:2rem}.cost-workflow__branches[data-astro-cid-kgsioykz] path[data-astro-cid-kgsioykz]{display:none}.cost-workflow__arrow[data-astro-cid-kgsioykz]{transform:rotate(90deg)}}.review-workflow{color:var(--color-white);margin-top:2rem;padding:1.5rem}.review-workflow__title{text-align:center;margin-bottom:1.5rem;font-size:1rem;font-weight:600;line-height:1.5}.review-workflow__exchange{grid-template-columns:9rem 4rem 9rem minmax(5rem,1fr) minmax(14rem,1.6fr);align-items:center;display:grid}.review-workflow__module{text-align:center;color:var(--color-white);justify-items:center;gap:.75rem;text-decoration:none;display:grid;position:relative}.review-workflow__module:focus-visible,.review-workflow__client:focus-visible{outline:2px solid var(--color-brand-coral);outline-offset:.375rem;border-radius:1.25rem}.review-workflow__module:hover strong,.review-workflow__client:hover strong{text-underline-offset:.25rem;text-decoration:underline}.review-workflow__hub{width:9rem;height:9rem;box-shadow:none;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:.75rem;display:flex}.review-workflow__hub strong{font-size:1rem;font-weight:600;line-height:1.4}.review-workflow__role{white-space:nowrap;border:1px solid color-mix(in srgb, var(--color-brand-lavender) 70%, transparent);background:var(--color-brand-slate);border-radius:2rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1.4;position:absolute;bottom:calc(100% + .75rem)}.review-workflow__input{position:relative}.review-workflow__input svg,.review-workflow__branch-lines{fill:none;stroke:var(--color-brand-coral);stroke-width:1.5px;stroke-linejoin:round;display:block}.review-workflow__input svg{width:100%;height:1.5rem}.review-workflow__branch-lines{width:3rem;height:14rem;position:absolute;top:0;left:0}.review-workflow__branches{height:14rem;position:relative}.review-workflow__material-markers{grid-template-rows:repeat(3,4rem);align-items:center;gap:1rem;display:grid;position:absolute;inset:0 0 0 3rem}.review-workflow__materials{flex:none;align-items:center;gap:.375rem;padding:0 .375rem;display:flex}.review-workflow__recipients{grid-template-rows:repeat(3,4rem);gap:1rem;display:grid}.review-workflow__recipient{border:1px solid color-mix(in srgb, var(--color-brand-lavender) 70%, transparent);background:var(--color-brand-slate);color:var(--color-white);border-radius:2rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:flex}.review-workflow__recipient strong{font-weight:600}.review-workflow__recipient small{color:var(--color-brand-lavender);margin-top:.125rem;font-size:.75rem;display:block}.review-workflow__conversation{border-top:1px solid var(--color-brand-slate);grid-template-columns:minmax(0,1fr) minmax(12rem,20rem) minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.review-workflow__person{justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.review-workflow__designer{flex-direction:row-reverse;grid-column:1;justify-content:flex-start}.review-workflow__customer{grid-column:3;justify-content:flex-start}.review-workflow__chat{text-align:center;color:var(--color-brand-lavender);justify-items:center;gap:.375rem;font-size:.75rem;display:grid}.review-workflow__chat-bubbles{gap:.5rem;width:min(100%,16rem);padding:0 .5rem;display:grid}.review-workflow__bubble{border:1px solid color-mix(in srgb, var(--color-brand-lavender) 60%, transparent);background:var(--color-brand-slate);border-radius:.75rem;gap:.375rem;width:72%;padding:.625rem .875rem;display:grid;position:relative}.review-workflow__bubble--client{border-color:color-mix(in srgb, var(--color-brand-coral) 65%, transparent);justify-self:end}.review-workflow__bubble i{background:color-mix(in srgb, var(--color-brand-lavender) 65%, transparent);border-radius:1px;height:2px;display:block}.review-workflow__bubble i:last-child{width:65%}.review-workflow__bubble:before{content:"";background:var(--color-brand-slate);width:.5rem;height:.5rem;position:absolute;bottom:.5rem;transform:rotate(45deg)}.review-workflow__bubble--designer:before{border-left:1px solid color-mix(in srgb, var(--color-brand-lavender) 60%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-brand-lavender) 60%, transparent);left:-.3125rem}.review-workflow__bubble--client:before{border-right:1px solid color-mix(in srgb, var(--color-brand-coral) 65%, transparent);border-top:1px solid color-mix(in srgb, var(--color-brand-coral) 65%, transparent);right:-.3125rem}@media (width<=63.999rem){.review-workflow{padding:1.5rem 1rem}.review-workflow__exchange{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr);row-gap:1.5rem}.review-workflow__hub{border-width:.375rem;width:7.5rem;height:7.5rem}.review-workflow__hub strong{font-size:.875rem}.review-workflow__role{white-space:nowrap;padding:.375rem .5rem;font-size:.6875rem;position:absolute;bottom:calc(100% + .75rem)}.review-workflow__branches{display:none}.review-workflow__recipients{border-top:1px dashed var(--color-brand-slate);grid-column:1/-1;grid-template-rows:repeat(3,auto);gap:.75rem;padding-top:1.5rem}.review-workflow__recipient{min-height:3.5rem}.review-workflow__conversation{grid-template-columns:minmax(0,1fr) minmax(5rem,1fr) minmax(0,1fr);gap:.5rem}.review-workflow__designer{grid-column:1}.review-workflow__customer{grid-column:3}.review-workflow__person{flex-direction:column}.review-workflow__designer,.review-workflow__customer{justify-content:center}}.review-workflow__input svg path,.review-workflow__branch-lines path{vector-effect:non-scaling-stroke;stroke-width:1.5px}.review-workflow__delivery{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.review-workflow__delivery-line{border-top:1.5px solid var(--color-brand-coral);flex:1;min-width:0}.review-workflow__input:after,.review-workflow__delivery:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--color-brand-coral);position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (width<=63.999rem){.review-workflow__exchange{padding-top:2.5rem}}screenshot-gallery[data-astro-cid-to66prkl]{display:block}@media (width<=1023px){.gallery-thumbnail[data-astro-cid-to66prkl]:first-child{margin-left:auto}.gallery-thumbnail[data-astro-cid-to66prkl]:last-child{margin-right:auto}}@media (width>=1024px){.gallery-thumbnail[data-astro-cid-to66prkl]{width:calc((100% - (var(--gallery-columns) - 1) * 1rem) / var(--gallery-columns))}}.marketing-site .gallery-dialog[data-astro-cid-to66prkl] [data-astro-cid-to66prkl][data-gallery-caption]:focus-visible{outline:none}.gallery-dialog[data-astro-cid-to66prkl]{width:min(96vw,1600px);max-height:96dvh}.gallery-dialog[data-astro-cid-to66prkl]::backdrop{background:var(--color-brand-indigo);opacity:.92}[data-astro-cid-to66prkl][data-gallery-full]{max-height:calc(96dvh - 8rem)}
