.fact-sequence.svelte-19wk5zx{margin-bottom:var(--space-4)}.fact-sequence.svelte-19wk5zx svg:where(.svelte-19wk5zx){width:100%;height:30px}.fact-sequence.svelte-19wk5zx ol:where(.svelte-19wk5zx){list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);font-size:var(--text-base);color:var(--ink)}.fact-sequence.svelte-19wk5zx li:where(.svelte-19wk5zx):nth-child(2){text-align:center}.fact-sequence.svelte-19wk5zx li:where(.svelte-19wk5zx):last-child{text-align:right}.workflow-card.svelte-19wk5zx{--entrance-duration: calc(var(--dur-base) + var(--dur-fast));--drawing-duration: calc(var(--dur-slow) + var(--dur-base));--content-start: var(--dur-base);--bar-step: calc(var(--dur-base) / 3);--finish-delay: calc( var(--content-start) + var(--drawing-duration) + var(--dur-base) );position:relative;margin:0;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-5);box-shadow:var(--shadow-lg);transition:opacity var(--entrance-duration) var(--ease-out),transform var(--entrance-duration) var(--ease-out)}.workflow-card[data-ready=true].svelte-19wk5zx:not(.entered):not(:focus-within){opacity:0;transform:translateY(20px)}.card-heading.svelte-19wk5zx{display:flex;align-items:start;justify-content:space-between;gap:var(--space-2)}.card-eyebrow.svelte-19wk5zx{display:block;color:var(--muted);font-size:var(--text-xs);margin-bottom:var(--space-2)}.card-heading.svelte-19wk5zx strong:where(.svelte-19wk5zx){display:block;font-size:var(--text-md);font-weight:600;line-height:1.3;letter-spacing:-.025em}.motion-scene.svelte-19wk5zx{min-height:224px;padding-top:var(--space-4)}.offer-drawing.svelte-19wk5zx,.time-chart.svelte-19wk5zx{width:100%;height:auto;display:block;overflow:visible}.drawing-label.svelte-19wk5zx{fill:var(--ink);font-family:inherit;font-size:13px;font-weight:600}.drawing-meta.svelte-19wk5zx{fill:var(--muted);font-family:inherit;font-size:11px}.drawing-label.inverse.svelte-19wk5zx{fill:var(--bg)}.drawing-meta.inverse.svelte-19wk5zx{fill:var(--bg);opacity:.7}.accepted-label.svelte-19wk5zx{font-size:9px;font-weight:600;fill:var(--success-text-strong)}.draft-number.svelte-19wk5zx{font-size:9px;fill:var(--card);opacity:.65}.copied-amount.svelte-19wk5zx{font-size:13px;font-weight:600;fill:var(--volt)}.scene-finish.svelte-19wk5zx{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding-top:var(--space-3);color:var(--ink);font-size:var(--text-xs)}.time-heading.svelte-19wk5zx{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.time-heading.svelte-19wk5zx>span:where(.svelte-19wk5zx){color:var(--muted);font-size:var(--text-xs)}.time-heading.svelte-19wk5zx>strong:where(.svelte-19wk5zx){font-size:var(--text-2xl);font-weight:600;line-height:1.15;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.time-heading.svelte-19wk5zx small:where(.svelte-19wk5zx){font-size:var(--text-sm);font-weight:400;letter-spacing:0;color:var(--muted)}.contact-heading.svelte-19wk5zx{display:flex;align-items:center;gap:var(--space-3)}.contact-avatar.svelte-19wk5zx{display:grid;place-items:center;flex:0 0 40px;height:40px;background:var(--soft);border-radius:var(--radius-full);font-size:var(--text-lg);font-weight:500}.contact-heading.svelte-19wk5zx strong:where(.svelte-19wk5zx){display:block;font-size:var(--text-sm);font-weight:600}.contact-heading.svelte-19wk5zx div:where(.svelte-19wk5zx)>span:where(.svelte-19wk5zx){display:block;font-size:var(--text-xs);color:var(--muted);margin-top:var(--space-1)}.contact-heading.svelte-19wk5zx>svg{flex-shrink:0;margin-left:auto;color:var(--success-text-strong)}.contact-transfer.svelte-19wk5zx{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--space-2);padding-top:var(--space-3)}.contact-path.svelte-19wk5zx{width:32px;height:124px;overflow:visible}.contact-fields.svelte-19wk5zx{display:grid;gap:var(--space-2);padding-top:var(--space-1)}.contact-field.svelte-19wk5zx{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--soft);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs)}.field-check.svelte-19wk5zx{display:grid;place-items:center;color:var(--success-text-strong)}.contact-finish.svelte-19wk5zx{margin-left:40px}.workflow-card[data-kind=facts].svelte-19wk5zx .motion-scene:where(.svelte-19wk5zx){min-height:0}.fact-field.svelte-19wk5zx{min-height:var(--space-10)}.fact-field.svelte-19wk5zx>span:where(.svelte-19wk5zx){color:var(--muted)}.fact-field.svelte-19wk5zx>strong:where(.svelte-19wk5zx){font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.article-record.svelte-19wk5zx>span:where(.svelte-19wk5zx),.article-prices.svelte-19wk5zx span:where(.svelte-19wk5zx),.article-margin.svelte-19wk5zx>span:where(.svelte-19wk5zx){display:block;color:var(--muted);font-size:var(--text-xs)}.article-record.svelte-19wk5zx>strong:where(.svelte-19wk5zx){display:block;margin-top:var(--space-1);font-size:var(--text-md);font-weight:600}.article-prices.svelte-19wk5zx{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);padding-block:var(--space-4);margin-top:var(--space-3);border-block:1px solid var(--line)}.article-prices.svelte-19wk5zx strong:where(.svelte-19wk5zx){display:block;margin-top:var(--space-1);font-size:var(--text-xl);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.article-margin.svelte-19wk5zx{display:flex;align-items:baseline;justify-content:space-between;margin-block:var(--space-3) var(--space-2)}.article-margin.svelte-19wk5zx>strong:where(.svelte-19wk5zx){font-size:var(--text-sm);font-weight:600}.margin-chart.svelte-19wk5zx{display:block;width:100%;height:auto}.entered.svelte-19wk5zx .article-record:where(.svelte-19wk5zx){animation:svelte-19wk5zx-field-arrive var(--dur-base) var(--ease-out) var(--dur-instant) both}.entered.svelte-19wk5zx :is(.article-prices:where(.svelte-19wk5zx),.article-margin:where(.svelte-19wk5zx)){animation:svelte-19wk5zx-field-arrive var(--dur-base) var(--ease-out) var(--content-start) both}.entered.svelte-19wk5zx :is(.cost-bar:where(.svelte-19wk5zx),.margin-bar:where(.svelte-19wk5zx)){transform-box:fill-box;transform-origin:left center;animation:svelte-19wk5zx-grow-price var(--drawing-duration) var(--ease-out) var(--content-start) both}.entered.svelte-19wk5zx .margin-bar:where(.svelte-19wk5zx){animation-delay:calc(var(--content-start) + var(--dur-base))}@keyframes svelte-19wk5zx-grow-price{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.workflow-card[data-kind=time].svelte-19wk5zx{--entrance-duration: calc(var(--dur-base) * 2);--drawing-duration: calc(var(--dur-slow) * 2);--bar-step: calc(var(--dur-fast) / 2);--finish-delay: calc( var(--content-start) + 4 * var(--bar-step) + var(--drawing-duration) )}.entered.svelte-19wk5zx .card-heading:where(.svelte-19wk5zx){animation:svelte-19wk5zx-field-arrive var(--dur-base) var(--ease-out) both}.entered.svelte-19wk5zx :is(.source-document:where(.svelte-19wk5zx),.time-heading:where(.svelte-19wk5zx),.time-chart:where(.svelte-19wk5zx),.contact-heading:where(.svelte-19wk5zx)){animation:svelte-19wk5zx-field-arrive var(--dur-base) var(--ease-out) var(--dur-instant) both}.entered.svelte-19wk5zx :is(.flow-line:where(.svelte-19wk5zx),.contact-drawn-path:where(.svelte-19wk5zx)){animation:svelte-19wk5zx-draw-path var(--drawing-duration) var(--ease-out) var(--content-start) both}.entered.svelte-19wk5zx .target-document:where(.svelte-19wk5zx){animation:svelte-19wk5zx-document-arrive var(--entrance-duration) var(--ease-out) calc(var(--content-start) + var(--dur-base)) both}.entered.svelte-19wk5zx .accepted-stamp:where(.svelte-19wk5zx){animation:svelte-19wk5zx-field-arrive var(--dur-base) var(--ease-out) var(--dur-base) both}.entered.svelte-19wk5zx .copied-detail:where(.svelte-19wk5zx){animation:svelte-19wk5zx-field-arrive var(--dur-base) var(--ease-out) calc(var(--content-start) + var(--dur-slow) + var(--detail) * var(--dur-instant)) both}.entered.svelte-19wk5zx .time-bar:where(.svelte-19wk5zx){transform-box:fill-box;transform-origin:center bottom;animation:svelte-19wk5zx-grow-bar var(--drawing-duration) var(--ease-out) calc(var(--content-start) + var(--bar-index) * var(--bar-step)) both}.entered.svelte-19wk5zx .time-heading:where(.svelte-19wk5zx)>strong:where(.svelte-19wk5zx){animation:svelte-19wk5zx-field-arrive var(--dur-slow) var(--ease-out) calc(var(--finish-delay) - var(--dur-base)) both}.entered.svelte-19wk5zx .contact-field:where(.svelte-19wk5zx){animation:svelte-19wk5zx-field-arrive var(--dur-slow) var(--ease-out) calc(var(--content-start) + var(--field-index) * var(--dur-instant)) both}.entered.svelte-19wk5zx .field-check:where(.svelte-19wk5zx){animation:svelte-19wk5zx-soft-arrive var(--dur-slow) var(--ease-out) calc(var(--content-start) + var(--field-index) * var(--dur-instant) + var(--dur-base)) both}.entered.svelte-19wk5zx .scene-finish:where(.svelte-19wk5zx){animation:svelte-19wk5zx-field-arrive var(--dur-slow) var(--ease-out) var(--finish-delay) both}.entered.svelte-19wk5zx :is(.article-record:where(.svelte-19wk5zx),.article-prices:where(.svelte-19wk5zx),.article-margin:where(.svelte-19wk5zx),.cost-bar:where(.svelte-19wk5zx),.margin-bar:where(.svelte-19wk5zx),.card-heading:where(.svelte-19wk5zx),.source-document:where(.svelte-19wk5zx),.time-heading:where(.svelte-19wk5zx),.time-heading:where(.svelte-19wk5zx)>strong:where(.svelte-19wk5zx),.time-chart:where(.svelte-19wk5zx),.contact-heading:where(.svelte-19wk5zx),.flow-line:where(.svelte-19wk5zx),.contact-drawn-path:where(.svelte-19wk5zx),.copied-detail:where(.svelte-19wk5zx),.accepted-stamp:where(.svelte-19wk5zx),.target-document:where(.svelte-19wk5zx),.time-bar:where(.svelte-19wk5zx),.contact-field:where(.svelte-19wk5zx),.field-check:where(.svelte-19wk5zx),.scene-finish:where(.svelte-19wk5zx)){animation-play-state:var(--scene-play)}[data-ready=true].svelte-19wk5zx:not(.entered) :is(.article-record:where(.svelte-19wk5zx),.article-prices:where(.svelte-19wk5zx),.article-margin:where(.svelte-19wk5zx),.cost-bar:where(.svelte-19wk5zx),.margin-bar:where(.svelte-19wk5zx),.card-heading:where(.svelte-19wk5zx),.source-document:where(.svelte-19wk5zx),.time-heading:where(.svelte-19wk5zx),.time-chart:where(.svelte-19wk5zx),.contact-heading:where(.svelte-19wk5zx),.flow-line:where(.svelte-19wk5zx),.contact-drawn-path:where(.svelte-19wk5zx),.copied-detail:where(.svelte-19wk5zx),.accepted-stamp:where(.svelte-19wk5zx),.target-document:where(.svelte-19wk5zx),.time-bar:where(.svelte-19wk5zx),.contact-field:where(.svelte-19wk5zx),.field-check:where(.svelte-19wk5zx),.scene-finish:where(.svelte-19wk5zx)){opacity:0}@keyframes svelte-19wk5zx-draw-path{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes svelte-19wk5zx-document-arrive{0%{opacity:0;transform:translate(var(--space-3),var(--space-2))}to{opacity:1;transform:translate(0)}}@keyframes svelte-19wk5zx-field-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-19wk5zx-soft-arrive{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes svelte-19wk5zx-grow-bar{0%{transform:scaleY(.04);opacity:.3}to{transform:scaleY(1);opacity:1}}@media(max-width:480px){.workflow-card.svelte-19wk5zx{padding:var(--space-4)}.card-heading.svelte-19wk5zx strong:where(.svelte-19wk5zx){font-size:var(--text-sm)}.motion-scene.svelte-19wk5zx{min-height:212px}}@media(prefers-reduced-motion:reduce){.workflow-card.svelte-19wk5zx{transition:none}.workflow-card[data-ready=true].svelte-19wk5zx:not(.entered){opacity:1;transform:none}.workflow-card[data-ready].svelte-19wk5zx:is(.entered:where(.svelte-19wk5zx),:where(.svelte-19wk5zx):not(.entered)) :is(.article-record:where(.svelte-19wk5zx),.article-prices:where(.svelte-19wk5zx),.article-margin:where(.svelte-19wk5zx),.cost-bar:where(.svelte-19wk5zx),.margin-bar:where(.svelte-19wk5zx),.card-heading:where(.svelte-19wk5zx),.source-document:where(.svelte-19wk5zx),.time-heading:where(.svelte-19wk5zx),.time-heading:where(.svelte-19wk5zx)>strong:where(.svelte-19wk5zx),.time-chart:where(.svelte-19wk5zx),.contact-heading:where(.svelte-19wk5zx),.flow-line:where(.svelte-19wk5zx),.contact-drawn-path:where(.svelte-19wk5zx),.copied-detail:where(.svelte-19wk5zx),.accepted-stamp:where(.svelte-19wk5zx),.target-document:where(.svelte-19wk5zx),.time-bar:where(.svelte-19wk5zx),.contact-field:where(.svelte-19wk5zx),.field-check:where(.svelte-19wk5zx),.scene-finish:where(.svelte-19wk5zx)){animation:none;opacity:1;transform:none;stroke-dashoffset:0}}.workflow-story.svelte-l0k8dk{background:var(--bg);border-top:1px solid var(--line)}.workflow-rows.svelte-l0k8dk{display:grid;gap:var(--space-10)}.workflow-row.svelte-l0k8dk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-20);align-items:center;padding-block:var(--space-12);scroll-margin-top:110px}.workflow-row.svelte-l0k8dk:first-child{padding-top:var(--space-4)}.workflow-row.svelte-l0k8dk:last-child{padding-bottom:var(--space-4)}.workflow-row.svelte-l0k8dk+.workflow-row:where(.svelte-l0k8dk){border-top:1px solid var(--line)}.workflow-copy.svelte-l0k8dk{max-width:480px}.workflow-category.svelte-l0k8dk{display:block;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-4)}.workflow-copy.svelte-l0k8dk h2:where(.svelte-l0k8dk){font-size:clamp(30px,3.4vw,42px);font-weight:600;line-height:1.12;letter-spacing:-.04em}.workflow-copy.svelte-l0k8dk p:where(.svelte-l0k8dk){margin-top:var(--space-5);color:var(--ink-3);font-size:17px;line-height:1.65;max-width:44ch}.feature-link.svelte-l0k8dk{display:inline-flex;gap:var(--space-3);align-items:center;justify-content:space-between;min-height:44px;padding-block:var(--space-2);border-bottom:1px solid var(--ink);font-size:var(--text-md);font-weight:600;color:var(--ink);text-decoration:none}.workflow-copy.svelte-l0k8dk>.feature-link:where(.svelte-l0k8dk){margin-top:var(--space-6)}.feature-link.svelte-l0k8dk svg{flex-shrink:0;transition:transform var(--dur-base) var(--ease-out)}.feature-link.svelte-l0k8dk:hover svg{transform:translate(4px)}.feature-link.svelte-l0k8dk:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.workflow-composition.svelte-l0k8dk{min-width:0}.workflow-photo.svelte-l0k8dk{height:390px;margin-right:var(--space-8);overflow:hidden;border-radius:var(--radius-card)}.workflow-photo.svelte-l0k8dk img{width:100%;height:100%;object-fit:cover;object-position:var(--photo-position)}.workflow-example.svelte-l0k8dk{width:min(340px,85%);margin-top:calc(-2 * var(--space-24));margin-left:auto;position:relative}.reverse.svelte-l0k8dk .workflow-copy:where(.svelte-l0k8dk){grid-column:2;grid-row:1}.reverse.svelte-l0k8dk .workflow-composition:where(.svelte-l0k8dk){grid-column:1;grid-row:1}.workflow-footer.svelte-l0k8dk{margin-top:var(--space-10)}@media(max-width:1050px){.workflow-row.svelte-l0k8dk{gap:var(--space-10)}}@media(max-width:760px){.workflow-row.svelte-l0k8dk{grid-template-columns:minmax(0,1fr);gap:var(--space-8);padding-block:var(--space-8)}.reverse.svelte-l0k8dk .workflow-copy:where(.svelte-l0k8dk),.reverse.svelte-l0k8dk .workflow-composition:where(.svelte-l0k8dk){grid-column:auto;grid-row:auto}.workflow-copy.svelte-l0k8dk p:where(.svelte-l0k8dk){font-size:var(--text-md)}.workflow-composition.svelte-l0k8dk{width:100%;max-width:560px;justify-self:center}.workflow-photo.svelte-l0k8dk{height:310px;margin-right:var(--space-4)}.workflow-example.svelte-l0k8dk{width:min(340px,94%);margin-top:calc(-1 * var(--space-20))}}@media(prefers-reduced-motion:reduce){.feature-link.svelte-l0k8dk svg{transition:none}}
