.hero-backdrop{--backdrop-play-state:paused;position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.25}.hero-backdrop[data-running=true]{--backdrop-play-state:running}.hero-backdrop__mark{position:absolute;display:block;top:-11%;left:calc(50% - 340px);width:790px;height:auto;fill:none;transform:rotate(-8deg);animation:hero-mark-drift 18s ease-in-out infinite alternate;animation-play-state:var(--backdrop-play-state)}.hero-backdrop path{vector-effect:non-scaling-stroke;stroke-width:1.25}.hero-backdrop__track{fill:#f8f8f3;fill-opacity:.025;stroke:#b6b6a1;stroke-opacity:.18}.hero-backdrop .hero-backdrop__signal{vector-effect:none;stroke-width:.045;stroke:var(--yellow);opacity:.32;stroke-dasharray:135 865;stroke-linecap:round;animation:hero-signal-flow 24s linear infinite;animation-play-state:var(--backdrop-play-state)}.hero-backdrop .hero-backdrop__signal--1{animation-duration:30s;animation-delay:-11s;opacity:.23}.hero-backdrop-toggle{position:absolute;right:max(48px,calc((100% - 1280px) / 2));bottom:7px;z-index:2;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 0 8px 12px;border:0;background:transparent;color:#a5a59a;font-size:11px;line-height:1.5}.hero-backdrop-toggle[hidden]{display:none}.hero-backdrop-toggle:hover{color:#f8f8f3}.hero-backdrop-toggle:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}@keyframes hero-signal-flow{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes hero-mark-drift{0%{transform:translate3d(0,-8px,0) rotate(-8deg)}to{transform:translate3d(0,14px,0) rotate(-5deg)}}@media (max-width:1100px){.hero-backdrop-toggle{right:24px}}@media (max-width:850px){.hero-backdrop__mark{top:2%;right:-25%;left:auto;width:105%}}@media (max-width:560px){.hero-backdrop-toggle{right:20px}}@media (prefers-reduced-motion:reduce){.hero-backdrop .hero-backdrop__signal{display:none;animation:none}.hero-backdrop__mark{animation:none;transform:rotate(-8deg)}.hero-backdrop-toggle{display:none}}.sales-preview{--demo-progress:1;min-width:0}.sales-preview .demo-caption{flex-direction:column;gap:7px}.sales-preview .demo-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:21px 24px 0;margin:0;list-style:none}.sales-preview .demo-timeline button{display:flex;width:100%;height:100%;flex-direction:column;align-items:flex-start;gap:9px;position:relative;padding:0 0 12px;border:0;background:none;color:#a7a79e;font:inherit;font-size:11px;cursor:pointer}.sales-preview .demo-timeline button:disabled{cursor:default}.sales-preview .demo-timeline button:hover{color:#f8f8f3}.sales-preview .demo-timeline__number{display:flex;align-items:center;height:14px;font-size:10px;font-variant-numeric:tabular-nums}.sales-preview .demo-timeline__track{position:absolute;right:0;bottom:0;left:0;height:2px;overflow:hidden;background:#393932}.sales-preview .demo-timeline__track>span{display:block;height:100%;background:var(--yellow);transform:scaleX(0);transform-origin:left}.sales-preview .demo-timeline [data-complete=true] .demo-timeline__number,.sales-preview .demo-timeline [data-current=true] button{color:var(--yellow)}.sales-preview .demo-timeline [data-complete=true] .demo-timeline__track>span{transform:scaleX(1)}.sales-preview .demo-timeline [data-current=true] .demo-timeline__track>span{transform:scaleX(var(--demo-progress))}.sales-preview .demo-document{display:grid;margin:24px;background:#eeeee6;color:#171714;overflow:hidden}.sales-preview .demo-panel{grid-area:1/1;display:flex;min-height:297px;flex-direction:column;padding:20px;visibility:hidden;pointer-events:none}.sales-preview .demo-panel[data-active=true]{visibility:visible;pointer-events:auto}.sales-preview .demo-document__source{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #c9c9bf;color:#64645b;font-size:10px}.sales-preview .demo-document__source>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.sales-preview .demo-document__heading{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.35}.sales-preview .demo-document__heading svg{flex-shrink:0}.sales-preview .demo-document__heading strong{font-weight:600}.sales-preview .demo-document__message{margin-top:18px;font-size:15px;line-height:1.6}.sales-preview .demo-document__approval,.sales-preview .demo-document__attachment{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:11px;line-height:1.5}.sales-preview .demo-document__attachment svg{flex-shrink:0}.sales-preview .demo-document__approval{padding:9px 10px;border:1px solid #b8b8aa}.sales-preview .demo-approval-mark{width:6px;height:6px;background:#171714;flex-shrink:0}.sales-preview .demo-document__footnote{padding-top:19px;margin-top:auto;font-size:10px;line-height:1.5;color:#66665c}.sales-preview .demo-data{display:grid;gap:0;margin:16px 0 0;font-size:11px}.sales-preview .demo-data>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #d0d0c6}.sales-preview .demo-data dt{color:#68685f}.sales-preview .demo-data dd{margin:0;text-align:right}.sales-preview .demo-checklist{margin:16px 0 0;padding:0;list-style:none}.sales-preview .demo-checklist li{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #d0d0c6;font-size:12px;line-height:1.4}.sales-preview .demo-checklist svg{flex-shrink:0}.sales-preview .demo-summary{position:relative;display:flex;min-height:84px;flex-direction:column;justify-content:center;gap:7px;padding:18px 43px 18px 18px;margin:0 24px;border:1px solid #48483c}.sales-preview .demo-summary>span{font-size:10px;line-height:1.4;color:#aaa99c}.sales-preview .demo-summary strong{font-size:14px;font-weight:500;line-height:1.4}.sales-preview .demo-summary>svg{position:absolute;top:calc(50% - 11px);right:15px}.sales-preview .demo-summary[data-complete=true]{border-color:var(--yellow);background:var(--yellow);color:#171714}.sales-preview .demo-summary[data-complete=true]>span{color:#4e4b0a}.sales-preview .demo-summary[data-complete=true]>strong{font-weight:600}.sales-preview .demo-controls{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 24px 0}.sales-preview .demo-controls button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:transparent;color:#d0d0c6;font:inherit;font-size:11px;cursor:pointer}.sales-preview .demo-controls button:hover:not(:disabled){color:var(--yellow)}.sales-preview .demo-controls button:disabled{color:#939388;cursor:default}.sales-preview .demo-note{margin:2px 24px 22px;color:#939388;font-size:10px;line-height:1.5}.sales-preview[data-motion=true] .demo-panel[data-active=true]{animation:demo-panel-enter .42s cubic-bezier(.22,.61,.36,1) both}.sales-preview[data-motion=true] .demo-panel[data-active=true] .demo-checklist li,.sales-preview[data-motion=true] .demo-panel[data-active=true] .demo-data>div{animation:demo-row-enter .44s cubic-bezier(.22,.61,.36,1) both}.sales-preview[data-motion=true] .demo-panel[data-active=true] .demo-checklist li:nth-child(2),.sales-preview[data-motion=true] .demo-panel[data-active=true] .demo-data>div:nth-child(2){animation-delay:.18s}.sales-preview[data-motion=true] .demo-panel[data-active=true] .demo-checklist li:nth-child(3),.sales-preview[data-motion=true] .demo-panel[data-active=true] .demo-data>div:nth-child(3){animation-delay:.36s}.sales-preview[data-suspended=true] .demo-panel[data-active=true],.sales-preview[data-suspended=true] .demo-panel[data-active=true] .demo-checklist li,.sales-preview[data-suspended=true] .demo-panel[data-active=true] .demo-data>div{animation-play-state:paused}@keyframes demo-panel-enter{0%{transform:translateY(9px)}to{transform:translateY(0)}}@keyframes demo-row-enter{0%{transform:translateX(7px)}to{transform:translateX(0)}}@media (max-width:1100px) and (min-width:851px){.sales-preview .demo-timeline{padding-right:18px;padding-left:18px}.sales-preview .demo-document{margin:20px 18px}.sales-preview .demo-panel{padding:17px;min-height:322px}.sales-preview .demo-controls,.sales-preview .demo-note,.sales-preview .demo-summary{margin-right:18px;margin-left:18px}}@media (max-width:560px){.sales-preview .demo-timeline{padding:20px 18px 0;gap:7px}.sales-preview .demo-timeline button{font-size:10px}.sales-preview .demo-document{margin:20px 18px}.sales-preview .demo-panel{min-height:312px;padding:17px}.sales-preview .demo-document__heading{font-size:13px;gap:8px}.sales-preview .demo-document__message{font-size:14px}.sales-preview .demo-summary{margin:0 18px;min-height:88px;padding-right:40px}.sales-preview .demo-summary strong{font-size:13px}.sales-preview .demo-controls{margin-right:18px;margin-left:18px;gap:8px}.sales-preview .demo-controls button{font-size:10px;gap:6px}.sales-preview .demo-note{margin-right:18px;margin-left:18px}}@media (prefers-reduced-motion:reduce){.sales-preview .demo-checklist li,.sales-preview .demo-data>div,.sales-preview .demo-panel{animation:none!important;transform:none!important;opacity:1!important}}