/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"DM Sans", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden{display:none}.w-full{width:100%}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}:root{color:#f1f2ef;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#080a0c;--panel:#111416;--line:#ffffff14;--muted:#949b9f;--accent:#c4eed5;background:#080a0c;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}button,a,input,summary,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{color:inherit;text-decoration:none}button{color:inherit}button,input{border:0}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:5px}::selection{color:#080a0c;background:#c4eed5}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,sans-serif}.section-shell{width:min(1184px,100% - 96px);margin-inline:auto}.button{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:15px;min-height:50px;padding:15px 22px;font-size:13px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark{color:#101511;background:#efefea;box-shadow:inset 0 1px #fff}.button-dark:hover{background:#fff;box-shadow:0 0 28px #ffffff12}.button-lime{background:var(--accent);color:#102018;box-shadow:inset 0 1px #ffffff90}.button-lime:hover{background:#def8e8;box-shadow:0 0 28px #c4eed51a}.button-link{color:#b9bfc1;background:0 0}.button-link:hover{color:#fff}.button-ghost{color:var(--accent);background:0 0;border:1px solid #ffffff25}.text-button{background:0 0;align-items:center;gap:13px;padding:9px 0;font-size:13px;font-weight:500;display:inline-flex}.text-button:hover{color:var(--accent)}.icon-button{background:0 0;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.icon-button:hover{background:#ffffff0d}.eyebrow{color:#9aaba3;letter-spacing:1.65px;align-items:center;gap:8px;font-size:10px;font-weight:600;line-height:1.7;display:inline-flex}.live-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 9px #c4eed54a}.muted{color:var(--muted);font-size:14px;line-height:1.8}.fine-print{color:#929b9f;font-size:11px;line-height:1.7}.skip-link{z-index:100;background:var(--accent);color:#080a0c;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.site-header{z-index:20;border-bottom:1px solid var(--line);position:relative}.nav-shell{justify-content:space-between;align-items:center;gap:25px;width:min(1320px,100% - 72px);height:86px;margin:auto;display:flex}.brand{align-items:center;gap:10px;display:inline-flex}.brand>span{letter-spacing:-1.5px;font-family:Manrope,sans-serif;font-size:29px;font-weight:650;line-height:1}.brand-period{color:var(--accent)}.main-nav{color:#a9afb2;gap:35px;font-size:12px;display:flex}.main-nav a:hover{color:#fff}.nav-cta{border-radius:5px;min-height:38px;padding:10px 15px;font-size:11px}.mobile-toggle{display:none}#root{isolation:isolate}main{position:relative;overflow:hidden}.hero{z-index:1;padding-top:66px;position:relative}.hero-intro{text-align:center}.hero-tag{letter-spacing:1.45px;color:#aebdb6;background:#ffffff03;border:1px solid #ffffff12;border-radius:30px;align-items:center;gap:10px;padding:8px 13px;font-size:9px;font-weight:500;display:inline-flex}.hero-tag>svg{margin-left:3px}h1{letter-spacing:-4.3px;margin-top:26px;font-size:clamp(46px,5.65vw,78px);font-weight:500;line-height:1.12}h1>span{color:#959e9c;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#a6b7af 10%,#88928f 65%,#d9e8e1);-webkit-background-clip:text;background-clip:text}.hero-intro>p{color:#999fa3;margin-top:23px;font-size:14px;line-height:1.85}.hero-actions{justify-content:center;gap:12px;margin-top:27px;display:flex}.hero-actions .button{min-height:46px;padding:13px 20px;font-size:12px}.demo-area{margin-top:52px;scroll-margin-top:25px}.demo-selector{justify-content:center;gap:8px;margin-bottom:18px;display:flex}.demo-selector button{border-radius:6px;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.demo-stage{background:linear-gradient(125deg,#141918f2,#0e1212f5 60%,#111715fa);border:1px solid #b1c5ba27;border-radius:12px;padding:22px 26px 0;position:relative;overflow:hidden;box-shadow:0 0 0 5px #ffffff02,0 30px 100px #0009}.demo-stage:before{content:"";background:linear-gradient(90deg,#0000,#b3e2c870,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.demo-label{letter-spacing:1.3px;color:#7c8b84;justify-content:space-between;align-items:center;font-size:8px;display:flex}.demo-label>span:first-child{color:#b2c1b8;align-items:center;gap:8px;display:flex}.demo-label .live-dot{width:4px;height:4px}.transformation-grid{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr);align-items:center;padding-top:25px;display:grid}.column-heading{margin-bottom:17px}.number-label{color:#79857d;letter-spacing:1.3px;font-size:8px}.green-label{color:#aed0bc}.column-heading h3{letter-spacing:-.2px;margin-top:7px;font-size:14px;font-weight:500}.before-column .column-heading h3{color:#a5aca7}.source-window{color:#47504a;background:#e9eee9;border:1px solid #ffffff20;border-radius:7px;height:242px;transition:opacity .5s;overflow:hidden}.window-title{color:#c6d1c8;background:#202e26;justify-content:space-between;align-items:center;gap:8px;height:33px;padding:0 12px;display:flex}.window-title>span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:8px;display:flex;overflow:hidden}.window-dots{gap:4px;display:flex}.window-dots i{background:#a5b2a55c;border-radius:50%;width:5px;height:5px}.sheet-toolbar{background:#e1e7e0;border-bottom:1px solid #d5dcd5;gap:17px;padding:8px 11px;font-size:8px;display:flex}.formula-bar{background:#f8faf7;border-bottom:1px solid #d4dcd2;align-items:center;height:25px;font-size:8px;display:flex}.formula-bar>span:first-child{border-right:1px solid #d9dfd7;width:48px;padding-left:8px}.formula-bar i{padding:0 13px;font-family:serif;font-size:11px}.spreadsheet table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:8px}.spreadsheet th,.spreadsheet td{text-align:left;white-space:nowrap;border:1px solid #c8d1c885;height:19px;padding:0 6px;font-weight:400}.spreadsheet th{color:#74816f;text-align:center;background:#e2e8df;width:24px}.spreadsheet th:nth-child(2){width:40%}.spreadsheet thead th{height:16px}.spreadsheet tbody tr:first-child td{color:#3c4c38;background:#d3dfd0;font-weight:600}.spreadsheet tbody tr:last-child td{height:15px}.spreadsheet .cell-error{color:#aa3431;background:#f7e4df;font-weight:600;position:relative}.spreadsheet .cell-error:before{content:"";border-top:5px solid #aa3431;border-right:5px solid #0000;position:absolute;top:0;left:0}.spreadsheet .cell-warning{color:#9b672f;background:#eee3cb}.sheet-bottom{align-items:center;gap:16px;height:23px;padding:0 10px;font-size:7px;display:flex}.sheet-bottom span:first-of-type{color:#2d6949;background:#f5f7f3;border-bottom:2px solid #397653;padding:4px 8px}.manual-caption,.connected-caption{color:#79877e;align-items:center;gap:6px;padding-top:12px;font-size:9px;display:flex}.connected-caption{color:#b5c9bb}.transform-bridge{align-items:center;padding-top:28px;display:flex;position:relative}.bridge-symbol{color:#b5d4c0;z-index:2;background:#1a2620;border:1px solid #c4eed538;border-radius:9px;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 30px #a7d6b910}.bridge-symbol svg{width:16px}.bridge-line{background:#8eb9a03d;width:50%;height:1px}.transform-bridge>svg{color:#85ae96;width:12px;position:absolute;top:20px;right:3px}.dashboard-window{color:#29372e;background:#f0f3ee;border-radius:7px;height:242px;transition:box-shadow .5s,transform .5s;display:flex;overflow:hidden;box-shadow:0 8px 35px #0005}.mini-sidebar{color:#8c978b;background:#e7ede3;border-right:1px solid #d9e0d6;flex-direction:column;align-items:center;gap:18px;width:40px;padding:14px 0 8px;display:flex}.mini-sidebar>svg:first-child{color:#334b3a;width:17px;margin-bottom:2px}.mini-sidebar .mini-active{color:#3d634a;box-sizing:content-box;background:#d2e2c9;border-radius:4px;margin:-5px;padding:5px}.mini-avatar{color:#57704f;background:#d0dbcd;border-radius:50%;place-items:center;width:19px;height:19px;margin-top:auto;font-size:8px;display:grid}.dashboard-content{flex:1;min-width:0;padding:16px 16px 8px}.dashboard-title{justify-content:space-between;align-items:center;font-size:10px;font-weight:650;display:flex}.dashboard-title svg{color:#879680}.dashboard-date{color:#8a9585;justify-content:space-between;align-items:center;margin-top:16px;font-size:8px;display:flex}.dashboard-date>span:last-child{color:#718269;background:#e5ebe1;border-radius:3px;align-items:center;gap:5px;padding:3px 6px;display:flex}.dashboard-stats{justify-content:space-between;gap:10px;margin-top:9px;display:flex}.dashboard-stats>div:first-child{flex-direction:column;display:flex}.dashboard-stats>div>span{color:#687862;font-size:8px}.dashboard-stats strong{letter-spacing:-1px;align-items:center;gap:12px;font-family:Manrope,sans-serif;font-size:27px;font-weight:650;line-height:1.7;display:flex}.dashboard-stats strong svg{color:#6e9873;width:16px}.dashboard-stats small{color:#8d9885;font-size:7px}.mini-chart{align-items:flex-end;gap:5px;width:36%;height:63px;margin-top:2px;display:flex}.mini-chart i{transform-origin:bottom;background:#bbccad;border-radius:2px 2px 0 0;flex:1;min-width:3px}.mini-chart i:nth-last-child(-n+3){background:#6e8d64}.dashboard-alert{background:#e4eadf;border:1px solid #d9e2d1;border-radius:5px;align-items:center;gap:8px;margin-top:15px;padding:10px 9px;display:flex}.alert-icon{color:#71845e;background:#d6e1cb;border-radius:5px;place-items:center;width:25px;height:25px;display:grid}.dashboard-alert>div:nth-child(2){flex:1;min-width:0}.dashboard-alert strong{font-size:8px;font-weight:600;display:block}.dashboard-alert span{color:#7a886e;margin-top:3px;font-size:7px;display:block}.dashboard-alert>svg{color:#839373}.dashboard-status{color:#778970;align-items:center;gap:5px;margin-top:11px;font-size:6.5px;display:flex}.dashboard-status .live-dot{background:#7ca371;width:4px;height:4px}.dashboard-status>svg{margin-left:auto}.dashboard-window:is(.orders-dashboard,.documents-dashboard){flex-direction:column;min-width:0;height:auto;min-height:242px;display:flex}.orders-dashboard{color:#f0f4ff;background:#171e32;border:1px solid #354360;padding:13px 14px}.orders-header,.documents-header{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.orders-title,.documents-header>div{align-items:center;gap:7px;font-size:12px;display:flex}.orders-title svg{color:#a9c5ff}.orders-channel{color:#b7c8f4;font-size:10px}.orders-summary{color:#c2cde5;align-items:center;gap:7px;min-height:39px;font-size:10px;display:flex}.orders-summary>strong{color:#f0f4ff;font-size:23px}.orders-pending{color:#ffdf9e;margin-left:auto}.order-queue{gap:5px;padding:0;list-style:none;display:grid}.order-queue li{background:#222d46;border:1px solid #354360;border-radius:5px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:41px;padding:5px 7px;display:grid}.order-queue li.order-new{background:#2a3d63;border-color:#a5bdfa;animation:.45s ease-out both panel-enter}.order-avatar{color:#e4ecff;background:#3c507e;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.order-queue li strong,.order-queue li small{font-size:10px;line-height:1.35;display:block}.order-queue li small{color:#c1cee7;font-size:9px}.order-review,.order-confirmed{white-space:nowrap;border-radius:4px;padding:3px 5px;font-size:8px}.order-review{color:#ffdf9e;background:#4b3a30}.order-confirmed{color:#c5e9e0;background:#2b4548}.documents-dashboard{color:#392a21;background:#f5eadd;border:1px solid #dfc5af;padding:13px 14px}.documents-header{border-bottom:1px solid #dfc5af;padding-bottom:7px}.documents-header svg{color:#8b4b2b}.documents-header>span{color:#694d3f;white-space:nowrap;font-size:10px}.document-review{grid-template-columns:minmax(76px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:10px;margin:10px 0;display:grid}.document-preview{background:#fffaf3;border:1px solid #e3cdb9;border-radius:4px;flex-direction:column;justify-content:center;gap:4px;padding:9px;display:flex;box-shadow:0 3px 8px #6c432815}.document-preview span{color:#795441;font-size:9px}.document-preview strong,.document-preview b{font-size:11px}.document-preview .paper-line{background:#ead8c8;margin-top:2px}.extracted-fields{min-width:0;padding:5px 0}.extracted-fields h4{color:#754229;margin:0 0 5px;font-size:10px}.extracted-fields dl{margin:0}.extracted-fields dl>div{border-bottom:1px solid #e1cbb6;flex-wrap:wrap;justify-content:space-between;column-gap:6px;padding:4px 0;font-size:9px;display:flex}.extracted-fields dt{color:#694d3f}.extracted-fields dd{margin:0;font-weight:600}.document-validation{color:#694631;background:#ead9c8;border-radius:4px;align-items:center;gap:6px;padding:7px;font-size:9px;display:flex}.document-validation.needs-review{color:#653610;background:#f5d2a4;animation:.45s ease-out both panel-enter}.demo-control{border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:20px;margin-top:21px;padding:19px 0;display:flex}.demo-control-copy{align-items:center;gap:11px;display:flex}.demo-control-copy strong{font-size:10px;font-weight:500;display:block}.demo-control-copy>div>span{color:#83948a;margin-top:4px;font-size:9px;display:block}.play-icon,.success-icon{color:#9cbaa4;border:1px solid #b4ccb329;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.success-icon{background:#c4eed515}.demo-control>.button{border-radius:5px;gap:15px;min-height:37px;padding:10px 14px;font-size:10px}.demo-footnote{text-align:center;color:#69746d;margin-top:15px;font-size:9px;line-height:1.7}.running .bridge-symbol{animation:.7s ease-in-out infinite alternate bridgePulse}.running .bridge-line{background:var(--accent)}.done .dashboard-window{box-shadow:0 0 25px #c4eed52c}.mini-chart i{animation:.65s cubic-bezier(.2,.7,.2,1) backwards grow}.metric-count{font-variant-numeric:tabular-nums}.demo-stage .before-column{animation:.4s ease-out both panel-enter}.demo-stage .after-column{animation:.48s ease-out 70ms both panel-enter}.done .dashboard-alert{animation:.6s both slide-in}.done .source-window{opacity:.65}.chat-demo{background:#e6ece3;height:calc(100% - 33px);padding:10px 18px}.chat-day{text-align:center;color:#88927e;margin-bottom:9px;font-size:7px}.bubble{background:#fbfcf9;border-radius:0 7px 7px;max-width:78%;margin-bottom:8px;padding:9px 11px 5px;font-size:9px;line-height:1.5;box-shadow:0 1px 2px #22332209}.bubble span{text-align:right;color:#94a08a;font-size:6px;display:block}.bubble.reply{background:#d3e3c6;border-radius:7px 0 7px 7px;margin-left:auto}.unread{color:#728467;justify-content:center;align-items:center;gap:5px;margin-top:11px;font-size:8px;display:flex}.document-demo{background:#dce3d8;height:209px;padding:12px;position:relative}.paper{background:#fafbf8;border-radius:2px;width:70%;margin:auto;padding:12px 18px;transform:rotate(-2deg);box-shadow:0 5px 10px #25302113}.paper-top{align-items:center;gap:9px;font-size:6px;line-height:1.6;display:flex}.paper-top strong{font-size:10px}.paper-line{background:#e0e7da;width:100%;height:3px;margin-top:10px}.paper-line.short{width:60%;margin-top:4px}.paper-fields{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;font-size:6px;display:grid}.paper-fields b{text-align:right;font-weight:500}.highlight-field{background:#e1dcb9}.paper-stamp{background:#fafbf7;border:1px solid #b8c3b0;border-radius:4px;align-items:center;gap:6px;padding:7px 10px;font-size:8px;display:flex;position:absolute;bottom:14px;right:16px;box-shadow:0 4px 12px #263c2915}.benefit-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:37px;padding:25px 0;display:flex}.benefit-strip>span{letter-spacing:1.3px;color:#6e7b75;font-size:8px}.benefit-strip>div{gap:28px;display:flex}.benefit-strip>div>span{color:#9ca7a1;align-items:center;gap:7px;font-size:10px;display:flex}.benefit-strip svg{color:#86a995;width:12px}.solutions-section{padding-top:112px;padding-bottom:115px}.section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:43px;display:flex}h2{letter-spacing:-1.8px;font-size:clamp(30px,3.2vw,43px);font-weight:500;line-height:1.25}.section-heading h2{margin-top:14px}.section-heading>p{color:#8f9994;max-width:300px;margin-bottom:3px;font-size:13px;line-height:1.85}.solution-explorer{grid-template-columns:340px minmax(0,1fr);gap:42px;display:grid}.solution-menu{flex-direction:column;gap:4px;display:flex}.solution-menu button{text-align:left;border-radius:6px;align-items:center;gap:14px;width:100%;min-height:44px;padding:17px 18px;font-size:12px;display:flex}.solution-menu button>svg:last-child{opacity:0;margin-left:auto}.solution-menu button.active>svg:last-child{opacity:1}.solution-feature{background:radial-gradient(at 100% 0,#a6d9bb09,#0000 60%),#111614;border:1px solid #aac6b51a;border-radius:9px;flex-direction:column;min-height:444px;padding:34px 37px 23px;animation:.3s fade-in;display:flex;position:relative}.feature-topline{justify-content:space-between;align-items:center;display:flex}.feature-topline .eyebrow{color:#b2cabd;font-size:8px}.feature-number{color:#687b70;font-family:monospace;font-size:9px}.solution-feature h3{letter-spacing:-1.2px;max-width:400px;margin-top:25px;font-size:33px;font-weight:500;line-height:1.25}.solution-feature>p{color:#97a39b;max-width:470px;margin-top:17px;font-size:12px;line-height:1.9}.solution-example{align-items:flex-start;gap:15px;margin-top:auto;padding:22px 0;display:flex}.example-icon{color:#b5cdbc;background:#c4eed50a;border:1px solid #c4eed51c;border-radius:7px;place-items:center;width:42px;height:42px;display:grid}.solution-example>div:last-child{flex:1}.solution-example span{color:#83998c;letter-spacing:.9px;font-size:8px}.solution-example p{color:#c0cbc4;margin-top:8px;font-size:11px;line-height:1.8}.solution-feature-bottom{border-top:1px solid #d4e1d511;justify-content:space-between;align-items:center;gap:16px;padding-top:17px;display:flex}.solution-feature-bottom>span{color:#829c8b;align-items:flex-start;gap:7px;font-size:9px;line-height:1.6;display:flex}.round-button{color:#c9dfd0;background:0 0;border:1px solid #abcbb637;border-radius:50%;place-items:center;min-width:36px;height:36px;transition:all .2s;display:grid}.round-button:hover{color:#0a180f;background:#c4eed5}.manifesto-section{background:radial-gradient(at 50% 70%,#1b282165,#0000 65%),#0c100e75;border-block:1px solid #b1c5ba14;position:relative}.manifesto-inner{text-align:center;padding-block:80px 73px;position:relative}.manifesto-symbol{color:#a8c7b4;margin-bottom:23px}.manifesto-symbol svg{width:28px;margin:auto}.manifesto-inner>.eyebrow{color:#738d7e;font-size:8px}.manifesto-inner h2{letter-spacing:-2.5px;color:#dee6e0;margin-top:23px;font-size:clamp(36px,4.5vw,61px);line-height:1.3}.manifesto-inner h2 span{color:#8db79d}.manifesto-inner>p{color:#87968c;margin-top:24px;font-size:12px;line-height:1.9}.connection-row{justify-content:center;align-items:center;gap:0;margin-top:45px;display:flex}.connection-row>span{color:#99afa0;background:#0e1511;border:1px solid #92b39e25;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:12px 17px;font-size:10px;display:flex}.connection-row>i{background:#99bfa233;width:25px;height:1px}.connection-row .connection-destination{color:#c7ddcd;background:#1b2a20;border-color:#bddcc04d}.connection-destination>svg{width:15px;height:18px}.industry-section{padding-block:111px 0}.industry-tabs{border-bottom:1px solid var(--line);gap:9px;margin-bottom:37px;padding-bottom:18px;display:flex}.industry-tabs button{border-radius:6px;align-items:center;gap:18px;min-height:44px;padding:10px 16px;font-size:12px;display:flex}.industry-tabs button svg{opacity:0}.industry-tabs button.active svg{opacity:1}:is(.demo-selector,.industry-tabs,.solution-menu) button{color:#d6e1da;background:#19211d;border:1px solid #56695e;transition:background .2s,border-color .2s,color .2s}:is(.demo-selector,.industry-tabs,.solution-menu) button:hover{color:#f3f8f4;background:#29372f;border-color:#91b19d}:is(.demo-selector,.industry-tabs,.solution-menu) button[aria-pressed=true]{color:#13251a;background:#c4eed5;border-color:#c4eed5}.industry-content{grid-template-columns:1fr 1fr;align-items:center;gap:85px;animation:.3s fade-in;display:grid}.industry-copy .eyebrow{font-size:8px}.industry-copy h3{letter-spacing:-1px;max-width:380px;margin-top:19px;font-size:33px;font-weight:500;line-height:1.3}.industry-copy>p{color:#92a098;margin-top:19px;font-size:12px;line-height:1.9}.industry-copy ul{flex-direction:column;gap:13px;margin:24px 0 15px;padding:0;list-style:none;display:flex}.industry-copy li{color:#b3c1b8;align-items:center;gap:10px;font-size:11px;display:flex}.industry-copy li svg{color:#86ab94}.industry-copy .text-button{font-size:11px}.industry-visual{background:radial-gradient(#a5c4b00d,#0000 75%),#111713;border:1px solid #a3bdaa22;border-radius:9px;padding:24px}.workflow-top{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.workflow-brand{color:#c3d3c8;align-items:center;gap:9px;font-size:12px;display:flex}.workflow-brand svg{width:19px}.status-pill{color:#8ca997;letter-spacing:1px;align-items:center;gap:6px;font-size:7px;display:inline-flex}.workflow-stack{flex-direction:column;gap:14px;padding-block:23px 19px;display:flex;position:relative}.workflow-stack:before{content:"";background:#adc4b647;width:1px;position:absolute;top:40px;bottom:40px;left:35px}.workflow-step{z-index:1;background:#1b231e;border:1px solid #9fb7a521;border-radius:6px;align-items:center;gap:13px;padding:14px;display:flex}.workflow-icon{color:#a8c3b1;background:#c4eed50a;border:1px solid #a4c6af25;border-radius:6px;place-items:center;width:39px;height:39px;display:grid}.workflow-step>div:nth-child(2){flex:1}.workflow-step>div>span{letter-spacing:1px;color:#6f8a79;font-size:7px;display:block}.workflow-step strong{color:#b6ccbf;margin-top:6px;font-size:11px;font-weight:450;display:block}.workflow-step>svg{color:#769d85;width:14px}.workflow-bottom{color:#7d9e8a;justify-content:center;align-items:center;gap:7px;font-size:9px;display:flex}.industry-note{color:#64776b;margin-top:23px;font-size:9px;line-height:1.8}.calculator-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:75px;margin-block:100px 0;padding-block:100px;display:grid}.calculator-copy h2{margin-top:17px}.calculator-copy>p{color:#92a098;max-width:350px;margin-top:23px;font-size:12px;line-height:1.9}.calculator-copy .text-button{margin-top:20px;font-size:11px}.calculator-panel{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.calculator-inputs{padding-top:4px}.calculator-inputs label{color:#9aaca0;justify-content:space-between;align-items:center;gap:9px;font-size:10px;line-height:1.7;display:flex}.calculator-inputs strong{color:#e1ebe4;white-space:nowrap;font-size:11px;font-weight:500}.calculator-inputs input{accent-color:#c4eed5;cursor:pointer;width:100%;height:3px;margin:17px 0 24px;display:block}.calculator-result{background:#17231b;border:1px solid #afd7ba21;border-radius:8px;padding:21px 20px}.calculator-result>span{letter-spacing:1px;color:#92b09d;font-size:7px;line-height:1.8;display:block}.calculator-result>div{align-items:center;gap:14px;margin-top:14px;display:flex}.calculator-result strong{letter-spacing:-4px;color:#d7efdd;font-family:Manrope,sans-serif;font-size:64px;font-weight:500;line-height:1.3}.calculator-result>div>span{color:#86a48e;font-size:10px;line-height:1.6}.calculator-result p{color:#89a590;margin-top:17px;font-size:9px;line-height:1.8}.calculator-disclaimer{color:#617367;grid-column:1/-1;font-size:8px;line-height:1.8}.process-section{padding-top:108px}.process-grid{grid-template-columns:repeat(4,1fr);display:grid}.process-grid article{border-left:1px solid #ffffff14;padding:0 27px}.process-grid article:first-child{border:0;padding-left:0}.process-grid article:last-child{padding-right:0}.process-top{color:#8ba493;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.process-top span{color:#536d5e;font-family:monospace;font-size:12px}.process-grid h3{letter-spacing:-.4px;font-size:16px;font-weight:500}.process-grid p{color:#85968b;margin-top:12px;font-size:11px;line-height:1.9}.faq-section{grid-template-columns:1fr 1.2fr;gap:70px;padding-block:120px 100px;display:grid}.faq-section h2{margin-top:17px;font-size:34px}.faq-section>div>p{color:#87998e;margin-top:21px;font-size:12px;line-height:1.9}.faq-list details{border-bottom:1px solid #ffffff13}.faq-list details:first-child{border-top:1px solid #ffffff13}.faq-list summary{cursor:pointer;color:#c2d0c7;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:12px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#7f9788;width:15px;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list p{color:#829b8d;padding:0 30px 20px 0;font-size:11px;line-height:1.9}.final-cta{text-align:center;background:radial-gradient(at 50% 0,#43634c2e,#0000 70%),#111913;border:1px solid #b4d2bf25;border-radius:10px;padding:75px 30px 65px;position:relative;overflow:hidden}.final-cta>div:last-child{z-index:1;position:relative}.final-cta .eyebrow{color:#7f9c8a;font-size:8px}.final-cta h2{margin-top:20px;font-size:38px;line-height:1.35}.final-cta h2 span{color:#90aa98}.final-cta p{color:#91a498;margin-top:21px;font-size:12px;line-height:1.8}.final-cta .button{min-height:45px;margin-top:28px;font-size:11px}.cta-note{color:#5f7c69;margin-top:13px;font-size:9px;display:block}.cta-orbit{pointer-events:none;width:410px;height:410px;position:absolute;top:40px;right:-260px}.cta-orbit i{border:1px solid #b0d0b51b;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.cta-orbit i:nth-child(2){top:45px;right:45px;bottom:45px;left:45px}.cta-orbit i:nth-child(3){top:90px;right:90px;bottom:90px;left:90px}.cta-orbit svg{color:#c4eed52a;width:23px;position:absolute;top:10px;left:80px}footer{padding-top:62px}.footer-top{align-items:center;gap:32px;padding-bottom:32px;display:flex}.footer-top .brand{opacity:.8}.footer-top .brand>span{font-size:25px}.footer-top .brand>svg{width:23px}.footer-top>p{color:#6d8275;font-size:11px}.back-top{color:#9aafa2;align-items:center;gap:9px;margin-left:auto;font-size:10px;display:flex}.footer-bottom{color:#5f7567;border-top:1px solid #ffffff12;justify-content:space-between;gap:25px;padding:21px 0 28px;font-size:9px;display:flex}.footer-bottom button{color:#8da195;background:0 0;padding:0}.modal{color:#dce7de;background:#111713;border:1px solid #aec6b436;border-radius:15px;width:min(530px,100% - 32px);max-height:90dvh;margin:auto;padding:0;box-shadow:0 30px 180px #000}.modal::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020503c9}.modal-wide{width:min(690px,100% - 32px)}.modal-inner{padding:39px;position:relative}.close-modal{color:#a1b6a8;position:absolute;top:14px;right:14px}.modal h2{letter-spacing:-1px;outline:none;margin:15px 0 20px;padding-right:15px;font-size:29px;line-height:1.3}.modal-inner>p{color:#96a99c;margin-top:16px;font-size:13px;line-height:1.85}.modal-features{flex-direction:column;gap:14px;margin:25px 0;padding:0;list-style:none;display:flex}.modal-features li{color:#aec4b6;align-items:center;gap:10px;font-size:12px;display:flex}.modal .fine-print{margin-bottom:20px}.next-step{background:#c4eed507;border:1px solid #b4d2bf19;border-radius:7px;margin:20px 0;padding:18px}.next-step p{color:#9cb8a7;margin-top:9px;font-size:12px;line-height:1.9}.next-step .eyebrow{font-size:8px}.diagnostic-top{justify-content:space-between;align-items:center;margin-right:29px;display:flex}.diagnostic-top .eyebrow{font-size:9px}.step-counter{color:#8dab98;font-family:monospace;font-size:10px}.progress-track{background:#d7ebdc11;border-radius:4px;height:2px;margin-top:23px}.progress-track>div{background:#c4eed5;height:100%;transition:width .4s}.diagnostic-top~h2{margin-top:26px}.modal form>.muted{margin-bottom:24px}.modal form label:not(.choice){color:#acbfb2;flex-direction:column;gap:9px;margin:19px 0;font-size:11px;line-height:1.5;display:flex}.modal input:not([type=checkbox]),.modal textarea,.modal select{color:#e1eae3;background:#090f0b;border:1px solid #b4d2bf26;border-radius:6px;width:100%;padding:12px 13px;font-size:12px}.modal input::placeholder,.modal textarea::placeholder{color:#5e7868}.modal textarea{resize:vertical;min-height:65px}.modal select{color-scheme:dark}.form-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form-columns>label{margin-block:0!important}.privacy-note{color:#789582;align-items:flex-start;gap:9px;margin-top:24px;font-size:10px;line-height:1.8;display:flex}.privacy-note svg{margin-top:2px}.form-actions{border-top:1px solid #b4d2bf19;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:23px;display:flex}.form-actions .fine-print{margin:0}.form-actions .button{min-height:43px;font-size:11px}.modal fieldset{border:0;margin:0 0 25px;padding:0}.modal legend{margin-bottom:12px;font-size:12px}.modal legend>span{color:#789582;font-size:10px}.choice-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choice{color:#98b3a2;cursor:pointer;background:#ffffff02;border:1px solid #b4d2bf21;border-radius:6px;align-items:center;gap:10px;padding:13px 12px;font-size:10px;display:flex}.choice.selected{color:#d9eade;background:#c4eed50d;border-color:#c4eed54a}.choice input{accent-color:#c4eed5;flex-shrink:0;width:14px;height:14px}.field-hint,.optional{color:#6b8977;font-size:9px}.optional{display:inline}.opportunity-list{flex-direction:column;gap:12px;margin:23px 0;padding:0;list-style:none;display:flex}.opportunity-list li{color:#b6d0c0;background:#c4eed509;border-radius:7px;align-items:flex-start;gap:13px;padding:15px;font-size:12px;line-height:1.7;display:flex}.opportunity-list svg{color:#91b69e;margin-top:1px}.download-status{color:#92b49f;align-items:center;gap:7px;margin-top:13px;font-size:10px;display:flex}.diagnostic-result>.text-button{margin-top:17px;font-size:11px}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bridgePulse{to{border-color:#c4eed5b0;box-shadow:0 0 25px #b4e7c847}}@keyframes grow{0%{transform:scaleY(.15)}}@keyframes slide-in{0%{opacity:0;transform:translateY(7px)}}@keyframes fade-in{0%{opacity:.4;transform:translateY(3px)}}@keyframes panel-enter{0%{opacity:0;transform:translateY(8px)}}.solution-example{animation:.36s ease-out .12s both panel-enter}.workflow-step{animation:.4s ease-out both panel-enter}.workflow-step:nth-child(2){animation-delay:90ms}.workflow-step:nth-child(3){animation-delay:.18s}@media(min-width:1500px){.hero{padding-top:85px}.hero-intro h1{font-size:82px}.demo-area{margin-top:65px}}@media(max-width:1100px){.section-shell{width:calc(100% - 64px)}.main-nav{gap:22px}.solution-explorer{grid-template-columns:290px minmax(0,1fr);gap:24px}.solution-feature{padding:29px}.benefit-strip{flex-direction:column;gap:15px}.industry-content{gap:45px}.calculator-section{gap:35px}.calculator-panel{gap:17px}.calculator-result{padding:20px 15px}.calculator-result strong{font-size:53px}}@media(max-width:850px){.nav-shell{width:calc(100% - 40px);height:74px}.brand>span{font-size:25px}.brand>svg{width:25px}.main-nav{gap:18px;font-size:10px}.nav-cta{gap:9px;padding:10px;font-size:9px}h1{letter-spacing:-3px;font-size:58px}.hero{padding-top:52px}.demo-stage{padding-inline:18px}.transformation-grid{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)}.bridge-symbol{border-radius:7px;width:27px;height:27px;top:4px}.bridge-symbol svg{width:12px}.column-heading h3{font-size:11px}.window-title{padding-inline:8px}.window-title>span{gap:4px;font-size:6px}.window-title>svg{display:none}.spreadsheet th,.spreadsheet td{padding-inline:3px;font-size:6.5px}.mini-sidebar{width:28px}.dashboard-content{padding-inline:10px}.dashboard-title{font-size:8px}.dashboard-stats strong{gap:5px;font-size:22px}.dashboard-alert span{font-size:6px}.dashboard-alert{gap:5px;padding-inline:5px}.alert-icon{width:20px}.dashboard-alert strong{font-size:7px}.mini-chart{gap:3px}.solution-explorer{grid-template-columns:240px 1fr;gap:18px}.solution-menu button{gap:9px;padding:16px 10px;font-size:10px}.solution-feature{padding:25px}.solution-feature h3{font-size:27px}.solution-feature>p{font-size:11px}.solution-example{gap:9px}.example-icon{width:30px;height:30px}.example-icon svg{width:17px}.solution-example p{font-size:10px}.section-heading>p{max-width:230px;font-size:11px}.industry-content{gap:35px}.industry-copy h3{font-size:28px}.industry-copy>p{font-size:11px}.industry-visual{padding:18px}.industry-tabs button{gap:10px;padding-inline:10px}.workflow-step{gap:9px;padding:10px}.workflow-step strong{font-size:10px}.calculator-section{grid-template-columns:1fr;gap:35px}.calculator-copy>p{max-width:500px}.calculator-panel{grid-template-columns:1.4fr 1fr;gap:35px}.calculator-result strong{font-size:72px}.calculator-result{padding:24px}.process-grid article{padding-inline:16px}.process-grid h3{font-size:13px}.process-grid p{font-size:10px}.faq-section{gap:35px}.faq-section h2{font-size:28px}.final-cta h2{font-size:32px}.connection-row>span{gap:6px;padding-inline:10px;font-size:9px}.connection-row>i{width:14px}}@media(max-width:640px){.section-shell{width:calc(100% - 36px)}.nav-shell{gap:12px;width:calc(100% - 36px);height:69px}.nav-cta{min-height:34px;margin-left:auto;font-size:10px}.mobile-toggle{width:30px;display:grid}.main-nav{background:#111713;border-bottom:1px solid #c4eed523;padding:24px;font-size:14px;display:none;position:absolute;top:69px;left:0;right:0;box-shadow:0 15px 35px #0007}.main-nav.open{flex-direction:column;display:flex}.main-nav a{padding:8px 0}.brand{gap:6px}.brand>span{font-size:23px}.brand>svg{width:22px}.hero{padding-top:43px}.hero-tag{letter-spacing:.9px;gap:7px;padding:7px 10px;font-size:7px}.hero-tag>svg{width:10px}h1{letter-spacing:-1.8px;margin-top:25px;font-size:clamp(33px,8.8vw,55px);line-height:1.17}.hero-intro>p{max-width:340px;margin:21px auto 0;font-size:12px;line-height:1.9}.desktop-only{display:none}.hero-actions{gap:8px;margin-top:24px}.hero-actions .button{gap:8px;min-height:42px;padding:12px 13px;font-size:10px}.hero-actions svg{width:14px}.demo-area{margin-top:38px}.demo-selector{gap:4px;margin-bottom:14px}.demo-selector button{white-space:nowrap;flex:1;justify-content:center;gap:5px;padding:9px 7px;font-size:8px}.demo-selector svg{width:12px}.demo-stage{border-radius:9px;padding:18px 15px 0}.demo-label{letter-spacing:.7px;gap:10px;font-size:6px}.demo-label>span:first-child{gap:5px}.transformation-grid{grid-template-columns:1fr;padding-top:21px}.column-heading{align-items:center;gap:11px;margin-bottom:11px;display:flex}.column-heading h3{margin:0;font-size:11px}.number-label{white-space:nowrap;font-size:7px}.source-window{height:220px}.window-title{height:29px}.window-title>span{font-size:8px}.window-title>svg{display:block}.window-dots{gap:4px}.spreadsheet th,.spreadsheet td{height:17px;font-size:7px}.sheet-toolbar{padding:6px 9px;font-size:7px}.formula-bar{height:22px;font-size:7px}.sheet-bottom{height:22px}.manual-caption,.connected-caption{padding-top:9px;font-size:8px}.transform-bridge{flex-direction:column;justify-content:center;height:46px;margin:2px 0 8px;padding:0}.bridge-symbol{width:28px;height:28px;top:9px}.bridge-line{width:1px;height:50%}.transform-bridge>svg{width:12px;top:auto;bottom:0;left:calc(50% - 6px);transform:rotate(90deg)}.dashboard-window{height:232px}.mini-sidebar{gap:16px;width:35px}.dashboard-content{padding:15px 14px 8px}.dashboard-title{font-size:10px}.dashboard-date{margin-top:13px}.dashboard-stats strong{gap:15px;font-size:29px}.dashboard-alert{gap:9px;margin-top:12px;padding:9px}.dashboard-alert strong{font-size:8px}.dashboard-alert span{font-size:7px}.alert-icon{width:25px}.dashboard-status{font-size:7px}.mini-chart{gap:4px}.demo-control{flex-direction:column;align-items:stretch;gap:15px;margin-top:18px;padding-block:16px}.demo-control-copy strong{font-size:10px}.demo-control-copy>div>span{font-size:8px;line-height:1.6}.demo-control>.button{min-height:41px;font-size:11px}.demo-footnote{padding-inline:10px;font-size:8px}.chat-demo{height:191px;padding-top:8px}.bubble{margin-bottom:6px;padding:7px 10px 3px;font-size:8px}.unread{margin-top:7px}.document-demo{height:191px}.paper{padding:10px 15px}.benefit-strip{align-items:flex-start;gap:17px;margin-top:29px;padding-block:23px}.benefit-strip>span{font-size:7px}.benefit-strip>div{flex-direction:column;gap:11px}.benefit-strip>div>span{font-size:10px}.solutions-section{padding-top:65px;padding-bottom:65px}.section-heading{margin-bottom:28px;display:block}.eyebrow{letter-spacing:1.3px;font-size:8px}h2{letter-spacing:-1.2px;font-size:30px}.section-heading h2{margin-top:12px}.section-heading>p{max-width:100%;margin-top:20px;font-size:12px}.solution-explorer{flex-direction:column;gap:18px;display:flex}.solution-menu{grid-template-columns:1fr 1fr;gap:5px;display:grid}.solution-menu button{gap:7px;padding:12px 9px;font-size:9px}.solution-menu button>svg:first-child{width:15px}.solution-menu button>svg:last-child{display:none}.solution-feature{min-height:400px;padding:26px 23px 20px}.solution-feature h3{max-width:320px;margin-top:23px;font-size:29px}.solution-feature>p{font-size:12px}.solution-example{gap:13px;padding-block:24px}.solution-example p{font-size:11px}.example-icon{width:36px;height:36px}.solution-feature-bottom>span{font-size:9px}.manifesto-inner{padding-block:55px}.manifesto-inner>.eyebrow{letter-spacing:1px;font-size:6.5px}.manifesto-inner h2{letter-spacing:-1.5px;font-size:38px;line-height:1.3}.manifesto-inner>p{font-size:11px}.connection-row{flex-wrap:wrap;gap:9px;margin-top:30px}.connection-row>i{display:none}.connection-row>span{width:calc(50% - 5px);padding:12px 8px}.industry-section{padding-top:65px}.industry-tabs{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:27px;padding-bottom:15px;display:grid}.industry-tabs button{justify-content:space-between;padding:10px 12px;font-size:10px}.industry-content{grid-template-columns:1fr;gap:28px}.industry-copy h3{margin-top:14px;font-size:29px}.industry-copy>p{font-size:12px}.industry-copy li,.industry-copy .text-button{font-size:11px}.industry-visual{padding:22px}.workflow-step{gap:13px;padding:13px}.workflow-step strong{font-size:12px}.workflow-stack{gap:15px}.industry-note{font-size:8px}.calculator-section{gap:29px;margin-top:60px;padding-block:60px}.calculator-copy>p{margin-top:18px;font-size:12px}.calculator-panel{grid-template-columns:1fr;gap:10px}.calculator-inputs label{font-size:11px}.calculator-inputs input{margin-block:20px 29px}.calculator-result{grid-template-columns:1fr 1fr;align-items:center;column-gap:10px;padding:23px;display:grid}.calculator-result>span{grid-column:1/-1;font-size:8px}.calculator-result>div{margin-top:10px}.calculator-result strong{font-size:65px}.calculator-result p{margin-top:8px;font-size:10px}.calculator-disclaimer{margin-top:8px;font-size:8px}.process-section{padding-top:65px}.process-grid{grid-template-columns:1fr 1fr;row-gap:32px}.process-grid article{padding-inline:17px}.process-grid article:nth-child(3){border:0;padding-left:0}.process-grid article:nth-child(2){padding-right:0}.process-top{margin-bottom:17px}.process-grid h3{font-size:15px}.process-grid p{font-size:11px}.faq-section{grid-template-columns:1fr;gap:30px;padding-block:65px}.faq-section h2{font-size:30px}.faq-list summary{padding-block:20px;font-size:12px}.faq-list p{font-size:12px}.final-cta{padding:49px 22px}.final-cta .eyebrow{letter-spacing:1px;max-width:250px;font-size:7px;line-height:1.9}.final-cta h2{letter-spacing:-1px;margin-top:18px;font-size:27px}.final-cta h2 br{display:none}.final-cta h2 span{margin-top:4px;display:block}.final-cta p{font-size:12px}.final-cta .button{gap:10px;padding:14px 18px;font-size:11px}.cta-orbit{right:-330px}footer{padding-top:37px}.footer-top{flex-wrap:wrap;gap:16px;padding-bottom:25px}.footer-top>p{width:calc(100% - 130px);font-size:10px}.back-top{margin-left:0;font-size:10px}.footer-bottom{flex-wrap:wrap;justify-content:flex-start;gap:13px;font-size:8px}.footer-bottom>span:first-child{width:100%}.footer-bottom>button{margin-left:auto}.modal-inner{padding:29px 23px}.modal h2{padding-right:10px;font-size:25px}.modal .eyebrow{font-size:8px}.diagnostic-top{gap:5px;margin-right:28px}.diagnostic-top .eyebrow{letter-spacing:1px;font-size:7px}.step-counter{font-size:8px}.form-columns{grid-template-columns:1fr;gap:18px}.choice-grid{gap:7px}.choice{gap:7px;padding:11px 9px;font-size:9px}.form-actions{gap:12px}.form-actions .button{gap:8px;padding-inline:13px;font-size:10px}.form-actions .fine-print{font-size:9px}}@media(max-width:360px){.nav-cta{gap:5px;padding:8px;font-size:8px}.demo-selector button{padding-inline:5px;font-size:7px}.hero-actions .button{padding-inline:10px;font-size:9px}.column-heading h3{font-size:10px}.solution-menu button{font-size:8px}}@media(max-width:640px){.demo-selector button{text-align:center;white-space:normal;flex-direction:column;min-width:0;min-height:60px;font-size:11px;line-height:1.35}.demo-selector svg{width:16px}.industry-tabs button,.solution-menu button{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.overview{margin-top:20px;padding:22px;border:1px solid #41556d;border-radius:9px;background:linear-gradient(145deg,#18283a,#111b28);color:#edf4fc;animation:panel-enter .45s ease-out both}.overview-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px}.overview-header h3{margin-top:4px;font-size:clamp(21px,3vw,31px);letter-spacing:-.8px}.overview-header .eyebrow{color:#afc9e7}.overview-live{display:flex;align-items:center;gap:7px;color:#b8e7d6;font-size:11px}.overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.overview-metrics>div,.overview-trend,.overview-activity{min-width:0;padding:13px;border:1px solid #3b4f66;border-radius:6px;background:#1b2a3c}.overview-metrics>div>span{display:flex;align-items:center;gap:6px;font-size:11px;color:#c5d8ed}.overview-metrics>div>span svg{color:#9cc7f4}.overview-metrics strong{display:block;margin:4px 0;font-size:clamp(21px,3vw,35px);line-height:1.2}.overview-metrics small,.overview-activity small{display:block;font-size:10px;color:#b1c5dc}.overview-detail{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.overview-detail h4{margin:0 0 10px;font-size:12px}.overview-bars{display:flex;gap:7%;align-items:flex-end;height:59px;padding:0 6px;border-bottom:1px solid #62758b}.overview-bars i{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(#a3c9f7,#587dac);transform-origin:bottom;animation:grow .65s ease-out backwards}.overview-bars i:last-child{background:#a9e5c9}.overview-days{display:flex;justify-content:space-between;margin-top:4px;color:#b1c5dc;font-size:9px}.overview-activity-list{display:grid;gap:9px;animation:panel-enter .4s ease-out both}.overview-activity-list>span{display:flex;gap:8px;align-items:center;font-size:11px}.overview-activity-list>span>svg{color:#a8caef}.overview-activity-list strong{display:block}.example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.example-card{min-width:0;padding:14px;border:1px solid #34423d;border-radius:9px;background:#101714}.example-preview{min-height:123px;display:flex;flex-direction:column;justify-content:center;gap:9px;padding:15px;border:1px solid #4e6a5a;border-radius:6px;background:#20332a;color:#e0f0e6}.preview-label{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:650;letter-spacing:.07em}.preview-record{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 10px;border:1px solid #ffffff38;padding:8px;border-radius:4px;font-size:12px}.preview-record strong{display:flex;align-items:center;gap:5px}.preview-confirm{display:flex;align-items:center;gap:5px;color:#bae2cb;font-size:11px}.flow-preview,.calendar-preview{background:#252d47;border-color:#586b98;color:#e2e9ff}.preview-flow{display:flex;align-items:center;justify-content:space-between;gap:5px}.preview-flow span{flex:1;display:grid;justify-items:center;gap:5px;min-width:0;padding:8px 3px;border:1px solid #778cba;border-radius:5px;font-size:11px}.message-preview,.field-preview{background:#28313a;border-color:#586b7b;color:#e5edf7}.preview-bubble{align-self:flex-start;display:flex;gap:7px;align-items:center;background:#3b5061;padding:8px;border-radius:6px 6px 6px 1px;font-size:12px}.preview-tag{align-self:flex-start;padding:4px 7px;background:#ffdf9e;color:#3e2a18;border-radius:4px;font-size:10px;font-weight:650}.capture-preview{background:#413226;border-color:#886950;color:#fff0db}.example-copy{padding:12px 3px 2px}.example-copy h3{margin:0;font-size:clamp(15px,2vw,19px);line-height:1.3;letter-spacing:-.25px}.example-copy p{margin:6px 0;color:#b7c5bd;font-size:13px;line-height:1.45}.example-copy button{min-height:44px}.more-examples{margin-top:15px;border:1px solid #34423d;border-radius:6px;padding:0 12px}.more-examples summary{cursor:pointer;padding:12px 0;font-size:13px}.more-examples>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:12px}.more-examples button{display:flex;align-items:center;gap:7px;text-align:left;padding:8px;min-height:44px;border:1px solid #536b5d;border-radius:5px;background:#1b2821;font-size:12px}.more-examples button svg:last-child{margin-left:auto}.industry-examples .example-copy{padding:0 3px 12px}.industry-examples .example-copy h3{margin-top:4px}.retail-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.retail-sizes>div{display:grid;justify-items:center;padding:6px;border:1px solid #759883;border-radius:5px}.retail-sizes>div:nth-child(2){background:#3e5133;border-color:#c6c795}.retail-sizes small{font-size:10px}.calendar-preview>div:not(.preview-label),.field-preview>div:not(.preview-label){display:flex;align-items:center;gap:8px;font-size:12px}.calendar-preview time{padding:3px 5px;background:#40517b;border-radius:4px;font-variant-numeric:tabular-nums}.route-preview{background:#382d42;border-color:#7b658a;color:#f1e7f9}.route-preview ol{display:flex;justify-content:space-between;gap:6px;margin:0;padding:0;list-style:none}.route-preview li{flex:1;display:grid;justify-items:center;gap:5px;padding:7px 2px;text-align:center;border-bottom:2px solid #9b82ac;font-size:11px}.route-preview li:nth-child(2){color:#fff0b5;border-color:#efd490}.industry-example-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.industry-example-footer p{color:#b7c5bd;font-size:12px}@media(max-width:740px){.demo-area .demo-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.demo-area .demo-selector button{flex-direction:row;min-height:47px;padding:6px;font-size:11px}}@media(max-width:560px){.example-grid{grid-template-columns:1fr}.industry-example-footer{align-items:flex-start;flex-direction:column}.overview{padding:12px}.overview-live{display:none}.overview-metrics{gap:5px}.overview-metrics>div{padding:7px 5px}.overview-metrics>div>span{font-size:9px;gap:4px}.overview-metrics>div>span svg{width:11px}.overview-metrics strong{font-size:clamp(15px,4.5vw,22px)}.overview-metrics small{display:none}.overview-detail{grid-template-columns:1fr;gap:6px}}.opportunity-section{padding-top:72px;padding-bottom:72px}.opportunity-layout{display:grid;grid-template-columns:1fr 1.35fr;gap:24px}.opportunity-options{display:grid;gap:10px;align-content:start}.opportunity-options button{display:flex;align-items:center;gap:15px;padding:20px;border:1px solid #454c49;border-radius:8px;background:#101513;color:#dae1dc;text-align:left;font-size:16px;min-height:65px}.opportunity-options button>span{color:#a4afa8;font-size:12px}.opportunity-options button>svg{margin-left:auto;flex-shrink:0}.opportunity-options button[aria-pressed=true]{background:#d9f99d;color:#17200d;border-color:#d9f99d}.opportunity-options button[aria-pressed=true]>span{color:#46552e}.opportunity-output{padding:28px;border:1px solid #47605b;border-radius:10px;background:linear-gradient(135deg,#172723,#101817);min-width:0}.opportunity-output h3{font-size:clamp(23px,3vw,34px);margin:12px 0 22px}.opportunity-output p{color:#bdccc5;font-size:14px;line-height:1.6}.opportunity-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.opportunity-flow>div{display:grid;gap:18px;padding:14px 9px;border:1px solid #5e7a6b;background:#223b30;border-radius:5px;animation:opportunity-in .35s ease-out both}.opportunity-flow span{font-size:11px;color:#b5d6c4}.opportunity-flow strong{font-size:12px;overflow-wrap:anywhere}.opportunity-measure{display:flex;gap:10px;padding-top:14px;border-top:1px solid #40564d;font-size:13px}.opportunity-measure svg{flex-shrink:0;color:#d9f99d}.opportunity-measure small{display:block;font-size:10px;letter-spacing:.08em;color:#b6c6be;margin-bottom:5px}.delivery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 12px}.delivery-grid article{border-top:1px solid #425148;padding-top:20px}.delivery-grid svg{color:#d9f99d}.delivery-grid h3{font-size:16px;margin:12px 0 7px}.delivery-grid p{font-size:13px;color:#b7c5bd;line-height:1.6}.demo-mini-button{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;min-height:44px;margin:10px 12px 4px 0;border:1px solid #6f8f7b;border-radius:5px;background:#243e30;color:#e5f6e8;font-size:12px}.demo-mini-button:hover{background:#38543e}.example-live,.opportunity-animation{animation:opportunity-in .35s ease-out both}@keyframes opportunity-in{0%{opacity:.45;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:740px){.opportunity-layout{grid-template-columns:1fr}.opportunity-options{grid-template-columns:1fr 1fr}.opportunity-options button{padding:12px;gap:7px;font-size:13px}.opportunity-output{padding:20px}.delivery-grid{grid-template-columns:1fr;gap:12px}}@media(prefers-reduced-motion:reduce){.example-live,.opportunity-animation,.opportunity-flow>div{animation:none}}@media(max-width:420px){.opportunity-flow>div{padding:12px 6px}.opportunity-flow strong{font-size:11px}}.hero-showcase{margin-top:30px;scroll-margin-top:24px}.showcase-section{padding-block:clamp(55px,7vw,102px) 0}.solution-list{border-top:1px solid #3c4c43}.solution-list button{display:grid;grid-template-columns:44px 1fr 22px;align-items:center;gap:16px;text-align:left;width:100%;padding:20px 12px;border-bottom:1px solid #3c4c43;background:#101714b8}.solution-list button:hover,.solution-list button:focus-visible{background:#1d2e24}.solution-list-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#25392b;color:#d9f99d}.solution-list button>svg{color:#d9f99d}.solution-list strong,.solution-list small{display:block}.solution-list strong{font-size:clamp(16px,2.1vw,24px);line-height:1.25}.solution-list small{margin-top:5px;color:#c4d0c8;font-size:14px;line-height:1.5}.opportunity-output h3{margin-top:0}.path-capture,.path-balance,.path-handoff,.path-alert{margin-bottom:20px}.path-capture{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.path-capture>div{display:grid;gap:7px;padding:12px;border-radius:7px;background:#26352e}.path-capture>div:last-child{background:#d9f99d;color:#192512}.path-capture strong{font-size:clamp(17px,2.5vw,29px);letter-spacing:-.04em}.path-capture small,.path-alert small{font-size:10px;letter-spacing:.08em}.path-capture span,.path-alert span{font-size:12px;line-height:1.4}.path-balance dl{margin:0;border-radius:7px;background:#f0eadc;color:#30291f;overflow:hidden}.path-balance dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:10px 14px;font-size:14px}.path-balance dl>div:last-child{background:#ffdca4;font-weight:700}.path-balance dd{margin:0;font-variant-numeric:tabular-nums}.path-handoff{border-left:2px solid #a6cfec;padding-left:14px}.path-handoff>span{font-size:14px;color:#c7e3f7}.path-handoff ol{list-style:none;margin:8px 0 0;padding:0}.path-handoff li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 0;font-size:13px}.path-handoff li strong{padding:3px 6px;border-radius:3px;background:#294456}.path-alert{display:flex;gap:12px;align-items:flex-start;border:1px solid #bda371;border-radius:8px;padding:15px;background:#3e3424;color:#ffedca}.path-alert>svg{flex-shrink:0}.path-alert>div{display:grid;gap:6px}@media(min-width:721px)and (max-height:950px){main .hero{padding-top:22px}main .hero-intro h1{font-size:clamp(44px,5.4vw,59px);margin-top:12px}main .hero-intro>p{margin-top:13px}main .hero-actions{margin-top:16px}.hero-showcase{margin-top:24px}}@media(max-width:430px){.hero-showcase{margin-top:28px}.solution-list button{gap:10px;padding-inline:4px}.solution-list small{font-size:13px}.path-capture{gap:6px}.path-capture>div{padding:8px}}.demo-library .demo-area{margin-top:0}.industry-scenes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.industry-scene{min-width:0;padding:clamp(20px,3vw,34px);border-radius:12px;border:1px solid #4b6558}.industry-scene h3{margin:7px 0 10px;font-size:clamp(24px,3.2vw,40px);line-height:1.08;letter-spacing:-.04em}.industry-scene p{font-size:14px;line-height:1.55}.stock-scene,.field-scene{grid-column:1 / -1;display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:24px}.stock-scene{background:radial-gradient(ellipse at 85% 40%,#2a4534,transparent 70%),#132019}.stock-board{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:stretch}.stock-unit{display:grid;align-content:center;gap:7px;padding:12px;border-radius:8px;background:#d9eddb;color:#173323}.stock-unit small{font-size:11px}.stock-orders{display:grid;gap:6px}.stock-orders>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;padding:4px 10px;border:1px solid #657f6f;border-radius:6px;font-size:12px}.stock-orders button{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:#dcf7ce;font-size:12px}.stock-orders [role=status]{color:#f2e3af;padding-block:10px}.stock-board>button{grid-column:2;justify-self:start}.dispatch-scene{background:#222d44;border-color:#58698a;color:#e8efff}.dispatch-scene .eyebrow{color:#bbcefc}.dispatch-queue{margin-top:15px;border-left:1px solid #98a9cb;padding-left:12px;display:grid;gap:12px}.dispatch-queue>div{display:flex;align-items:start;gap:9px;font-size:13px}.dispatch-queue time{padding:3px 6px;background:#405379;border-radius:4px}.dispatch-queue strong{display:block;margin-top:2px;font-size:12px;color:#e1eac1}.dispatch-scene button{margin-top:14px;color:#e3edff}.delivery-scene{background:#ece3d3;border-color:#d9c6a8;color:#33291d}.delivery-scene .eyebrow{color:#66563e}.delivery-units{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-block:15px}.delivery-units>span{display:grid;place-items:center;padding:5px;border:1px dashed #8f7a5b;border-radius:5px;color:#755f40}.delivery-units>[data-received=true]{background:#4b6751;color:#f2fff0;border:1px solid #4b6751}.delivery-scene label{display:flex;justify-content:space-between;font-size:13px}.delivery-scene input{width:100%;accent-color:#35583d;min-height:30px}.delivery-result{display:flex;gap:7px;align-items:center;margin:0}.delivery-result svg{flex-shrink:0}.field-scene{background:#211d28;border-color:#665674;color:#f5edf9}.field-scene .eyebrow{color:#d7bbf0}.field-checklist{display:grid;gap:8px;padding:14px;border:1px solid #7c698b;border-radius:7px;background:#30273a}.field-checklist span,.field-checklist label{display:flex;align-items:center;gap:7px;font-size:13px}.field-checklist label{min-height:44px;cursor:pointer}.field-checklist input{accent-color:#cfa9f1}.field-checklist [role=status]{padding:8px;border-radius:4px;background:#4c3959;font-size:12px}@media(max-width:700px){.industry-scenes,.stock-scene,.field-scene{grid-template-columns:1fr}.stock-scene,.field-scene{gap:15px}}.everyday-examples{display:grid;gap:16px}.everyday-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:var(--card-space, 32px);border:1px solid #34303a;border-radius:12px;background:radial-gradient(ellipse at 85% 65%,#34254455,transparent 60%),#101014}.everyday-card:nth-child(2){background:radial-gradient(ellipse at 85% 65%,#1e353b66,transparent 60%),#101014}.everyday-copy h3{color:#f1f2ef;font-size:clamp(23px,2.8vw,34px);line-height:1.15;letter-spacing:-.035em;max-width:23ch}.everyday-copy p{color:#a99eb6;font-size:13px;line-height:1.7;margin-top:12px;max-width:46ch}.everyday-art{min-width:0;padding:16px 0}.stock-outcome,.assignment-outcome{display:grid;grid-template-columns:1fr auto 1.35fr;align-items:center;gap:14px}.last-unit{display:grid;justify-items:center;gap:12px;padding:23px 10px;border:1px solid #463a53;border-radius:8px;background:#31253e;color:#c5b7d5;text-align:center}.last-unit strong{font-size:12px;font-weight:500}.outcome-arrow{color:#a899b9}.stock-outcomes{display:grid;gap:10px}.stock-outcomes>span{display:flex;gap:8px;align-items:center;padding:14px 12px;border-radius:7px;font-size:12px}.outcome-green{background:#171f22;color:#bfd0d4;border:1px solid #3b474c}.outcome-yellow{background:#28231b;color:#dfcca8;border:1px solid #8e7651}.unassigned-task{border:1px dashed #776085;border-radius:7px;padding:15px 10px;font-size:12px;text-align:center;color:#c5b7d5}.assigned-task{display:grid;gap:9px;justify-items:center;text-align:center}.assignee{display:grid;place-items:center;width:49px;height:49px;border:1px solid #3b474c;border-radius:50%;background:#171f22;color:#98b6ac}.assigned-task strong{color:#ded3e9;font-size:12px;font-weight:500}.assigned-task small{display:flex;align-items:center;gap:4px;color:#98b6ac;font-size:10px}.simple-packages{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.simple-packages>span{display:grid;place-items:center;padding:18px 4px;background:#171f22;border:1px solid #3b474c;border-radius:7px;color:#98b6ac}.simple-packages>.missing-package{background:#28231b;border:1px dashed #8e7651;color:#dfcca8}.delivery-outcome-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;font-size:11px;color:#a99eb6}.delivery-outcome-caption strong{display:flex;align-items:center;gap:6px;color:#dfcca8;font-weight:500}.automatic-outcome{display:grid;grid-template-columns:1fr 24px 1.2fr 24px 1fr;align-items:start;gap:4px}.automatic-step{display:grid;justify-items:center;gap:12px;text-align:center;min-width:0}.automatic-step>span{display:grid;place-items:center;width:52px;height:52px;border:1px solid #463a53;border-radius:10px;background:#31253e;color:#c5b7d5}.automatic-step strong{color:#ded3e9;font-size:11px;line-height:1.5;font-weight:500}.automatic-engine>span{background:#171f22;border-color:#3b474c;color:#98b6ac}.automatic-complete>span{background:#28231b;border-color:#8e7651;color:#dfcca8}.automatic-connection{position:relative;height:52px;display:flex;align-items:center;justify-content:end;color:#776085}.automatic-connection:before{content:"";height:1px;background:#4e6970;position:absolute;left:0;right:3px}.automatic-connection i{position:absolute;left:0;width:4px;height:4px;border-radius:50%;background:#98b6ac;opacity:0}.connected-outcome{display:grid;grid-template-columns:1fr 44px 1.1fr;align-items:center}.connected-sources{display:grid;gap:10px}.connected-sources>span{display:flex;align-items:center;gap:9px;padding:12px 10px;background:#1a161f;border:1px solid #463a53;border-radius:7px;color:#c5b7d5;font-size:11px}.connected-lines{width:100%;height:150px;overflow:visible}.connected-lines path{fill:none;stroke:#776085;stroke-width:1.5}.connected-lines .connection-signal{stroke:#98b6ac;stroke-dasharray:8 60;stroke-dashoffset:68}.connected-destination{display:grid;justify-items:center;gap:10px;padding:21px 10px;background:#171f22;border:1px solid #3b474c;border-radius:8px;color:#bfd0d4;text-align:center}.connected-destination strong{font-size:12px;font-weight:500}.connected-destination small{font-size:9px;color:#98b6ac;line-height:1.5}.visibility-outcome{border:1px solid #463a53;border-radius:8px;padding:17px;background:#1a1820}.visibility-heading{display:flex;align-items:center;gap:8px;color:#c5b7d5}.visibility-heading strong{font-size:11px;font-weight:500}.visibility-heading>span{margin-left:auto;font-size:9px;color:#a99eb6}.visibility-rows{display:grid;gap:14px;margin-top:21px}.visibility-rows>div{display:grid;grid-template-columns:116px 1fr 15px;gap:10px;align-items:center;color:#98b6ac;font-size:10px}.visibility-rows i{height:6px;background:#ffffff09;border-radius:8px;overflow:hidden}.visibility-rows b{display:block;height:100%;width:80%;background:#98b6ac;border-radius:8px;transform-origin:left}.visibility-rows>div:nth-child(2){color:#c5b7d5}.visibility-rows>div:nth-child(2) b{width:45%;background:#ae9ec3}.visibility-rows>div:nth-child(3){color:#dfcca8}.visibility-rows>div:nth-child(3) b{width:20%;background:#dfcca8}.visibility-dot{width:6px;height:6px;margin-inline:auto;background:#ae9ec3;border-radius:50%}.visibility-alert{display:grid;place-items:center;border:1px solid #8e7651;border-radius:50%;width:15px;height:15px;font-size:10px}.visibility-outcome>p{margin-top:19px;font-size:10px;color:#a99eb6}@media(prefers-reduced-motion:no-preference){.connected-outcome[data-visible=true] .connection-signal{animation:connected-travel 1.5s ease 2}.visibility-outcome[data-visible=true] .visibility-rows b{animation:visibility-grow .9s ease both}.visibility-outcome[data-visible=true] .visibility-rows>div:nth-child(2) b{animation-delay:.15s}.visibility-outcome[data-visible=true] .visibility-rows>div:nth-child(3) b{animation-delay:.3s}}@keyframes connected-travel{to{stroke-dashoffset:-68}}@keyframes visibility-grow{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@media(max-width:700px){.connected-outcome{grid-template-columns:1fr 24px 1fr}.connected-sources>span{gap:6px;font-size:10px;padding-inline:8px}.connected-destination strong{font-size:11px}.automatic-step strong{font-size:10px}.automatic-outcome{grid-template-columns:1fr 20px 1.2fr 20px 1fr}.visibility-outcome{padding:15px}.visibility-heading>span{display:none}.visibility-rows>div{grid-template-columns:100px 1fr 15px;gap:7px}}@media(prefers-reduced-motion:no-preference){.automatic-outcome[data-visible=true] .automatic-engine svg{animation:automatic-turn 3.6s ease-in-out both}.automatic-outcome[data-visible=true] .automatic-connection i{animation:automatic-transfer 1s ease .3s 2}.automatic-outcome[data-visible=true] .automatic-connection:nth-of-type(2) i{animation-delay:1.3s}.automatic-outcome[data-visible=true] .automatic-complete>span{animation:automatic-ready .7s ease 2.5s both}}@keyframes automatic-turn{to{transform:rotate(360deg)}}@keyframes automatic-transfer{0%{opacity:0;transform:translate(0)}25%{opacity:1}to{opacity:0;transform:translate(20px)}}@keyframes automatic-ready{50%{box-shadow:0 0 18px #dfcca830;border-color:#dfcca8}}@media(prefers-reduced-motion:no-preference){.everyday-art{animation:everyday-arrive .55s ease both}@supports (animation-timeline: view()){.everyday-art{animation-timeline:view();animation-range:entry 0% entry 80%}}}@keyframes everyday-arrive{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:700px){.everyday-card{grid-template-columns:minmax(0,1fr);gap:16px}.everyday-copy h3{font-size:25px}.everyday-art{padding-block:6px}.stock-outcome,.assignment-outcome{gap:8px;grid-template-columns:1fr auto 1.4fr}.stock-outcomes>span{font-size:11px;padding:12px 8px}.last-unit strong,.unassigned-task,.assigned-task strong{font-size:11px}.simple-packages{gap:6px}.delivery-outcome-caption{font-size:10px}}.work-automation-entry{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:14px;padding:10px 12px;text-align:left;border:1px solid #ddd2ee;border-radius:8px;background:#f5effb;color:#503a70}.work-automation-entry:hover{background:#ede3f7}.work-automation-entry-icon,.work-flow-icon{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:8px;background:#e8ddf4;color:#624783}.work-automation-entry strong,.work-automation-entry small{display:block}.work-automation-entry strong{font-size:12px}.work-automation-entry small{margin-top:2px;font-size:10px;color:#6e5b84}.work-automation-entry-link{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650}.work-automation-entry-link{margin-left:auto}.work-automation-entry-link svg{flex-shrink:0}.work-automation{padding:clamp(14px,2.5vw,26px);border:1px solid #dfd8e9;border-radius:10px;background:radial-gradient(ellipse at top right,#eee4f7,transparent 70%),#f8f6fb}.work-automation-intro{display:flex;justify-content:space-between;align-items:start;gap:10px}.work-automation-intro span{font-size:10px;color:#685680}.work-automation-intro h4{margin:3px 0 0;font-size:clamp(17px,2.5vw,24px);line-height:1.2}.work-automation-id{white-space:nowrap;padding:5px 7px;border-radius:5px;background:#eae1f3}.work-flow{display:grid;gap:10px;list-style:none;margin:16px 0;padding:0}.work-flow li{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid #e2d9eb;border-radius:8px;background:#fff;padding:8px 10px}.work-flow li:not(:last-child):after{content:"";position:absolute;height:11px;top:100%;left:26px;border-left:1px solid #bba9d1}.work-flow li strong{display:block;font-size:12px}.work-flow li p{margin-top:2px;font-size:11px;line-height:1.5;color:#62596a}.work-flow li>svg{color:#466c60}.work-flow li:last-child{border-color:#bfd5ca;background:#eaf4ef}.work-flow li:last-child .work-flow-icon{background:#d7e8df;color:#355d50}.work-automation-note{font-size:11px;color:#62596a}@media(prefers-reduced-motion:no-preference){.work-flow li{animation:work-flow-arrive .52s ease both}}@keyframes work-flow-arrive{0%{opacity:.2;transform:translateY(8px);background:#eae1f3}to{opacity:1;transform:translateY(0)}}@media(min-width:701px)and (max-width:900px){.workbench .work-sidebar nav button[data-view=automation]{padding-inline:5px;gap:5px;font-size:10px}.work-sidebar nav button[data-view=automation] svg{width:13px;flex-shrink:0}}@media(max-width:700px){.workbench .work-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.work-sidebar nav button[data-view=automation]{grid-column:span 2}.work-automation-entry-link{font-size:10px}}.workbench-wrap{position:relative;margin-top:42px}.workbench-wrap:before{content:"";position:absolute;top:10%;right:-6%;bottom:5%;left:-6%;z-index:-1;background:radial-gradient(ellipse,#8d80eb29,transparent 68%);filter:blur(25px);pointer-events:none}@media(hover:none),(pointer:coarse){.workbench-wrap:before{filter:none}}.workbench-intro{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 14px;font-size:10px;letter-spacing:.09em;color:#c5c6d4}.workbench-intro>span{display:flex;align-items:center;gap:8px}.workbench-intro>span:last-child{font-size:13px;letter-spacing:0;color:#b8b1d9}.workbench{display:grid;grid-template-columns:170px minmax(0,1fr);color:#292834;background:#fcfcfe;border:1px solid #fff9;border-radius:12px;overflow:hidden;box-shadow:0 20px 90px #0009,0 0 0 5px #c2b9f008;text-align:left}.workbench button:focus-visible,.workbench input:focus-visible,.workbench select:focus-visible{outline-color:#7761d5;outline-offset:2px}.work-sidebar{display:flex;flex-direction:column;background:#f2f2f7;padding:20px 10px 14px;border-right:1px solid #e6e5ed}.work-brand{display:flex;gap:9px;align-items:center;padding:0 6px 27px}.work-brand>span{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#7d6ac3;color:#fff;font-weight:750}.work-brand strong{display:block;font-size:15px}.work-brand small{display:block;color:#767281;font-size:9px}.work-nav-label{padding:0 9px 9px;color:#87828f;font-size:8px;letter-spacing:.08em}.work-sidebar nav{display:grid;gap:5px}.work-sidebar nav button{display:flex;align-items:center;gap:10px;min-height:40px;padding:9px 11px;border-radius:6px;font-size:12px;color:#706b7c;background:transparent;text-align:left}.work-sidebar nav button[aria-current]{background:#e7e2f5;color:#59468e;font-weight:650}.work-sidebar nav button:hover{background:#e8e7ef}.work-sidebar nav small{margin-left:auto;font-size:10px;padding:1px 5px;background:#fff9;border-radius:3px}.work-sidebar-bottom{display:grid;gap:5px;margin-top:auto;padding:60px 8px 0;color:#6d6879;font-size:10px}.work-sidebar-bottom>span{display:flex;align-items:center;gap:6px}.work-sidebar-bottom small{font-size:9px;color:#8c8796}.work-live-dot{width:5px;height:5px;border-radius:50%;background:#6b9a7d;display:inline-block;flex-shrink:0}.work-main{min-width:0}.work-topbar{display:flex;align-items:center;justify-content:space-between;padding:10px 22px;border-bottom:1px solid #eeedf3;font-size:11px}.work-topbar>span,.work-topbar>div{display:flex;align-items:center;gap:11px}.work-topbar>span{color:#8a8594}.work-topbar strong{color:#4c4658;font-weight:500}.work-topbar button{display:grid;place-items:center;width:30px;height:30px;color:#777180;border-radius:5px}.work-topbar button:hover{background:#f0edf7}.work-avatar{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e7e1f6;color:#665484;font-size:9px}.work-content{padding:20px 24px;min-height:430px;animation:work-enter .3s ease-out both}.work-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.work-title>div>span{font-size:8px;color:#8b8595;letter-spacing:.07em}.work-title h3{font-size:clamp(20px,2.3vw,29px);font-weight:600;letter-spacing:-.9px;margin-top:3px}.work-demo-badge{border:1px solid #ddd8e8;padding:3px 5px;border-radius:4px;color:#91859d;font-size:8px;letter-spacing:.09em}.work-overview-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:14px}.work-chart,.work-priorities,.work-recent{border:1px solid #e6e3ed;border-radius:7px;background:#fff}.work-chart{padding:13px 14px 5px;min-width:0}.work-panel-heading{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:550;gap:7px}.work-segments{display:flex;background:#f6f5f9;border-radius:4px;padding:2px;gap:3px}.work-segments button{padding:3px 5px;font-size:9px;color:#82798d;border-radius:3px;min-height:26px}.work-segments button[aria-pressed=true]{color:#4a3e64;background:#fff;box-shadow:0 1px 4px #34224416}.work-chart-value{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin-top:7px}.work-chart-value strong{font-size:clamp(25px,2.8vw,38px);letter-spacing:-1.2px;font-weight:550}.work-chart-value span{color:#87808f;font-size:9px}.work-chart-svg{display:block;width:100%;height:128px;overflow:visible}.work-line{stroke-dasharray:650;stroke-dashoffset:0;animation:work-draw 1s ease-out both}.work-chart-labels{display:flex;justify-content:space-between;padding-inline:2px}.work-chart-labels button{font-size:9px;color:#8a8293;padding:4px;min-height:26px}.work-chart-labels button[aria-pressed=true]{color:#6752ac;font-weight:750}.work-priorities{padding:15px 14px 6px}.work-priorities>button{display:flex;align-items:center;gap:10px;width:100%;padding:14px 0;text-align:left;border-bottom:1px solid #f0edf5}.work-priorities>button:last-child{border:0}.work-priorities>button>svg{margin-left:auto;color:#a8a0b0}.work-priorities>button:hover strong{color:#7964b5}.work-priority-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px}.work-priority-icon.violet{color:#8674b9;background:#f1ecfa}.work-priority-icon.amber{color:#ae8746;background:#faf3e7}.work-priority-icon.blue{color:#6b87b5;background:#edf2fa}.work-priorities strong,.work-priorities small{display:block}.work-priorities strong{font-size:12px;font-weight:600}.work-priorities small{font-size:10px;margin-top:2px;color:#908795}.work-recent{margin-top:15px}.work-recent>.work-panel-heading{padding:10px 14px;border-bottom:1px solid #eeebf3}.work-panel-heading>button{display:flex;align-items:center;gap:5px;color:#8a7d9c;font-size:10px;min-height:25px}.work-order-rows>button{display:grid;grid-template-columns:29px 1fr auto 76px 14px;gap:10px;align-items:center;text-align:left;width:100%;padding:9px 14px;border-bottom:1px solid #f1eef5;font-size:11px}.work-order-rows>button:hover{background:#f8f6fc}.work-customer-avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:#edf0f4;color:#7c8295;font-size:9px}.work-order-rows strong{display:block;font-size:11px;font-weight:550}.work-order-rows small{display:block;font-size:9px;color:#9a91a1;margin-top:2px}.work-order-rows b{font-size:11px;text-align:right;font-weight:550}.work-status{display:inline-flex;width:fit-content;padding:3px 6px;border-radius:4px;font-size:9px;background:#fbf2df;color:#a77b32;white-space:nowrap}.work-status[data-status=preparing]{background:#edeafb;color:#7b66a9}.work-status[data-status=delivered]{background:#e7f2e8;color:#5c8868}.work-footer{display:flex;justify-content:space-between;padding:8px 24px;border-top:1px solid #eae6ef;font-size:9px;color:#99919e}.work-footer span{display:flex;align-items:center;gap:6px}.workbench-guide{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #373142;background:#17141ed9;padding:15px 20px;margin-top:13px;border-radius:8px}.workbench-guide>div{display:flex;align-items:center;gap:12px;color:#c7bbed}.workbench-guide p{color:#a7a0b3;font-size:12px;line-height:1.5}.workbench-guide strong{font-weight:550;color:#e5def0}.workbench-guide>button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #675a7d;border-radius:5px;color:#e3d7f8;padding:10px 12px;font-size:11px;white-space:nowrap;min-height:40px}.workbench-caption{font-size:10px;text-align:center;color:#8f899b;margin:12px 0 0}.work-help{margin:14px 20px 0;padding:12px;background:#f1ecfa;border-radius:6px;font-size:12px;color:#665278;line-height:1.5}.work-search{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #ded9e8;border-radius:5px;color:#8d8498;margin-bottom:18px}.work-search input{width:100%;background:transparent;color:#42374e;font-size:12px;outline:none}.work-kanban{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.work-kanban>section{background:#f5f4f8;border-radius:6px;padding:9px;min-height:255px}.work-kanban h4{display:flex;align-items:center;gap:5px;font-size:10px;color:#7b7187;font-weight:550;margin:2px 0 12px}.work-kanban h4>span{margin-left:auto;color:#aaa2b1}.work-kanban i{width:5px;height:5px;border-radius:50%;background:#e6c087}.work-kanban i[data-status=preparing]{background:#a896d4}.work-kanban i[data-status=delivered]{background:#8eae91}.work-order-card{display:grid;gap:8px;width:100%;text-align:left;background:#fff;border:1px solid #e7e3ee;border-radius:5px;padding:10px;margin-bottom:9px;box-shadow:0 2px 5px #32233f04}.work-order-card:hover{border-color:#ad99ca;transform:translateY(-2px)}.work-order-card>strong{font-size:12px;font-weight:550}.work-order-card>span{font-size:10px;color:#978a9e}.work-order-top,.work-order-bottom{display:flex;align-items:center;justify-content:space-between}.work-order-bottom{border-top:1px solid #f0ecf5;padding-top:9px}.work-order-bottom b{font-weight:550;color:#695c75}.work-empty{color:#a29aa9;font-size:11px;line-height:1.5;padding:10px;text-align:center}.work-inventory-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.work-inventory-heading p{max-width:46ch;color:#82778e;font-size:12px;line-height:1.6}.work-inventory-heading label{display:grid;gap:4px;font-size:10px;color:#8a8195}.work-inventory-heading select{border:1px solid #ded7e8;border-radius:4px;background:#fff;color:#5c4e6b;padding:6px;font-size:11px}.work-table-scroll{overflow-x:auto}.work-stock-table{border-collapse:collapse;width:100%;font-size:12px;white-space:nowrap}.work-stock-table th{text-align:left;font-weight:500;background:#f6f4f8;color:#8a8093;font-size:10px;padding:10px}.work-stock-table td{padding:16px 10px;border-bottom:1px solid #eee9f3;color:#776b82;font-variant-numeric:tabular-nums}.work-stock-table strong,.work-stock-table small{display:block}.work-stock-table strong{font-size:12px;color:#50435e;font-weight:550}.work-stock-table small{font-size:9px;margin-top:3px;color:#9a8ba7}.work-stock-low,.work-stock-ok{font-size:10px;display:inline-flex;padding:4px 6px;border-radius:4px;background:#fcf0da;color:#a67c3b}.work-stock-ok{background:#eaf3eb;color:#628466}.work-stock-legend{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:10px;color:#9c8fa6}.work-events{list-style:none;padding:0;margin:0}.work-events li{position:relative;display:flex;gap:12px;padding:0 0 23px;animation:work-enter .3s ease-out both}.work-events li:before{content:"";position:absolute;left:10px;top:22px;bottom:0;width:1px;background:#e7e0ee}.work-events li:last-child:before{display:none}.work-event-dot{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#e9e2f4;color:#9275b0;flex-shrink:0}.work-events strong{font-size:12px;font-weight:550}.work-events p{font-size:11px;color:#9887a3;line-height:1.6;margin-top:3px}.work-events button{display:flex;gap:4px;align-items:center;font-size:10px;color:#856c9b;margin-top:5px;min-height:24px}.work-events li>small{margin-left:auto;color:#a79ab0;font-size:9px;white-space:nowrap}.work-order-detail{padding-top:10px}.work-detail-heading .work-status{margin-top:10px;font-size:11px}.work-order-progress{display:flex;list-style:none;padding:0;gap:12px;margin:25px 0}.work-order-progress li{flex:1;font-size:11px;color:#82808a;padding-bottom:12px;border-bottom:2px solid #37313d}.work-order-progress li>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid #52475e;margin-bottom:7px}.work-order-progress li[data-reached=true]{border-color:#b3a0d6;color:#ddd0f4}.work-detail-product{display:flex;align-items:center;gap:12px;padding:16px 0;border-block:1px solid #403549}.work-product-icon{display:grid;place-items:center;width:48px;height:48px;background:#292231;border-radius:8px;color:#bba5d2}.work-detail-product>div{flex:1}.work-detail-product strong{display:block;font-size:14px}.work-detail-product span:not(.work-product-icon){display:block;font-size:11px;color:#aca1b7;margin-top:4px}.work-detail-context{display:flex;justify-content:space-between;gap:20px;padding-block:17px}.work-detail-context span,.work-detail-context strong{display:block;font-size:11px}.work-detail-context span{color:#a095ac;margin-bottom:5px}.work-detail-action{padding:14px;background:#282231;border:1px solid #463852;border-radius:7px;margin-bottom:16px}.work-detail-action>strong{font-size:13px;color:#d8c5ed}.work-detail-action>p{font-size:12px;line-height:1.6;color:#bfb1ce;margin:5px 0 0}.work-detail-links{display:flex;justify-content:space-between;padding-top:16px}.work-detail-links button{display:flex;align-items:center;gap:7px;font-size:12px;color:#c9b5df;min-height:35px}.workbench .work-chart-value span,.workbench .work-priorities small,.workbench .work-order-rows small,.workbench .work-stock-table small,.workbench .work-events p{color:#766b80}.workbench .work-order-rows strong,.workbench .work-order-rows b{font-size:12px}.workbench .work-status{font-size:10px}.workbench .work-status[data-status=pending]{color:#815c1e}.workbench .work-status[data-status=preparing]{color:#6f529b}.workbench .work-chart-labels button{color:#73677e}@keyframes work-enter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes work-draw{0%{stroke-dashoffset:650}to{stroke-dashoffset:0}}@media(max-width:900px){.workbench{grid-template-columns:135px minmax(0,1fr)}.work-content{padding:18px}.work-overview-grid{grid-template-columns:1.4fr 1fr}.work-priorities{padding:12px 9px}.work-priority-icon{width:25px;height:25px}.work-priorities>button{gap:6px}}@media(max-width:700px){.workbench{display:block}.work-sidebar{display:block;padding:10px;border-right:0;border-bottom:1px solid #ddd7e6}.work-brand{padding:0 4px 10px}.work-brand small{display:inline}.work-brand>span{width:25px;height:25px;border-radius:5px}.work-brand>div{display:flex;align-items:center;gap:9px}.work-sidebar nav{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.work-sidebar nav button{min-height:42px;justify-content:center;padding:6px 3px;gap:5px;font-size:10px}.work-sidebar nav button svg{width:13px}.work-sidebar nav small,.work-sidebar-bottom,.work-nav-label{display:none}.work-topbar{padding:6px 14px}.work-content{padding:15px 12px;min-height:0}.work-title h3{font-size:23px}.work-title{margin-bottom:15px}.work-overview-grid{grid-template-columns:1fr}.work-chart-svg{height:130px}.work-priorities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:10px}.work-priorities>.work-panel-heading{grid-column:1 / -1;margin-bottom:4px}.work-priorities>button{flex-direction:column;align-items:start;border:0;padding:5px 0}.work-priorities>button>svg{display:none}.work-priorities strong{font-size:11px}.work-priorities small{font-size:9px}.work-order-rows>button{grid-template-columns:1fr auto 60px;gap:6px;padding:11px 9px}.work-order-rows .work-customer-avatar,.work-order-rows>button>svg{display:none}.work-status{font-size:8px;padding:3px 4px}.workbench-guide{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.workbench-intro>span:last-child{display:none}.workbench-intro{font-size:8px}.work-kanban{grid-template-columns:1fr}.work-kanban>section{min-height:0}.work-order-card{padding:12px}.work-order-card>strong{font-size:14px}.work-kanban h4{font-size:12px}.work-order-card>span{font-size:12px}.work-inventory-heading{align-items:start;gap:10px}.work-stock-table td{padding-inline:7px}.work-events li>small{display:none}.work-detail-product{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.work-content,.work-events li,.work-line{animation:none}}.ops-demo{overflow:hidden;border:1px solid #456853;border-radius:18px;background:radial-gradient(ellipse at 85% 35%,#254739,transparent 60%),#111b16;box-shadow:0 18px 70px #80e3b01b}.ops-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px clamp(14px,3vw,30px);border-bottom:1px solid #496354}.ops-top>span,.ops-reset{display:flex;align-items:center;gap:8px;font-size:11px;color:#d0e3d6}.ops-top>span{font-weight:650;letter-spacing:.08em}.ops-top>span svg{color:#bde9c7}.ops-reset{min-height:40px}.ops-reset:disabled{opacity:.6;cursor:default}.ops-steps{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:0;padding:14px clamp(14px,3vw,30px) 0}.ops-steps li{display:flex;align-items:center;gap:7px;color:#aebfb5;font-size:11px}.ops-steps li>span{display:grid;place-items:center;width:20px;height:20px;border:1px solid #627e6d;border-radius:50%}.ops-steps [aria-current]{color:#e6f9dc;font-weight:700}.ops-steps [aria-current]>span{background:#d9f99d;color:#24301b;border-color:#d9f99d}.ops-steps [data-complete=true]>span{color:#b9efc8}.ops-grid{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(15px,3vw,34px);padding:20px clamp(14px,3vw,30px)}.ops-story h2{font-size:clamp(26px,3.5vw,51px);letter-spacing:-.05em;line-height:1.04;margin:0 0 12px}.ops-story p{font-size:14px;line-height:1.6;color:#cfddd4;max-width:35ch;margin:0 0 15px}.ops-story .button{min-height:44px}.ops-scene{min-width:0;min-height:190px;display:grid;align-items:center}.ops-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.ops-ledger{overflow:hidden;border-radius:9px;background:#e8f3e8;color:#1b3223;box-shadow:0 10px 25px #0003}.ops-ledger[data-bank=true]{background:#edf0fc;color:#293452;margin-top:22px}.ops-ledger>div{display:flex;align-items:center;gap:7px;padding:10px;background:#c7e5ce;font-size:12px}.ops-ledger[data-bank=true]>div{background:#d5dffb}.ops-ledger svg{flex-shrink:0}.ops-ledger table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;font-size:12px}.ops-ledger th,.ops-ledger td{padding:7px 10px;border-top:1px solid #42594729}.ops-ledger th{font-size:10px}.ops-ledger td:last-child,.ops-ledger th:last-child{text-align:right}.ops-caption{display:block;padding:0 clamp(14px,3vw,30px) 14px;color:#bdcfc3;font-size:11px}.ops-matches{display:grid;gap:7px}.ops-matches>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px 12px;padding:13px 10px;border:1px solid #597b66;border-radius:7px;background:#1f3529;color:#e4f1e9;font-size:12px;animation:ops-in .36s ease-out both}.ops-matches>div[data-match=false]{border-color:#a68c5e;background:#3e3222;color:#ffe6b5}.ops-matches span,.ops-matches strong{display:flex;align-items:center;gap:5px}.ops-matches svg{flex-shrink:0}.ops-review{padding:15px;border-radius:9px;background:#f4ead7;color:#392b19}.ops-review>span{font-size:10px;font-weight:750;letter-spacing:.08em}.ops-review dl{margin:8px 0 0}.ops-review dl div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid #d7c4a5;font-size:13px}.ops-review dl div:last-child{font-weight:750}.ops-review p{display:flex;align-items:center;gap:7px;font-size:12px;margin:11px 0 0}.ops-review p svg{flex-shrink:0}.ops-enter{animation:ops-in .36s ease-out both}@keyframes ops-in{0%{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:730px){.ops-grid{grid-template-columns:1fr}.ops-scene{min-height:0}.ops-ledger[data-bank=true]{margin-top:8px}.ops-ledger td,.ops-ledger th{padding-inline:6px}.ops-matches>div{gap:6px;font-size:11px}}@media(max-width:390px){.ops-top>span{font-size:9px;letter-spacing:0}.ops-steps{gap:6px 9px}.ops-steps li{font-size:10px;gap:4px}}@media(prefers-reduced-motion:reduce){.ops-enter,.ops-matches>div{animation:none}}.transformation-examples{--example-border: #44394f;--example-muted: #b3a5c1;--example-accent: #d7c9f2}.transformation-examples .transformation-grid{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:start}.transformation-examples .column-heading{min-height:134px}.transformation-examples .example-explanation{color:#a99eb6;font-size:12px;line-height:1.7;margin-top:9px;max-width:54ch}.transformation-examples .column-heading h3{color:#e0d6ea;line-height:1.5}.transformation-examples .number-label{color:#b6a0c8}.transformation-examples .source-window{height:310px;background:#1a1820;color:#c3b8cf;border-color:var(--example-border)}.transformation-examples .window-title{background:#24202b;color:#bcadc9;border-color:var(--example-border)}.transformation-examples .window-title>span{font-size:9px}.transformation-examples .sheet-toolbar,.transformation-examples .formula-bar,.transformation-examples .sheet-bottom{background:#211c28;color:#bcaec9;border-color:#44394f}.transformation-examples .sheet-bottom span{background:transparent;color:#c1afd3;border-color:#9a7ab5}.transformation-examples .spreadsheet th,.transformation-examples .spreadsheet td{border-color:#44394f;font-size:9px;height:24px}.transformation-examples .spreadsheet th{background:#292330;color:#aa9ab8}.transformation-examples .spreadsheet tbody tr:first-child td{background:#33293e;color:#dfd0eb}.transformation-examples .spreadsheet .cell-warning{background:#463946;color:#e8c5dd}.transformation-examples .spreadsheet .cell-total{color:#eadbf8;font-weight:600}.transformation-examples .chat-demo,.transformation-examples .document-demo{background:#1a1820;height:calc(100% - 33px)}.transformation-examples .chat-day{color:#b1a0be}.transformation-examples .bubble{background:#302738;color:#e0d5e9;font-size:11px}.transformation-examples .bubble.reply{background:#3a2d48}.transformation-examples .bubble span,.transformation-examples .unread{color:#b7a2c7}.transformation-examples .unread{font-size:10px}.transformation-examples .document-demo{display:grid;place-content:center;justify-items:center;gap:12px;padding:16px}.transformation-examples .paper{background:#292331;color:#d8c9e4;padding:18px;border:1px solid #594565;transform:none;width:min(100%,260px);margin:0}.transformation-examples .paper-line{background:#53435f}.transformation-examples .paper-fields{font-size:9px}.transformation-examples .highlight-field{background:#51405f;color:#f2e8fa}.transformation-examples .paper-stamp{position:static;background:#372b41;color:#d3c0e2;border-color:#695079;box-shadow:none}.transformation-examples .manual-caption,.transformation-examples .connected-caption{color:#b6a4c7}.example-bridge{height:310px;margin-top:151px;display:grid;place-items:center;color:#b79bce}.example-result{height:310px;border:1px solid #725b87;border-radius:8px;background:radial-gradient(ellipse at 75% 100%,#36264488,transparent 70%),#1a1620;color:#eadff4;overflow:hidden;animation:example-reveal .45s ease both}.result-window-heading{display:flex;align-items:center;gap:8px;padding:14px;border-bottom:1px solid #46364f;color:#d7c5e7;font-size:11px}.result-window-heading>span{margin-left:auto;color:#b29cc2;font-size:9px}.sales-result-summary{display:flex;gap:15px;justify-content:space-between;padding:25px 18px}.sales-result-summary>div:first-child{display:grid;gap:7px}.sales-result-summary span{font-size:10px;color:#baa8ca}.sales-result-summary strong{font-size:clamp(25px,3vw,38px);line-height:1.1;letter-spacing:-.04em}.sales-result-summary small{color:#af9cbc;font-size:10px}.product-bars{display:flex;align-items:end;gap:9px;width:45%;height:96px}.product-bars>div{display:flex;flex-direction:column;align-items:center;justify-content:end;height:100%;flex:1;gap:6px}.product-bars i{display:block;width:100%;max-width:25px;min-height:15px;background:linear-gradient(#c2a6df,#685078);border-radius:3px 3px 0 0;transform-origin:bottom;animation:example-grow .65s ease both}.product-bars span{font-size:8px}.result-stock{display:flex;gap:10px;align-items:center;margin:0 14px;padding:14px 10px;background:#32263c;border:1px solid #5e456d;border-radius:6px}.result-stock strong,.request-product strong{display:block;font-size:11px}.result-stock small,.request-product small{display:block;margin-top:5px;color:#bca7cb;font-size:9px;line-height:1.5}.result-tag{margin-left:auto;font-size:8px;padding:5px 6px;border-radius:4px;background:#514060;color:#ead9f7;white-space:nowrap}.request-person{display:flex;align-items:center;gap:9px;margin:18px 15px}.request-person>span:first-child{display:grid;place-items:center;width:31px;height:31px;background:#4c3a5c;border-radius:50%;font-size:10px}.request-person strong,.request-next strong{display:block;font-size:12px}.request-person small,.request-next small{display:block;font-size:10px;margin-top:5px;color:#bca9cb}.request-product{display:flex;align-items:center;gap:12px;padding:15px;border-block:1px solid #46364f}.request-next{padding:14px 16px}.request-next>span{display:block;color:#b59dc7;font-size:9px;margin-bottom:6px}.invoice-result dl{padding:13px 17px;margin:0}.invoice-result dl>div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-size:11px}.invoice-result dt{color:#baa7c9}.invoice-result dd{text-align:right;margin:0}.invoice-result dl>div:last-child{border-top:1px solid #4b3956;margin-top:4px;font-weight:600}.invoice-exception{display:flex;gap:9px;align-items:center;margin:0 12px;padding:12px;background:#3c2b43;border:1px solid #72597e;border-radius:6px}.invoice-exception strong{display:block;font-size:11px}.invoice-exception small{display:block;font-size:9px;margin-top:4px;color:#c9afd5}.manual-tasks{padding:18px}.manual-task-note{display:block;color:#d3bfdc;font-size:13px;margin-bottom:13px}.manual-tasks>div{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px dashed #4f405b}.manual-tasks>div>span{color:#9883aa;font-size:9px}.manual-tasks p{font-size:11px;flex:1}.manual-tasks small{display:block;color:#a994b9;font-size:10px;margin-top:10px}.process-steps{list-style:none;padding:13px 14px;margin:0;display:grid;gap:12px}.process-steps li{position:relative;display:flex;align-items:center;gap:10px;animation:example-reveal .4s ease both}.process-steps li:not(:last-child):after{content:"";position:absolute;width:1px;height:13px;background:#735885;left:15px;bottom:-13px}.process-step-icon{display:grid;place-items:center;width:31px;height:31px;flex-shrink:0;border:1px solid #6d5181;border-radius:7px;background:#392a46}.process-steps strong{display:block;font-size:11px}.process-steps small{display:block;color:#baa4ca;font-size:9px;margin-top:4px}.process-steps li>svg{margin-left:auto;color:#bba2d0;flex-shrink:0}.transformation-takeaway{display:flex;gap:10px;align-items:center;border-top:1px solid #46364f;padding:19px 0;margin-top:22px;color:#cdb6df;font-size:12px;line-height:1.6}.transformation-takeaway svg{flex-shrink:0}@keyframes example-reveal{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes example-grow{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@media(max-width:850px)and (min-width:701px){.transformation-examples .transformation-grid{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr)}.result-window-heading>span{display:none}.result-stock{flex-wrap:wrap}}@media(max-width:700px){.transformation-examples .transformation-grid{grid-template-columns:1fr}.transformation-examples .column-heading{display:block;min-height:0;margin-bottom:13px}.transformation-examples .column-heading h3{margin-top:6px}.example-bridge{height:42px;margin-top:4px;transform:rotate(90deg)}.transformation-examples .source-window{height:310px}.transformation-examples .spreadsheet th,.transformation-examples .spreadsheet td{font-size:8px;padding-inline:3px}.transformation-takeaway{font-size:11px}.transformation-examples .window-title>span{font-size:8px}}@media(prefers-reduced-motion:reduce){.example-result,.product-bars i,.process-steps li{animation:none}}.atlas-starfield{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:#050505}.atlas-starfield-static{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/exoverso-stars.png);background-size:960px 640px;background-repeat:repeat}.atlas-starfield-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none}.atlas-starfield[data-interactive] .atlas-starfield-canvas{display:block}.atlas-starfield[data-interactive] .atlas-starfield-static{visibility:hidden}@media(prefers-reduced-motion:no-preference){.reveal-target[data-revealed=true]{animation:section-arrive .85s cubic-bezier(.2,.7,.2,1)}.reveal-target:focus-within{opacity:1!important;transform:none!important}.everyday-art{animation:none}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.service-composition>article:nth-child(2),.delivery-method>article:nth-child(2){animation-delay:.12s}.delivery-method>article:nth-child(3){animation-delay:.24s}.service-integration .integration-core{animation:integration-breathe 5s ease-in-out infinite;animation-play-state:paused}.service-automation .automation-art>span{animation:workflow-highlight 6s ease-in-out infinite;animation-play-state:paused}.service-automation .automation-art>span:nth-of-type(2){animation-delay:1s}.service-automation .automation-art>span:nth-of-type(3){animation-delay:2s}[data-in-view=true] .integration-core,[data-in-view=true] .automation-art>span{animation-play-state:running}.connected-outcome[data-visible=true] .connection-signal{animation:connected-travel 4s ease-in-out infinite}.automatic-outcome[data-visible=true] .automatic-engine svg{animation:automatic-turn 12s linear infinite}.automatic-outcome[data-visible=true] .automatic-connection i{animation:automatic-transfer 4s ease-in-out infinite}.automatic-outcome[data-visible=true] .automatic-complete>span{animation:automatic-ready 5s ease-in-out infinite}.visibility-outcome[data-visible=true] .visibility-rows b{animation:visibility-breathe 5s ease-in-out infinite}}@media(prefers-reduced-motion:no-preference)and (hover:none),(prefers-reduced-motion:no-preference)and (pointer:coarse){.reveal-target[data-revealed=true]{animation:section-fade .32s ease-out}}@keyframes section-arrive{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes section-fade{0%{opacity:.7}to{opacity:1}}@keyframes integration-breathe{50%{box-shadow:0 0 22px #c5b7d51a;border-color:#81708f}}@keyframes workflow-highlight{20%{box-shadow:0 0 16px #98b6ac18;border-color:#98b6ac}}@keyframes visibility-breathe{0%,to{opacity:.65}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.reveal-target{animation:none!important;opacity:1;transform:none}}:root{--accent: #d7c9f2;--tone-magenta: #c5b7d5;--tone-green: #98b6ac;--tone-yellow: #dfcca8;--surface-green: #171f22;--border-green: #3b474c;--surface-yellow: #28231b}.brand>img{display:block;width:clamp(106px,15vw,152px);height:auto}.footer-top .brand>img{width:clamp(106px,14vw,130px)}.hero.section-shell{padding-top:clamp(40px,5vw,76px)}.hero-intro h1{font-size:clamp(46px,6.4vw,88px);line-height:1.02;letter-spacing:-.055em;margin-top:24px}.hero-intro h1>span{background:linear-gradient(100deg,#d4c7e9 10%,#aca1bb 80%);background-clip:text;-webkit-background-clip:text}.hero-intro>p{font-size:16px;line-height:1.65;color:#a7a3ac;margin-top:24px}.hero-intro .hero-tag{border:none;background:none;color:#b8a9cb;font-size:9px;letter-spacing:.16em;padding:0}.hero-intro .hero-actions{margin-top:24px}.hero-intro .hero-actions .button{font-size:12px}.hero-workspace{scroll-margin-top:28px}.hero-intro h1{font-size:clamp(38px,5.1vw,70px);text-wrap:balance}.dashboard-context{margin-top:clamp(88px,9vw,128px);text-align:center}.dashboard-context h2{color:#c5b7d5;font-size:clamp(16px,2vw,21px);line-height:1.4;letter-spacing:-.02em;font-weight:400}.hero-workspace .workbench-wrap{margin-top:20px}.dashboard-context p{color:#a7a3ac;font-size:13px;line-height:1.75;max-width:54ch}.transformation-takeaway strong{display:block;color:#dfcca8;font-size:10px;letter-spacing:.08em;margin-bottom:5px}@media(max-width:700px){.dashboard-context{grid-template-columns:1fr;gap:14px;margin-top:72px}.dashboard-context .eyebrow{font-size:8px}.hero-intro h1{text-wrap:balance}}.principle-strip{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-block:35px;border-bottom:1px solid #fff1;color:#aaa4b1}.principle-strip>span{font-size:9px;color:#77707f;letter-spacing:.12em}.principle-strip p{display:flex;align-items:center;gap:7px;font-size:11px}.principle-strip svg{color:#b6a5cb}.transformation-section{padding-top:clamp(65px,9vw,125px)}.section-heading h2{font-size:clamp(30px,4.1vw,53px);line-height:1.08;letter-spacing:-.045em}.section-heading h2>span{color:#f1f2ef}.section-heading>p{font-size:14px;line-height:1.7;color:#a19aa9;max-width:36ch}.section-heading{margin-bottom:34px;align-items:end}.section-heading .eyebrow{color:#9d8eae;font-size:9px;margin-bottom:16px}.transformation-section .demo-area{margin-top:0}.reconciliation-example{margin-top:22px;border-block:1px solid #39303f}.reconciliation-example>summary{display:flex;align-items:center;gap:15px;cursor:pointer;padding:16px 0;font-size:12px}.reconciliation-example>summary span{color:#aa96b7;font-size:11px}.reconciliation-example>summary svg{margin-left:auto}.reconciliation-example>.ops-demo{margin-bottom:20px}.transformation-section .demo-selector{justify-content:flex-start;gap:8px;margin-bottom:16px}.transformation-section .demo-selector button{border:1px solid #39333e;background:#141218;color:#bdb4c7;min-height:44px;font-size:12px}.transformation-section .demo-selector button[aria-pressed=true]{background:#ddd3ec;color:#362444;border-color:#ddd3ec}.transformation-section .demo-stage{border-color:#3a3243;background:linear-gradient(130deg,#19141e,#101113)}.transformation-section .demo-label{color:#b4a8c4}.transformation-section .demo-footnote{color:#948a9f}.service-section{padding-top:clamp(70px,10vw,140px)}.service-composition{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}.service-composition>article{position:relative;overflow:hidden;padding:clamp(22px,3vw,36px);border:1px solid #34303a;border-radius:12px;background:#101014}.service-copy{position:relative;z-index:1}.service-index{color:#a899b9;font-size:9px;letter-spacing:.13em}.service-copy h3{font-size:clamp(24px,3vw,37px);line-height:1.13;letter-spacing:-.035em;margin:12px 0}.service-copy p{max-width:40ch;font-size:13px;line-height:1.7;color:#a99eb6}.service-composition .text-button{font-size:12px;color:#d0c0e0;margin-top:22px}.service-integration{background:radial-gradient(ellipse at 50% 75%,#34254477,transparent 60%),#101014!important}.integration-art{margin-top:30px}.integration-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.integration-sources>span{display:grid;justify-items:center;gap:8px;padding:14px 5px;background:#1a161f;border:1px solid #463a53;border-radius:8px;color:#c5b7d5;font-size:11px}.integration-paths{display:block;width:100%;height:65px}.integration-paths path{fill:none;stroke:#776085;stroke-width:1.5}.service-integration:hover .integration-paths path{stroke:#bd9cde}.integration-core{position:relative;display:flex;align-items:center;justify-content:center;gap:13px;padding:17px;border:1px solid #a080b8;border-radius:9px;width:fit-content;margin:auto;background:#31253e;box-shadow:0 0 36px #9d5ed825;color:#ebdcf9;font-size:13px}.integration-core small{display:block;font-size:9px;color:#b6a0c8;margin-top:4px}.integration-results{display:flex;justify-content:center;gap:15px;margin-top:17px}.integration-results>span{display:flex;align-items:center;gap:5px;color:#ab98bb;font-size:9px}.service-automation{background:radial-gradient(ellipse at 40% 80%,#1e353b88,transparent 65%),#101014!important}.automation-art{margin-top:32px;display:grid;justify-items:center}.automation-art>span{display:flex;align-items:center;gap:10px;width:95%;padding:15px;border:1px solid #3b474c;border-radius:7px;background:#171f22;font-size:12px;color:#bfd0d4}.automation-art>span svg:last-child{margin-left:auto;color:#98b6ac}.automation-art>i{width:1px;height:21px;background:#4e6970}.automation-art>.automation-human{border-color:#8e7651;background:#28231b;color:#dfcca8}.automation-human small{margin-left:auto;font-size:8px}.service-knowledge{grid-column:1/-1;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:44px}.knowledge-art{border:1px solid #45404b;border-radius:8px;background:#1a1820;box-shadow:0 20px 35px #0003}.knowledge-art>span{display:flex;align-items:center;gap:8px;border-bottom:1px solid #3c3547;padding:15px;color:#ded3e9;font-size:12px}.knowledge-art>div{display:flex;gap:9px;padding:20px 15px;color:#ae9ec3}.knowledge-art p{font-size:13px;line-height:1.7}.knowledge-art small{display:block;font-size:9px;color:#8e7f9d;margin-top:15px}.service-more{border-block:1px solid #35303b;margin-top:20px}.service-more summary{padding:20px 0;cursor:pointer;font-size:13px;color:#d4c9df}.service-more summary>span{font-size:11px;color:#8f839b;margin-left:20px}.service-more>div{display:flex;flex-wrap:wrap;gap:10px;padding:0 0 20px}.service-more button{display:flex;align-items:center;gap:9px;padding:11px;border:1px solid #48404f;border-radius:6px;font-size:12px;min-height:44px}.showcase-section#industrias{padding-top:clamp(70px,10vw,140px)}.showcase-section#industrias .section-heading h2{max-width:18ch}.industry-scenes{gap:20px}.industry-scenes .industry-scene{border-radius:12px}.industry-scene p{color:#c0b7cb;font-size:13px}.industry-scenes .stock-scene{background:radial-gradient(ellipse at 85% 40%,#34254477,transparent 70%),#101014;border-color:#34303a}.industry-scenes .dispatch-scene{background:#101014;border-color:#34303a}.industry-scenes .delivery-scene{background:radial-gradient(ellipse at 50% 75%,#34254477,transparent 70%),#101014;border-color:#34303a;color:#eadff4}.industry-scenes .delivery-scene p{color:#c0b7cb}.industry-scenes .field-scene{background:radial-gradient(ellipse at 75% 70%,#362b44,#17131d);border-color:#45364f}.industry-scenes .field-checklist{border:5px solid #44394e;border-radius:22px;padding:23px 18px;width:min(100%,300px);justify-self:center;position:relative;box-shadow:0 12px 40px #0006;gap:15px}.industry-scenes .field-checklist:before{content:"";display:block;width:55px;height:4px;background:#655674;border-radius:5px;margin:-10px auto 5px}.industry-scenes .field-checklist label{font-size:12px;align-items:flex-start}.industry-scenes .field-checklist [role=status]{line-height:1.7}.industry-scenes .industry-scene .eyebrow{color:#b5a0c8}.industry-scenes .stock-unit{background:#31253e;color:#eadbf8;border:1px solid #725787}.industry-scenes .stock-orders>div{background:#1a161f;border-color:#4e3c5a}.industry-scenes .stock-orders button,.industry-scenes .stock-orders [role=status],.industry-scenes .text-button{color:#d7c0eb}.industry-scenes .dispatch-scene{color:#eadff4}.industry-scenes .dispatch-queue{border-color:#705581}.industry-scenes .dispatch-queue time{background:#392c46}.industry-scenes .dispatch-queue strong{color:#cfb4e2}.industry-scenes .delivery-units>span{background:#1a161f;border-color:#695275;color:#9c84af}.industry-scenes .delivery-units>[data-received=true]{background:#49345c;color:#ecdbfa;border-color:#9b78b7}.industry-scenes .delivery-scene input{accent-color:#c6a4e0}.transformation-examples .product-bars i{background:linear-gradient(#98b6ac,#4e6970)}.transformation-examples .sales-result-summary strong{color:var(--tone-green)}.transformation-examples .result-stock{background:var(--surface-yellow);border-color:#756243}.transformation-examples .result-stock>svg,.transformation-examples .result-stock strong{color:var(--tone-yellow)}.transformation-examples .result-stock small{color:#bdad91}.transformation-examples .result-tag,.transformation-examples .spreadsheet .cell-warning{background:#443922;color:#ead6ad}.transformation-examples .bubble.reply{background:var(--surface-green);color:#c3ded0}.transformation-examples .request-product{background:var(--surface-green);border-color:var(--border-green)}.transformation-examples .request-product>svg{color:var(--tone-green)}.transformation-examples .request-next>span{color:var(--tone-green)}.transformation-examples .invoice-result dl>div:last-child dd{color:var(--tone-green)}.transformation-examples .invoice-exception{background:var(--surface-yellow);border-color:#8e7651;color:var(--tone-yellow)}.transformation-examples .invoice-exception small{color:#c8b696}.transformation-examples .process-steps li:not(:last-child) .process-step-icon{background:var(--surface-green);border-color:var(--border-green);color:var(--tone-green)}.transformation-examples .process-steps li>svg{color:var(--tone-green)}.transformation-examples .process-steps li:last-child .process-step-icon{background:var(--surface-yellow);border-color:#8e7651;color:var(--tone-yellow)}.transformation-examples .connected-caption svg,.transformation-examples .transformation-takeaway svg{color:var(--tone-green)}.industry-scenes .stock-unit{background:var(--surface-green);border-color:var(--border-green);color:#bfd0d4}.industry-scenes .stock-orders button{color:var(--tone-green)}.industry-scenes .stock-orders [role=status],.industry-scenes .dispatch-queue strong,.industry-scenes .dispatch-assignment small{color:var(--tone-yellow)}.industry-scenes .dispatch-assignment>div:last-child>span{background:var(--surface-green);color:#bfd0d4}.industry-scenes .dispatch-assignment>div:last-child small{color:var(--tone-green)}.industry-scenes .dispatch-assignment [data-assigned=true]>span{background:#26383c!important}.industry-scenes .delivery-route .route-progress{stroke:var(--tone-green)}.industry-scenes .delivery-route circle{fill:var(--tone-green)}.industry-scenes .delivery-units>span{background:var(--surface-yellow);border-color:#8e7651;color:var(--tone-yellow)}.industry-scenes .delivery-units>[data-received=true]{background:var(--surface-green);border-color:var(--border-green);color:#bfd0d4}.industry-scenes .delivery-scene input{accent-color:var(--tone-green)}.industry-scenes .delivery-result{color:var(--tone-yellow)}.industry-scenes .field-checklist>span{color:var(--tone-green)}.industry-scenes .field-checklist [role=status]{background:var(--surface-yellow);color:var(--tone-yellow)}.industry-scenes .field-checklist input{accent-color:var(--tone-green)}.dispatch-queue{min-height:105px}.dispatch-assignment{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-block:25px}.dispatch-assignment>div:not(.dispatch-transfer){display:grid;justify-items:center;gap:4px}.dispatch-assignment>div>span:not(.dispatch-transfer span){display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#392c46;color:#dac8e9;font-size:11px}.dispatch-assignment strong{font-size:12px}.dispatch-assignment small{font-size:10px;color:#b5a1c5}.dispatch-assignment [data-assigned=true]>span{background:#634b76!important}.dispatch-transfer{display:grid;justify-items:center;gap:7px;color:#c6acd9}.dispatch-transfer>span{font-size:9px}.delivery-route{margin-top:18px}.delivery-route svg{width:100%;height:65px}.delivery-route path{fill:none;stroke-width:2}.route-base{stroke:#65516f;stroke-dasharray:4 5}.delivery-route .route-progress{stroke:#c6a4e0;stroke-width:3;stroke-dasharray:360;transition:stroke-dashoffset .3s ease}.delivery-route circle{fill:#c6a4e0}.delivery-route>div{display:flex;justify-content:space-between;font-size:10px;color:#b8a0ca}.delivery-section{display:grid;grid-template-columns:1fr 1.15fr;gap:70px;padding-top:clamp(80px,10vw,150px)}.delivery-intro .eyebrow{font-size:8px;color:#a492b5}.delivery-intro h2{font-size:clamp(32px,4.2vw,56px);line-height:1.1;letter-spacing:-.04em;margin:20px 0}.delivery-intro>p{font-size:14px;color:#aba1b6;line-height:1.8;max-width:35ch}.delivery-intro>button{color:#d5c2e8;margin-top:20px}.delivery-method>article{display:flex;gap:20px;position:relative;padding-bottom:32px}.delivery-method>article:before{content:"";position:absolute;left:14px;top:35px;bottom:5px;width:1px;background:#403249}.delivery-method>article>span{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid #55425e;border-radius:50%;font-size:10px;color:#c6acd7}.delivery-method h3{font-size:18px;margin-bottom:8px;letter-spacing:-.3px}.delivery-method p{font-size:13px;color:#9f8fab;line-height:1.7}.delivery-method small{display:block;color:#c7adcf;font-size:10px;margin-top:9px}.delivery-artifact{display:flex;gap:12px;align-items:center;padding:17px;border:1px solid #55425a;border-radius:7px;background:#241a29;color:#d2b6dc;font-size:12px}.delivery-artifact>span{flex:1}.delivery-artifact small{font-size:9px;color:#ac91b6}.delivery-method>article:nth-child(1)>span{background:#31253e;border-color:#776085;color:#c5b7d5}.delivery-method>article:nth-child(2)>span{background:#171f22;border-color:#3b474c;color:#98b6ac}.delivery-method>article:nth-child(2):before{background:#3b474c}.delivery-method>article:nth-child(2) small{color:#98b6ac}.delivery-method>article:nth-child(3)>span{background:#28231b;border-color:#8e7651;color:#dfcca8}.delivery-method>article:nth-child(3):before{background:#65543b}.delivery-method>article:nth-child(3) small{color:#dfcca8}.delivery-artifact{background:#171f22;border-color:#3b474c;color:#bfd0d4}.delivery-artifact small,.delivery-artifact>svg{color:#98b6ac}.calculator-section{margin-top:80px;padding-block:50px;border-block:1px solid #342939}.calculator-panel{min-width:0;padding:clamp(22px,2.5vw,32px);background:#101014;border:1px solid #34303a;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:24px}.calculator-copy h2{font-size:clamp(30px,3.5vw,45px);letter-spacing:-.04em}.calculator-result{background:radial-gradient(ellipse at 40% 80%,#1e353b88,transparent 65%),#101014;border-color:var(--border-green);padding:24px}.calculator-copy .eyebrow{color:#a899b9}.calculator-copy h2{color:#f1f2ef}.calculator-copy>p{color:#a99eb6}.calculator-copy .text-button{color:var(--tone-yellow)}.calculator-inputs{min-width:0;padding:0}.calculator-inputs label{color:#c5b7d5;font-size:12px}.calculator-inputs strong{color:var(--tone-yellow);font-size:13px}.calculator-inputs input{accent-color:var(--tone-green);margin:18px 0 28px;height:6px}.calculator-inputs input:last-child{margin-bottom:4px}.calculator-inputs label:nth-of-type(1) strong{color:#c5b7d5;background:#31253e;border:1px solid #463a53}.calculator-inputs label:nth-of-type(2) strong{color:#bfd0d4;background:#171f22;border:1px solid #3b474c}.calculator-inputs label:nth-of-type(3) strong{color:#dfcca8;background:#28231b;border:1px solid #8e7651}.calculator-inputs label strong{min-width:44px;padding:3px 8px;text-align:center;border-radius:5px}.calculator-inputs input:nth-of-type(1){accent-color:#ae9ec3}.calculator-inputs input:nth-of-type(2){accent-color:#98b6ac}.calculator-inputs input:nth-of-type(3){accent-color:#dfcca8}.calculator-result>span,.calculator-result>div>span,.calculator-result p{color:#bfd0d4}.calculator-result strong{color:#f1f2ef}.calculator-disclaimer{color:#a99eb6;font-size:10px}.faq-section{padding-block:90px}.faq-section h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.04em}.faq-list summary{font-size:14px}.faq-section{border-bottom:1px solid #38323e}.faq-section>div>.eyebrow{color:var(--tone-yellow)}.faq-section h2{color:#f1f2ef}.faq-section>div>p{color:#b1a6bc}.faq-list{padding:8px 24px;border:1px solid #403549;border-radius:12px;background:#101014}.faq-list details,.faq-list details:first-child{border-color:#413747}.faq-list details:first-child{border-top:none}.faq-list details:last-child{border-bottom:none}.faq-list summary{color:#ded3e9}.faq-list summary svg{color:var(--tone-yellow);flex-shrink:0}.faq-list details[open] summary{color:var(--tone-yellow)}.faq-list p{color:#b6c8bf;font-size:12px}.faq-list summary svg{box-sizing:content-box;padding:6px;border-radius:5px}.faq-list details:nth-child(3n+1) summary svg{background:#31253e;color:#c5b7d5}.faq-list details:nth-child(3n+2) summary svg{background:#171f22;color:#98b6ac}.faq-list details:nth-child(3n) summary svg{background:#28231b;color:#dfcca8}.faq-list details[open]{background:radial-gradient(ellipse at 10% 100%,#1e353b44,transparent 75%)}.closing-section{position:relative;overflow:hidden;border-bottom:1px solid #4d3c5a;margin-top:clamp(32px,6vw,72px);padding-block:clamp(64px,8vw,96px)}.closing-section>.eyebrow{color:#a28bb5}.closing-section h2{position:relative;z-index:1;font-size:clamp(44px,6vw,82px);line-height:1.06;letter-spacing:-.05em;margin:24px 0}.closing-section h2>span{color:#f1f2ef}.closing-section>div:not(.closing-orbit){display:flex;flex-wrap:wrap;align-items:center;gap:20px 34px;position:relative;z-index:1}.closing-section p{font-size:14px;color:#b3a3bc;line-height:1.6}.closing-orbit{position:absolute;right:clamp(8px,2vw,28px);top:50%;width:min(31%,360px);aspect-ratio:1;transform:translateY(-50%);display:grid;place-items:center;opacity:.45;pointer-events:none}.closing-orbit i{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px solid #795389;border-radius:50%;transform:rotateX(60deg) rotate(-25deg)}.closing-orbit i:nth-child(2){top:0;right:0;bottom:0;left:0;transform:rotateX(60deg) rotate(45deg)}.closing-orbit i:nth-child(3){top:20%;right:20%;bottom:20%;left:20%;transform:rotateX(60deg) rotate(90deg)}.closing-orbit>svg{width:19%;height:auto;color:#8f6da4}@media(max-width:900px){.delivery-section{gap:35px}.main-nav{gap:17px}.service-knowledge{gap:25px}}@media(max-width:700px){.hero.section-shell{padding-top:38px}.hero-intro h1{font-size:clamp(39px,8vw,57px);letter-spacing:-.05em;margin-top:20px}.hero-intro>p{font-size:14px;margin-top:18px;line-height:1.7}.hero-intro .hero-tag{font-size:7px}.hero-intro .hero-actions{flex-direction:column;gap:3px}.hero-intro .hero-actions .button{font-size:12px;min-height:45px}.principle-strip{flex-wrap:wrap;justify-content:center;gap:12px;padding-block:25px;text-align:center}.principle-strip>span{width:100%}.principle-strip p{font-size:10px}.section-heading{display:block;margin-bottom:24px}.section-heading>p{margin-top:17px;font-size:13px}.service-composition,.service-knowledge{grid-template-columns:1fr}.service-knowledge .service-copy{order:-1}.service-more summary>span{display:block;margin:5px 0 0;font-size:10px}.delivery-section{grid-template-columns:1fr;gap:34px}.calculator-section{margin-top:55px}.faq-section{padding-block:65px}.closing-orbit{right:8px;top:auto;bottom:24px;width:min(32%,150px);transform:none;opacity:.45}.closing-section{padding-block:clamp(48px,12vw,64px)}.closing-section>div:not(.closing-orbit){align-items:start;flex-direction:column}.transformation-section .demo-selector{display:grid;grid-template-columns:1fr 1fr}.transformation-section .demo-selector button{font-size:10px;white-space:normal;text-align:left;justify-content:start}.transformation-section .demo-label{font-size:7px}.transformation-section .column-heading h3{font-size:13px}.transformation-section .manual-caption,.transformation-section .connected-caption{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--site-heading: #f1f2ef;--site-copy: #a99eb6;--site-surface: #101014;--site-border: #34303a;--section-space: clamp(70px, 10vw, 140px);--card-space: clamp(22px, 3vw, 36px);--section-title: clamp(30px, 4.1vw, 53px)}body{min-width:0}.transformation-section,.service-section,.showcase-section#industrias,.delivery-section{padding-top:var(--section-space)}.section-heading h2,.delivery-intro h2,.calculator-copy h2,.faq-section h2{font-size:var(--section-title);line-height:1.08;letter-spacing:-.045em;color:var(--site-heading)}.industry-scenes h3,.service-copy h3,.delivery-method h3,.modal h2{color:var(--site-heading)}.section-heading>p,.delivery-intro>p,.calculator-copy>p,.faq-section>div>p{color:var(--site-copy);font-size:14px;line-height:1.7}.delivery-intro .eyebrow,.calculator-copy .eyebrow,.faq-section>div>.eyebrow,.closing-section>.eyebrow{color:#a899b9;font-size:9px;letter-spacing:.13em}.industry-scenes{gap:16px}.industry-scenes .industry-scene{padding:var(--card-space);border-color:var(--site-border)}.industry-scenes .field-scene{background:radial-gradient(ellipse at 50% 75%,#34254477,transparent 60%),var(--site-surface)}.industry-scenes .dispatch-scene{background:radial-gradient(ellipse at 40% 80%,#1e353b88,transparent 65%),var(--site-surface)}.calculator-section{margin-top:var(--section-space);padding-block:48px;gap:48px}.faq-section{padding-block:var(--section-space);gap:48px}.delivery-section{gap:48px}.delivery-intro h2,.calculator-copy h2,.faq-section h2{margin-top:16px}.closing-section{border-color:var(--site-border)}.closing-section h2{font-size:clamp(38px,5vw,64px)}.calculator-panel,.faq-list{padding:var(--card-space);border-color:var(--site-border)}.faq-list{padding-block:6px}.text-button,.back-top,.footer-bottom>button{min-height:44px}.footer-top>p,.footer-bottom{color:var(--site-copy)}.main-nav.open{background:var(--site-surface);border-color:var(--site-border)}.ops-demo{border-color:var(--site-border);border-radius:12px;background:radial-gradient(ellipse at 40% 80%,#1e353b88,transparent 65%),var(--site-surface);box-shadow:none}.ops-top{border-color:var(--site-border)}.ops-top>span,.ops-reset,.ops-story p,.ops-caption{color:#bfd0d4}.ops-top>span svg,.ops-steps [data-complete=true]>span{color:var(--tone-green)}.ops-steps [aria-current]{color:var(--site-heading)}.ops-steps [aria-current]>span{background:#31253e;border-color:#776085;color:#ded3e9}.ops-story h2{color:var(--site-heading);font-size:clamp(24px,3vw,37px);line-height:1.13}.ops-ledger{background:#171f22;color:#bfd0d4}.ops-ledger>div{background:#253137}.ops-ledger[data-bank=true]{background:#1a1820;color:#ded3e9}.ops-ledger[data-bank=true]>div{background:#31253e}.ops-ledger td,.ops-ledger th{border-color:#3b474c}.ops-matches>div{background:#171f22;border-color:#3b474c;color:#bfd0d4}.ops-matches>div[data-match=false],.ops-review{background:#28231b;border:1px solid #8e7651;color:#dfcca8}.ops-review dl div{border-color:#65543b}.modal{background:var(--site-surface);border-color:#463a53;color:var(--site-heading);border-radius:12px}.modal .eyebrow,.modal-inner>p,.modal .muted,.modal .fine-print,.modal form label:not(.choice),.modal-features li{color:var(--site-copy)}.modal .next-step{background:#171f22;border-color:#3b474c}.modal .next-step p{color:#bfd0d4}.modal input:not([type=checkbox]),.modal textarea,.modal select{background:#1a1820;border-color:#463a53;color:var(--site-heading)}.modal input::placeholder,.modal textarea::placeholder{color:#a193ae}.modal .choice{background:#1a1820;border-color:#463a53;color:#c5b7d5;min-height:44px}.modal .choice.selected{background:#31253e;border-color:#a080b8;color:#ebdcf9}.modal .choice input{accent-color:#ae9ec3}.modal .progress-track>div{background:var(--tone-green)}.modal .step-counter{color:var(--tone-yellow)}.diagnostic-context{margin-block:20px;padding:18px;background:#1a1820;border:1px solid #463a53;border-radius:8px}.diagnostic-context p{margin-top:14px;font-size:12px;line-height:1.7;color:#bdb1c8;white-space:pre-wrap;overflow-wrap:anywhere}.diagnostic-context strong{display:block;color:#f1f2ef;margin-bottom:4px;font-weight:500}.diagnostic-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.diagnostic-summary-heading .text-button{margin:0;min-height:32px}.diagnostic-extra{margin-top:16px;border-top:1px solid #463a53;padding-top:12px}.diagnostic-extra summary{cursor:pointer;color:#d5c2e8;font-size:13px;padding-block:8px}.opportunity-list li>span[aria-hidden]{color:var(--tone-green);font-size:10px;font-variant-numeric:tabular-nums}.opportunity-list li p{margin-top:4px;font-size:12px;line-height:1.6}@media(max-width:700px){:root{--section-space: 64px;--card-space: 22px;--section-title: clamp(30px,7vw,38px)}.section-heading>p,.delivery-intro>p,.calculator-copy>p,.faq-section>div>p{font-size:13px}.delivery-section,.faq-section,.calculator-section{grid-template-columns:minmax(0,1fr);gap:28px}.calculator-section{padding-block:32px}.industry-scenes .industry-scene{padding:var(--card-space)}.faq-list summary{font-size:13px;gap:12px}.faq-list p{padding-right:0}.closing-section h2{font-size:clamp(36px,8vw,48px)}.reconciliation-example>summary{display:grid;grid-template-columns:1fr auto;gap:5px 12px}.reconciliation-example>summary>span{grid-row:2}.reconciliation-example>summary>svg{grid-column:2;grid-row:1/3}.modal-inner{padding:28px 22px}.modal .choice{font-size:11px;line-height:1.5;min-height:52px;gap:7px}}.section-heading{display:block}.section-heading>p{max-width:55ch;margin-top:16px}.transformation-examples .transformation-grid{padding-top:8px}.transformation-examples .column-heading{min-height:122px}.transformation-examples .example-bridge{margin-top:139px}.transformation-takeaway{margin-top:18px}.industry-example-footer{justify-content:flex-start}@media(max-width:700px){.transformation-examples .column-heading{min-height:0}.transformation-examples .example-bridge{margin-top:4px}.dashboard-context{margin-top:72px}}.hero-satellite{position:relative;flex:0 0 20px;height:5px;color:#d7c9f2}.hero-satellite svg{position:absolute;width:22px;height:22px;inset:-8.5px auto auto -1px}.hero-satellite:after{content:"";position:absolute;inset:-5px 0 auto auto;width:4px;height:4px;border-radius:50%;background:#dfcca8;opacity:0}.scroll-satellite{display:none}@media(prefers-reduced-motion:no-preference){.hero-satellite svg{animation:satellite-drift 5s ease-in-out infinite}.hero-satellite:after{animation:satellite-signal 5s ease-out infinite}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){@supports (animation-timeline: scroll(root block)){.scroll-satellite{display:block;position:fixed;z-index:1;top:20svh;right:clamp(3px,calc((100% - 1184px)/2 - 26px),36px);width:14px;color:#c5b7d5;pointer-events:none;opacity:0;animation:satellite-route linear both;animation-timeline:scroll(root block)}@media(min-width:701px){.scroll-satellite{width:19px;right:clamp(14px,calc((100% - 1184px)/2 - 26px),36px)}}}}@keyframes satellite-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-2px) rotate(7deg)}}@keyframes satellite-signal{0%,64%,to{opacity:0;transform:scale(.7)}72%{opacity:.7}88%{opacity:0;transform:scale(1.8)}}@keyframes satellite-route{0%,9%{opacity:0;transform:translateY(0)}15%{opacity:.4}88%{opacity:.4}to{opacity:0;transform:translateY(54svh) rotate(32deg)}}.hero.section-shell{position:relative;isolation:isolate}.hero:before{content:"";position:absolute;z-index:-1;inset:0 50% auto;width:min(100vw,1440px);height:min(720px,78vw);transform:translate(-50%);background:url(/exoverso-crossing.svg) center top / 100% 100% no-repeat;pointer-events:none}:is(.transformation-section,.service-section,.showcase-section,.delivery-section,.calculator-section,.closing-section){position:relative;isolation:isolate}:is(.transformation-section,.service-section,.showcase-section,.delivery-section,.calculator-section,.closing-section):before{content:"";position:absolute;z-index:-1;top:var(--trace-top, 0);inset-inline-end:var(--trace-end, -24px);width:min(42%,420px);aspect-ratio:420 / 330;background:url(/exoverso-traces.svg) center / contain no-repeat;opacity:var(--trace-opacity, .27);transform:var(--trace-transform, none);pointer-events:none}.transformation-section{--trace-top: 24px;--trace-end: -56px}.service-section{--trace-top: 32px;--trace-end: 12%;--trace-transform: scaleX(-1) rotate(-12deg)}.showcase-section{--trace-top: -8px;--trace-end: 0;--trace-opacity: .36;--trace-transform: rotate(90deg) scale(.84)}.delivery-section{--trace-top: 22%;--trace-end: 71%;--trace-opacity: .23;--trace-transform: scaleX(-1)}.calculator-section{--trace-top: -30px;--trace-end: 67%;--trace-opacity: .2;--trace-transform: rotate(-18deg) scale(.82)}.closing-section{--trace-top: 4%;--trace-end: 0;--trace-opacity: .16}.closing-orbit{rotate:-14deg}@media(max-width:700px){.hero:before{width:132vw;height:clamp(360px,105vw,540px);top:10px;opacity:.68}:is(.transformation-section,.service-section,.showcase-section,.delivery-section,.calculator-section,.closing-section):before{width:min(53%,240px)}.delivery-section{--trace-top: 0;--trace-end: -18px}.calculator-section{--trace-end: -18px}.closing-orbit{rotate:-10deg}}html{scroll-padding-top:84px}.site-header{--header-space: 86px;--header-height: var(--header-space);position:sticky;top:0;height:var(--header-space);border-bottom:0;pointer-events:none}.site-header[data-scrolled=true]{--header-height: 66px}.site-header:before{content:"";position:absolute;inset:0 0 auto;box-sizing:border-box;height:var(--header-height);border-bottom:1px solid var(--line);background:transparent}.site-header[data-scrolled=true]:before{background:#0c0a10eb;border-bottom-color:#bca8e932;box-shadow:0 10px 28px #0006}@media(hover:hover)and (pointer:fine){.site-header[data-scrolled=true]:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media(hover:none),(pointer:coarse){.site-header[data-scrolled=true]:before{background:#0c0a10;box-shadow:0 4px 12px #0005}}.site-header:after{content:"";position:absolute;inset:calc(var(--header-height) - 1px) 0 auto;height:1px;background:linear-gradient(90deg,transparent 12%,#c5b7d570 50%,transparent 88%);opacity:0;transform:scaleX(.45)}.site-header[data-scrolled=true]:after{opacity:1;transform:scaleX(1)}.site-header .nav-shell{position:relative;height:var(--header-height);pointer-events:auto}@media(prefers-reduced-motion:no-preference){.site-header:before{transition:height .28s ease,background-color .28s ease,border-color .28s ease,box-shadow .28s ease}.site-header:after{transition:inset .28s ease,transform .42s ease,opacity .28s ease}.site-header .nav-shell,.site-header .main-nav{transition:height .28s ease,top .28s ease}}@media(max-width:850px){.site-header{--header-space: 74px}.site-header[data-scrolled=true]{--header-height: 62px}}@media(max-width:640px){html{scroll-padding-top:76px}.site-header{--header-space: 69px}.site-header[data-scrolled=true]{--header-height: 60px}.site-header .nav-shell{position:static}.site-header .main-nav{top:var(--header-height)}.site-header .nav-shell>:not(.main-nav){position:relative}}.site-footer{padding-top:clamp(34px,6vw,68px)}.site-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:24px;padding-bottom:32px}.site-footer-brand p{margin-top:12px;font-size:13px;color:var(--site-copy)}.site-footer nav{display:flex;flex-direction:column;align-items:flex-start}.site-footer nav h2{margin-bottom:8px;color:var(--site-heading);font-size:13px;line-height:1.35;letter-spacing:0}.site-footer nav a{display:flex;align-items:center;min-height:44px;color:var(--site-copy);font-size:13px}.site-footer nav a:hover,.site-footer nav a:focus-visible{color:var(--accent);text-decoration:underline}.site-footer .footer-bottom .back-top{margin-left:auto}.info-page{max-width:820px;padding-block:clamp(40px,8vw,100px);overflow:visible}.info-page h1{margin:0 0 16px;font-size:clamp(36px,6vw,64px);letter-spacing:-.05em;line-height:1.08}.info-page h2{margin:0 0 10px;font-size:clamp(20px,3vw,26px)}.info-page p{color:var(--site-copy);line-height:1.7}.info-page .info-lead{margin-bottom:28px;max-width:60ch}.info-page .faq-list{margin-bottom:26px}.info-page .faq-list summary{min-height:48px;padding-block:16px;font-size:14px}.info-page .faq-list p{font-size:14px}.info-prose section{border-top:1px solid var(--site-border);padding-block:22px}.info-prose section p+p{margin-top:12px}.info-page+.site-footer{border-top:1px solid var(--site-border)}@media(max-width:640px){.site-footer-grid{grid-template-columns:1fr 1fr;gap:24px 14px}.site-footer-brand{grid-column:1 / -1}.site-footer nav a{font-size:12px}}
