*{box-sizing:border-box}html,body{color:#17201b;background:#f6f7f8;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.shell{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.side{color:#dce9e1;background:#10271c;height:100vh;padding:28px 18px;position:sticky;top:0}.brand{letter-spacing:-1px;color:#fff;margin:0 10px 30px;font-size:25px;font-weight:800}.nav a{color:#bcd0c4;border-radius:10px;align-items:center;gap:10px;margin:4px 0;padding:11px 12px;font-size:14px;display:flex}.nav a:hover,.nav .active{color:#fff;background:#1c3b2b}.main{padding:34px 42px}.top{justify-content:space-between;align-items:flex-start;margin-bottom:28px;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:1.4px;color:#738078;font-size:12px;font-weight:700}.title{letter-spacing:-1.3px;margin:6px 0 5px;font-size:32px}.muted{color:#748078;font-size:14px}.btn{color:#fff;cursor:pointer;background:#173e2b;border:0;border-radius:10px;padding:11px 16px;font-weight:700}.btn.secondary{color:#213027;background:#fff;border:1px solid #dce2de}.grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}.card{background:#fff;border:1px solid #e2e7e3;border-radius:14px;padding:18px;box-shadow:0 1px 2px #0b241408}.metric{margin-top:9px;font-size:27px;font-weight:800}.metricLabel{color:#77827b;font-size:13px}.table{background:#fff;border:1px solid #e2e7e3;border-radius:14px;overflow:hidden}.row{border-top:1px solid #edf0ee;grid-template-columns:1.5fr 1.1fr .8fr .8fr .8fr;align-items:center;padding:14px 18px;font-size:14px;display:grid}.row.head{color:#7a857e;text-transform:uppercase;background:#fafbfa;border-top:0;font-size:12px;font-weight:700}.status{border-radius:20px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-block}.review{color:#765200;background:#fff0cc}.ready{color:#17623b;background:#dff3e7}.approved{color:#31548e;background:#e8eefb}.panel{grid-template-columns:1fr 1.25fr;gap:18px;display:grid}.textarea{resize:vertical;background:#fcfdfc;border:1px solid #dfe5e1;border-radius:12px;width:100%;height:260px;padding:15px}.orderLine{border-bottom:1px solid #edf0ee;grid-template-columns:1.5fr .4fr .7fr;gap:10px;padding:13px 0;display:grid}.confidence{color:#237249;font-size:12px;font-weight:700}.callout{background:#eef6f1;border:1px solid #d8e9de;border-radius:12px;margin-top:14px;padding:14px}.small{color:#77827b;font-size:12px}@media (max-width:900px){.shell{grid-template-columns:1fr}.side{display:none}.main{padding:24px}.grid{grid-template-columns:1fr 1fr}.panel{grid-template-columns:1fr}.row{grid-template-columns:1.5fr 1fr .8fr}.row>:nth-child(4),.row>:nth-child(5){display:none}}.stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 18px;display:grid}.stat{background:#fff;border:1px solid #e6e9e7;border-radius:16px;padding:18px}.stat b{font-size:24px;display:block}.stat span{color:#6c746f;font-size:12px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #eef0ef;padding:13px;font-size:13px}th{color:#6c746f;font-weight:600}@media (max-width:900px){.stats{grid-template-columns:1fr 1fr}}.loginWrap{background:#f6f7f5;place-items:center;min-height:100vh;display:grid}.loginCard{background:#fff;border:1px solid #e5e7e2;border-radius:18px;width:min(440px,92vw);padding:36px;box-shadow:0 12px 40px #141e140f}.brandMark{color:#fff;background:#173b2a;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:24px;font-weight:800;display:grid}.loginCard form{gap:12px;margin:24px 0 8px;display:grid}.input{width:100%;font:inherit;border:1px solid #d8ddd7;border-radius:10px;padding:12px 14px}.primary{color:#fff;cursor:pointer;background:#173b2a;border:0;border-radius:10px;padding:12px 16px;font-weight:700}.muted{color:#6c756e}.empty{color:#77827b;text-align:center;padding:28px}.reviewHeader{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.reviewLine{border-bottom:1px solid #edf0ee;grid-template-columns:1fr auto;gap:18px;padding:16px 0;display:grid}.raw{color:#7b847e;margin-bottom:5px;font-size:12px}.alternatives{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.alternatives button{cursor:pointer;background:#fff;border:1px solid #dce2de;border-radius:7px;padding:5px 7px;font-size:11px}.confidence.low{color:#a36500}.actions{gap:9px;margin-top:16px;display:flex}.lineTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qtyReview{text-align:right;min-width:105px}.qtyReview input{text-align:right;border:1px solid #dce2de;border-radius:8px;width:100px;margin-bottom:5px;padding:7px 8px;font-weight:700}.deliveryBox{background:#fafcfb;border:1px solid #dce5df;border-radius:14px;margin:18px 0 6px;padding:16px}.deliveryGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:10px;display:grid}.integrityWarning{background:#fffaf0;border:1px solid #e8c98c;border-radius:12px;margin:14px 0;padding:14px 16px}@media (max-width:800px){.deliveryGrid{grid-template-columns:1fr}}.orderRow{transition:background .15s}.orderRow:hover{background:#f8faf8}.orderMeta{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:18px;display:grid}.metaValue{margin-top:9px;font-size:18px;font-weight:750}.detailGrid{grid-template-columns:1.55fr .8fr;gap:18px;display:grid}.detailLine{border-bottom:1px solid #edf0ee;grid-template-columns:1fr auto;gap:18px;padding:16px 0;display:grid}.detailQty{text-align:right;min-width:110px}.detailQty b,.detailQty span{display:block}.detailQty span{color:#237249;margin-top:5px;font-size:12px;font-weight:700}.rawRequest{white-space:pre-wrap;font:inherit;background:#f8faf8;border-radius:10px;margin:12px 0 0;padding:14px;font-size:13px;line-height:1.55}.facts{grid-template-columns:100px 1fr;gap:10px 12px;margin:16px 0 0;display:grid}.facts dt{color:#77827b;font-size:12px}.facts dd{margin:0;font-size:13px}.auditItem{border-bottom:1px solid #edf0ee;padding:13px 0}.empty.compact{text-align:left;padding:16px 0}.orderRow span{min-width:0}@media (max-width:900px){.orderMeta{grid-template-columns:1fr 1fr}.detailGrid{grid-template-columns:1fr}}.queueTabs{flex-wrap:wrap;gap:8px;margin:-8px 0 16px;display:flex}.queueTabs span,.sourcePill{color:#607068;background:#fff;border:1px solid #dfe5e1;border-radius:999px;padding:6px 10px;font-size:12px}.inboxRow{grid-template-columns:1.35fr 1.25fr .6fr .7fr .85fr .75fr}.miniBtn{color:#173e2b;background:#f7faf8;border:1px solid #cfdad3;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:700;display:inline-block}.captureCard{gap:15px;max-width:900px;display:grid}.captureCard label{gap:7px;font-size:13px;font-weight:700;display:grid}.formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.attachmentList{flex-wrap:wrap;gap:8px;display:flex}.attachmentList span{background:#eef4f0;border-radius:8px;padding:7px 9px;font-size:12px}.pilotGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pilotMetric{border-bottom:1px solid #edf0ee;justify-content:space-between;gap:20px;padding:14px 0;font-size:13px;display:flex}.btn:disabled{opacity:.38;cursor:not-allowed;filter:grayscale(.35)}@media (max-width:900px){.inboxRow{grid-template-columns:1.4fr 1fr .8fr}.inboxRow>:nth-child(3),.inboxRow>:nth-child(4),.inboxRow>:nth-child(5){display:none}.formGrid,.pilotGrid{grid-template-columns:1fr}}.connectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.touchpointHint{background:#f3faf6;border:1px solid #d8e6dd;border-radius:14px;flex-direction:column;gap:4px;margin-bottom:14px;padding:14px 16px;display:flex}.touchpointHint span{color:#66736c;font-size:14px}@media (max-width:900px){.connectionGrid{grid-template-columns:1fr}}.topActions{align-items:center;gap:9px;display:flex}.uploadHeading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.pdfDrop{text-align:center;cursor:pointer;background:#fbfdfb;border:2px dashed #cbd8d0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:190px;padding:24px;transition:all .15s;display:flex}.pdfDrop:hover,.pdfDrop.dragging{background:#f3faf6;border-color:#3f7658}.pdfDrop.hasFile{background:#f4faf6;border-style:solid;border-color:#9fc4ad}.pdfDrop span{color:#718078;font-size:13px}.pdfIcon{color:#fff;letter-spacing:.5px;background:#173e2b;border-radius:12px;place-items:center;width:48px;height:48px;font-size:12px;font-weight:800;display:grid}.fileHidden{display:none}.uploadNote{margin-top:9px}.orDivider{color:#8a948e;align-items:center;gap:12px;font-size:12px;display:flex}.orDivider:before,.orDivider:after{content:"";background:#e6ebe7;flex:1;height:1px}@media (max-width:700px){.topActions{flex-direction:column;align-items:stretch}.topActions .btn{width:100%}}.quickPdfDrop{cursor:pointer;background:#fbfdfb;border:2px dashed #b9c9bf;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:180px;padding:10px 16px;line-height:1.15;transition:all .15s;display:flex}.quickPdfDrop b{font-size:13px}.quickPdfDrop span{color:#718078;margin-top:3px;font-size:11px}.quickPdfDrop:hover,.quickPdfDrop.dragging{background:#f3faf6;border-color:#3f7658}.quickPdfDrop.busy{opacity:.65;cursor:wait}@media (max-width:700px){.quickPdfDrop{width:100%}}.classificationBox{background:#fffaf0;border:1px solid #e7c77d;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:16px 18px;display:flex}.classificationActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.erpPayload{white-space:pre-wrap;background:#f7f9f7;border-radius:10px;max-height:360px;margin:14px 0 0;padding:14px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}@media (max-width:700px){.classificationBox{flex-direction:column;align-items:flex-start}}.reviewSelect,.reviewInput{color:#17201b;background:#fff;border:1px solid #dce2de;border-radius:8px;width:100%;margin-top:8px;padding:8px 10px;font-size:12px}.reviewHeader .reviewSelect{min-width:240px}.deliveryBox .reviewInput{margin-top:5px}.reviewQueueRow{grid-template-columns:1.25fr 2fr .55fr .9fr .55fr}.reviewQueueRow small{color:#7b847e;margin-top:3px;display:block}.reviewQueueRow .miniBtn{text-align:center}@media (max-width:900px){.reviewQueueRow{grid-template-columns:1.2fr 1.8fr .6fr}.reviewQueueRow>:nth-child(4),.reviewQueueRow>:nth-child(5){display:none}}.opsStrip{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:28px;display:grid}.opsMetric{background:#fff;border:1px solid #dfe5e1;border-radius:14px;flex-direction:column;gap:4px;padding:16px;display:flex}.opsMetric span{color:#69766f;font-size:12px;font-weight:700}.opsMetric b{letter-spacing:-1px;font-size:28px}.opsMetric small{color:#879089}.opsMetric.urgent{background:#fffaf0;border-color:#e7c77d}.sectionHead{justify-content:space-between;align-items:end;margin:8px 0 12px;display:flex}.sectionHead h2{margin:0 0 4px;font-size:18px}.deskRow{grid-template-columns:1.5fr 1.45fr .8fr .8fr}.deskRow small,.exceptionRow small{color:#7b847e;margin-top:4px;display:block}.status.op-failed{color:#9b312b;background:#fde8e6}.status.op-exported{color:#25643f;background:#e3f3e8}.valueBar{color:#fff;background:#10271c;border-radius:14px;align-items:center;gap:30px;margin-top:18px;padding:15px 18px;display:flex}.valueBar div{align-items:baseline;gap:7px;display:flex}.valueBar div b{font-size:20px}.valueBar div span{color:#bcd0c4;font-size:12px}.valueBar a{margin-left:auto;font-size:12px;font-weight:700}.reviewSummary{background:#fff;border:1px solid #dfe5e1;border-radius:14px;grid-template-columns:repeat(5,1fr);margin-bottom:16px;display:grid;overflow:hidden}.reviewSummary div{border-right:1px solid #edf0ee;padding:14px 16px}.reviewSummary div:last-child{border:0}.reviewSummary b{font-size:22px;display:block}.reviewSummary span{color:#748078;font-size:11px}.exceptionRow{grid-template-columns:1.25fr 1.35fr 1.4fr .8fr .5fr}.successEmpty{color:#496057;flex-direction:column;gap:5px;display:flex}.queueTabs a{color:#607068;background:#fff;border:1px solid #dfe5e1;border-radius:999px;padding:7px 11px;font-size:12px}.queueTabs a.active{color:#fff;background:#173e2b;border-color:#173e2b}.queueTabs a b{margin-left:4px}.qtyReview:before{content:"Quantity";color:#748078;text-transform:uppercase;letter-spacing:.7px;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.qtyReview input{min-width:90px}@media (max-width:1050px){.opsStrip,.reviewSummary{grid-template-columns:repeat(3,1fr)}.deskRow{grid-template-columns:1.5fr 1.4fr .8fr}.deskRow>:nth-child(3){display:none}.exceptionRow{grid-template-columns:1.2fr 1.5fr 1.2fr}.exceptionRow>:nth-child(4),.exceptionRow>:nth-child(5){display:none}}@media (max-width:700px){.opsStrip,.reviewSummary{grid-template-columns:1fr 1fr}.valueBar{flex-direction:column;align-items:flex-start;gap:8px}.valueBar a{margin-left:0}.sectionHead{flex-direction:column;align-items:flex-start;gap:12px}}.customerIntelRow{grid-template-columns:1.25fr .8fr 1fr 1.35fr}.customerIntelRow small,.handoffRow small{color:#7b847e;margin-top:4px;display:block}.handoffRow{grid-template-columns:1.5fr .8fr .8fr 1fr .45fr}.learningBadge{color:#276343;background:#e8f4ec;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:700;display:inline-flex}.nextAction{border-left:3px solid #dba93c;padding-left:12px}@media (max-width:900px){.customerIntelRow{grid-template-columns:1.3fr .8fr 1fr}.customerIntelRow>:nth-child(4){display:none}.handoffRow{grid-template-columns:1.5fr .8fr .8fr}.handoffRow>:nth-child(4),.handoffRow>:nth-child(5){display:none}}.dangerMini{color:#8b3434!important;background:snow!important;border-color:#e5b9b9!important}.dangerMini:hover{background:#fff0f0!important}:root{--ink:#15231b;--muted:#68766e;--line:#e4e9e6;--soft:#f7f9f7;--brand:#173e2b;--brand2:#245b3e;--warn:#9a6a08;--warnbg:#fff8e8;--danger:#9b3a34;--dangerbg:#fff2f0;--success:#286442;--successbg:#edf7f0}body{color:var(--ink);background:#f7f9f7}.shell{min-height:100vh}.main{max-width:1440px;padding:38px 44px 64px}.side{background:#10271c;border-right:0;width:236px;height:100vh;padding:22px 14px;position:sticky;top:0}.brandWrap{align-items:center;gap:10px;padding:2px 10px 22px;display:flex}.brandMark{color:#173e2b;background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:19px;font-weight:900;display:grid}.brand{color:#fff;letter-spacing:-.4px;font-size:18px;font-weight:800;line-height:1}.nav{gap:3px}.nav a{color:#b9c9c0;border-radius:9px;grid-template-columns:20px 1fr 14px;align-items:center;gap:10px;padding:10px;font-size:13px;display:grid;position:relative}.nav a:hover{color:#fff;background:#173528}.nav a.navActive{color:#fff;background:#1b3b2c}.nav a span{justify-content:space-between;align-items:baseline;min-width:0;display:flex}.nav a small{color:#789083;text-transform:uppercase;letter-spacing:.6px;font-size:9px}.navArrow{color:#7fa18d}.sideFooter{color:#789083;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;bottom:20px;left:24px}.liveDot{background:#70c58e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #70c58e1f}.pageHeader{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:28px;display:flex}.pageHeader h1{letter-spacing:-1.1px;max-width:760px;margin:5px 0 8px;font-size:30px;line-height:1.12}.pageHeader p{color:var(--muted);max-width:720px;margin:0;font-size:14px;line-height:1.55}.eyebrow{letter-spacing:1.25px;text-transform:uppercase;color:#658071;font-size:10px;font-weight:800}.headerActions{align-items:center;gap:8px;display:flex}.btn{box-shadow:none;border-radius:9px;font-weight:700}.btn:not(.secondary){background:var(--brand)}.btn:not(.secondary):hover{background:var(--brand2)}.btn.secondary{color:#274435;background:#fff;border-color:#dce3df}.textLink{color:#315d45;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.heroQueue{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:1.15fr 1fr;margin-bottom:30px;display:grid;overflow:hidden}.heroQueueMain{border-right:1px solid var(--line);padding:24px 26px}.heroQueueLabel{color:#7b5a17;align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.heroQueueMain>strong{letter-spacing:-2.5px;margin:12px 0 8px;font-size:52px;line-height:1;display:block}.heroQueueMain p{color:var(--muted);margin:0 0 17px;font-size:12px}.heroAction{color:#fff;background:var(--brand);border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:750;display:inline-flex}.allClear{color:var(--success);align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.deskSignals{grid-template-columns:repeat(4,1fr);display:grid}.deskSignals>div{border-right:1px solid var(--line);flex-direction:column;padding:24px 18px;display:flex}.deskSignals>div:last-child{border:0}.deskSignals span{color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.deskSignals b{letter-spacing:-1px;margin:13px 0 3px;font-size:28px}.deskSignals small{color:#8b958f;font-size:10px}.sectionHead{margin:0 0 10px}.sectionHead h2{letter-spacing:-.2px;font-size:16px}.modernTable{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.modernTable .row{border-bottom:1px solid #edf0ee}.modernTable .row:last-child{border-bottom:0}.modernTable .head{color:#7a867f;text-transform:uppercase;letter-spacing:.6px;background:#fafbfa;font-size:10px;font-weight:800}.modernTable .orderRow{min-height:66px}.modernTable .orderRow:hover{background:#fbfdfb}.modernTable small{color:#849089;margin-top:4px;font-size:10px;display:block}.rowTitle{font-weight:650}.actionText,.warningText{color:#815e17!important}.status{white-space:nowrap;border-radius:6px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:750}.status.op-attention{background:var(--warnbg);color:#79540a}.status.op-failed{background:var(--dangerbg);color:var(--danger)}.status.op-ready{color:#355c8b;background:#edf3ff}.status.op-processing{color:#657169;background:#f1f3f2}.status.op-exported{background:var(--successbg);color:var(--success)}.insightNudge{background:#eef3f0;border:1px solid #dfe7e2;border-radius:11px;justify-content:space-between;align-items:center;margin-top:14px;padding:13px 15px;display:flex}.insightNudge div{align-items:baseline;gap:10px;display:flex}.insightNudge b{font-size:12px}.insightNudge span{color:var(--muted);font-size:10px}.insightNudge a{color:#315d45;align-items:center;gap:5px;font-size:11px;font-weight:750;display:flex}.filterBar{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:12px;display:flex}.filterBar>span{color:#829087;text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:5px;margin-right:4px;font-size:10px;font-weight:800;display:flex}.filterBar a{border:1px solid var(--line);color:#5e6c64;background:#fff;border-radius:7px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:flex}.filterBar a b{background:#f0f3f1;border-radius:5px;padding:2px 5px;font-size:9px}.filterBar a.active{background:var(--brand);border-color:var(--brand);color:#fff}.filterBar a.active b{background:#ffffff26}.issueCell{border-left:2px solid #d9aa48;padding-left:12px!important}.issueCell small{color:#9a7b3c!important}.rowArrow{color:#8a968f;text-align:right}.emptyState{text-align:center;color:#6c7971;flex-direction:column;align-items:center;gap:7px;display:flex;padding:52px 20px!important}.emptyState svg{color:#7ea08c;margin-bottom:3px}.emptyState b{color:#294334;font-size:14px}.emptyState span{max-width:430px;font-size:11px}.emptyState .btn{margin-top:8px}.compactStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px;display:grid}.compactStats>div{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:13px 14px;display:grid}.compactStats svg{color:#5f806d}.compactStats span{color:#65736b;font-size:11px;font-weight:650}.compactStats b{font-size:20px}.compactStats .statDanger{background:#fff8f7;border-color:#efd5d1}.compactStats .statDanger svg,.dangerText{color:var(--danger)!important}.insightHero{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,1fr);margin-bottom:16px;display:grid;overflow:hidden}.insightHero>div{border-right:1px solid var(--line);padding:20px}.insightHero>div:last-child{border:0}.insightHero span{color:#64736a;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.insightHero b{letter-spacing:-1px;margin:12px 0 3px;font-size:32px;display:block}.insightHero small{color:#89938d;font-size:10px}.insightGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.insightCard{padding:19px!important}.cardTitle{justify-content:space-between;gap:20px;margin-bottom:12px;display:flex}.cardTitle div{flex-direction:column;gap:3px;display:flex}.cardTitle b{font-size:13px}.cardTitle span{color:#7b8880;font-size:10px}.cardTitle svg{color:#6d8979}.reasonRow,.metricLine{border-top:1px solid #edf0ee;justify-content:space-between;align-items:center;padding:10px 0;font-size:11px;display:flex}.reasonRow span{text-transform:capitalize;align-items:center;gap:8px;display:flex}.reasonRow i{color:#607068;background:#f0f4f1;border-radius:5px;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:grid}.insightCopy{color:#65736b;margin:0;font-size:11px;line-height:1.65}@media (max-width:1050px){.main{padding:30px 26px}.heroQueue{grid-template-columns:1fr}.heroQueueMain{border-right:0;border-bottom:1px solid var(--line)}.customerIntelRow{grid-template-columns:1.3fr .8fr 1fr}.customerIntelRow>:nth-child(4){display:none}}@media (max-width:800px){.side{width:74px}.brandWrap{justify-content:center;padding-left:0;padding-right:0}.brandWrap>div:last-child,.nav a span,.navArrow,.sideFooter{display:none}.nav a{grid-template-columns:1fr;place-items:center;padding:12px}.main{padding:24px 18px}.pageHeader{flex-direction:column}.deskSignals{grid-template-columns:1fr}.deskSignals>div{border-right:0;border-bottom:1px solid var(--line)}.compactStats,.insightHero,.insightGrid{grid-template-columns:1fr}.insightHero>div{border-right:0;border-bottom:1px solid var(--line)}.headerActions{flex-wrap:wrap;width:100%}.heroQueueMain>strong{font-size:42px}}.settingsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.settingsGrid .card{padding:20px}.settingsGrid h3{margin:12px 0 5px;font-size:14px}.settingsGrid p{margin-bottom:14px;font-size:11px;line-height:1.6}@media (max-width:800px){.settingsGrid{grid-template-columns:1fr}}.cleanConnections{gap:12px}.connectionCard{gap:14px;display:flex;padding:18px!important}.connectionIcon{color:#315d45;background:#eef4f0;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.connectionBody{flex:1;min-width:0}.connectionTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.connectionBody p{color:#6e7a73;margin:7px 0 12px;font-size:11px;line-height:1.55}.connectionBody>strong,.connectionBody>small{font-size:11px;display:block}.connectionBody>small{color:#7c8881;margin-top:4px}.connectionOk,.connectionLater{align-items:center;gap:4px;font-size:9px;font-weight:750;display:inline-flex}.connectionOk{color:#2b6a46}.connectionLater{color:#7c8881}.connectionActions{margin-top:12px}.techDetails{color:#718078;border-top:1px solid #edf0ee;margin-top:13px;padding-top:10px;font-size:10px}.techDetails summary{cursor:pointer;color:#5d6d64;margin-bottom:8px;font-weight:700}.techDetails div{margin:5px 0}.techActions{display:flex;gap:6px!important;margin-top:9px!important}:root{--canvas:#f8faf9;--surface:#fff;--ink:#10231a;--muted:#6d7d74;--line:#e4eae6;--brand:#123d2b;--brandHover:#194d37;--shadow:0 1px 2px #0f231906,0 8px 30px #0f231909}html,body{background:var(--canvas);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shell{grid-template-columns:244px minmax(0,1fr)}.main{width:100%;max-width:1600px;margin:0 auto;padding:44px 48px 72px}.side{background:linear-gradient(#0c2e20 0%,#0d281d 100%);width:244px;padding:24px 14px;box-shadow:inset -1px 0 #ffffff09}.brandWrap{padding:5px 11px 31px}.brandMark{border-radius:11px;width:36px;height:36px;font-size:0;position:relative;box-shadow:0 5px 18px #0000001f}.brandMark:after{content:"";border:4px solid #1d513a;border-radius:50%;width:10px;height:10px;margin:auto;position:absolute;inset:0}.brand{letter-spacing:-.7px;font-size:20px}.brandSub{color:#789488;margin-top:6px;font-size:10px}.nav a{color:#b8c9c0;border-radius:10px;grid-template-columns:22px 1fr 15px;gap:11px;margin:2px 0;padding:11px 12px;transition:background .15s,color .15s,transform .15s}.nav a:hover{background:#ffffff0e;transform:translate(1px)}.nav a.navActive{background:#174b36;box-shadow:inset 0 0 0 1px #ffffff06,0 4px 18px #00000014}.nav a b{font-size:13px;font-weight:650}.nav a small{letter-spacing:.7px;color:#6f9181;font-size:8px}.workspaceCard{color:#c9d8d0;border-top:1px solid #ffffff14;grid-template-columns:34px 1fr 14px;align-items:center;gap:9px;padding:11px;display:grid;position:absolute;bottom:16px;left:14px;right:14px}.workspaceAvatar{color:#fff;background:#174b36;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.workspaceCard b{font-size:11px;display:block}.workspaceCard small{color:#789488;align-items:center;gap:6px;margin-top:3px;font-size:9px;display:flex}.workspaceCard .liveDot{width:6px;height:6px;display:inline-block;position:static}.premiumHeader{margin-bottom:30px}.pageHeader h1{letter-spacing:-1.65px;color:#10231a;margin-top:7px;font-size:38px;line-height:1.06}.pageHeader p{color:#718078;margin-top:11px;font-size:14px}.eyebrow{color:#547965;letter-spacing:1.45px;font-size:10px}.headerActions{gap:10px}.btn{border-radius:10px;padding:11px 16px;transition:all .15s}.btn:not(.secondary){background:var(--brand);box-shadow:0 3px 9px #123d2b1f}.btn:not(.secondary):hover{background:var(--brandHover);transform:translateY(-1px)}.btn.secondary{border-color:#dce4df;box-shadow:0 1px 2px #0f231905}.signalGrid{grid-template-columns:1.22fr .9fr .82fr .98fr 1.08fr;gap:12px;margin-bottom:38px;display:grid}.signalCard{border:1px solid var(--line);min-height:205px;box-shadow:var(--shadow);background:#fff;border-radius:16px;flex-direction:column;padding:20px 20px 18px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.signalCard[href]:hover{border-color:#d7e0da;transform:translateY(-2px);box-shadow:0 12px 34px #0f231912}.signalTop{color:#3f5047;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;font-size:11px;font-weight:750;display:grid}.signalIcon{color:#4b6b5a;background:#f1f5f2;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.signalValue{letter-spacing:-1.7px;color:#10231a;margin:23px 0 7px;font-size:39px;font-weight:800;line-height:1}.signalMeta{color:#7a8981;font-size:10px;line-height:1.45}.signalBreakdown{color:#6e7c74;border-top:1px solid #0000000b;flex-direction:column;gap:6px;margin-top:auto;padding-top:15px;font-size:9px;display:flex}.signalBreakdown span{align-items:center;gap:6px;display:flex}.signalBreakdown i{background:#d39b2c;border-radius:50%;width:6px;height:6px}.signalBreakdown b{color:#866319;font-size:9px;font-weight:700}.signalAttention{background:linear-gradient(145deg,#fff 42%,#fffaf4 100%);border-color:#efe4d2}.signalAttention .signalIcon{color:#a16d12;background:#fff4e6}.signalReady{background:linear-gradient(145deg,#fff 42%,#f4fbf6 100%);border-color:#dcebe1}.signalReady .signalIcon{color:#25704a;background:#eaf7ee}.signalProcessing{background:linear-gradient(145deg,#fff 42%,#f5f8fb 100%)}.signalProcessing .signalIcon{color:#55717e;background:#eef3f6}.signalAutomation{background:linear-gradient(145deg,#fff 42%,#f7f6fb 100%);border-color:#e7e3ef}.signalAutomation .signalIcon{color:#675c87;background:#f2eff8}.signalValueCard{background:linear-gradient(145deg,#fff 42%,#fffaf0 100%);border-color:#eee3cd}.signalValueCard .signalIcon{color:#966611;background:#fff5df}.premiumSectionHead{justify-content:space-between;align-items:flex-end;margin-bottom:12px;display:flex}.sectionKicker{text-transform:uppercase;letter-spacing:1.1px;color:#849087;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.sectionHead h2{letter-spacing:-.55px;margin:0 0 4px;font-size:20px}.sectionHead p{color:#7a8880;margin:0;font-size:11px}.premiumTable{box-shadow:var(--shadow);border-color:#e1e8e3;border-radius:14px}.premiumTable .deskRow{grid-template-columns:1.38fr 1.45fr .72fr .55fr .66fr .48fr;padding:0 18px}.premiumTable .head{background:#fbfcfb;height:42px}.premiumTable .orderRow{min-height:76px}.premiumTable .orderRow:hover{background:#fafcfb}.customerCell{align-items:center;gap:11px;display:flex}.orderDoc{color:#60736a;background:#f3f6f4;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.premiumTable b{font-size:11px;font-weight:720}.premiumTable small{margin-top:4px;font-size:9px}.premiumTable .actionText>b{color:#896319}.reviewCue{color:#315f48;opacity:.72;justify-content:flex-end;align-items:center;gap:5px;font-size:10px;font-weight:750;display:flex}.orderRow:hover .reviewCue{opacity:1}.status{letter-spacing:.05px;border-radius:999px;padding:6px 9px;font-size:9px}.status.op-attention{color:#8b6211;background:#fff5df}.premiumNudge{background:#f1f6f3;border-color:#e0e8e3;border-radius:13px;padding:14px 16px}.premiumNudge>div{align-items:center;gap:10px;display:flex}.premiumNudge>div>div{flex-direction:column;gap:2px;display:flex}.premiumNudge .nudgeIcon{color:#2b6c48;background:#e4f1e8;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.premiumNudge b{font-size:11px}.premiumNudge span{font-size:9px}.premiumNudge a{font-size:10px}.card,.table,.stat,.insightCard,.connectionCard,.settingsGrid .card{box-shadow:var(--shadow);border-color:var(--line)}.input,.textarea,.qtyReview input{transition:border-color .15s,box-shadow .15s}.input:focus,.textarea:focus,.qtyReview input:focus{border-color:#79a28b;outline:none;box-shadow:0 0 0 3px #2e6c4a17}@media (max-width:1280px){.signalGrid{grid-template-columns:repeat(3,1fr)}.signalCard{min-height:170px}.premiumTable .deskRow{grid-template-columns:1.35fr 1.35fr .75fr .65fr .7fr}.premiumTable .deskRow>:last-child{display:none}}@media (max-width:900px){.shell{grid-template-columns:74px 1fr}.signalGrid{grid-template-columns:1fr 1fr}.main{padding:30px 24px}.pageHeader h1{font-size:32px}.workspaceCard{display:none}}@media (max-width:640px){.signalGrid{grid-template-columns:1fr}.signalCard{min-height:150px}.premiumTable .deskRow{grid-template-columns:1.4fr 1fr .7fr}.premiumTable .deskRow>:nth-child(4),.premiumTable .deskRow>:nth-child(5),.premiumTable .deskRow>:nth-child(6){display:none}}.pricingToolbar{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.pricingToolbar>div:first-child{min-width:320px}.pricingTable .row{grid-template-columns:1.7fr .75fr .55fr .75fr 1fr}.priceInput{border:1px solid var(--border,#dce4df);width:120px;font:inherit;background:#fff;border-radius:9px;padding:9px 10px}.priceInput:focus{border-color:#47705f;outline:2px solid #12503924}.commercialSource{color:#315f4d;margin-top:7px;font-weight:650}.commercialWarning{color:#8a5a00;background:#fff8e8;border:1px solid #f1dfb6;border-radius:8px;margin-top:7px;padding:8px 10px;font-size:12px;font-weight:650}@media (max-width:900px){.pricingToolbar{flex-direction:column;align-items:stretch}.pricingToolbar>div:first-child{min-width:0}.pricingTable{overflow:auto}.pricingTable .row{min-width:850px}}.landing{--mink:#10231a;--mgreen:#123d2b;--msoft:#eef4f0;--mline:#dfe7e2;color:var(--mink);background:#fbfcfb;min-height:100vh}.marketingNav{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;max-width:1240px;height:76px;margin:auto;padding:0 28px;display:flex}.marketingBrand{letter-spacing:-.7px;align-items:center;gap:9px;font-size:21px;display:flex}.marketingMark{color:#17452f;background:#d7f36b;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.marketingNav nav{color:#5f6f66;gap:28px;font-size:13px;display:flex}.marketingNav nav a:hover{color:#123d2b}.marketingActions{align-items:center;gap:18px;display:flex}.navLogin{font-size:13px;font-weight:650}.marketingBtn{color:#fff;background:#123d2b;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:13px;font-weight:750;transition:all .18s;display:inline-flex;box-shadow:0 5px 18px #123d2b1f}.marketingBtn:hover{background:#194d37;transform:translateY(-1px)}.smallBtn{padding:10px 14px}.marketingBtn.ghost{color:#173528;box-shadow:none;background:#fff;border:1px solid #dce5df}.hero{grid-template-columns:1fr .93fr;align-items:center;gap:80px;max-width:1240px;margin:auto;padding:94px 28px 78px;display:grid}.heroPill{color:#496558;letter-spacing:.9px;background:#f5f9f6;border:1px solid #dce8e1;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.heroPill span{background:#74a68b;border-radius:50%;width:7px;height:7px}.hero h1{letter-spacing:-3.8px;max-width:650px;margin:21px 0 25px;font-size:67px;line-height:.99}.hero h1 em,.finalCta h2 em{color:#668073;font-style:normal}.heroCopy>p{color:#65766d;max-width:620px;margin:0;font-size:18px;line-height:1.65}.heroActions{gap:10px;margin-top:32px;display:flex}.heroPromise{color:#6c7b73;gap:20px;margin-top:25px;font-size:11px;display:flex}.heroPromise span{align-items:center;gap:5px;display:flex}.heroPromise svg{color:#3f7758}.heroVisual{background:#f1f5f2;border:1px solid #dfe7e2;border-radius:20px;padding:17px;position:relative;box-shadow:0 22px 70px #15312317}.flowLabel{letter-spacing:1px;color:#728178;justify-content:space-between;padding:3px 3px 13px;font-size:9px;font-weight:800;display:flex}.flowLabel span{letter-spacing:0;text-transform:none;color:#3c7354}.incomingCard,.interpretCard,.erpHandoff{background:#fff;border:1px solid #e1e7e3;border-radius:13px;box-shadow:0 4px 16px #142d200a}.incomingCard{grid-template-columns:38px 1fr;gap:12px;padding:16px;display:grid}.sourceIcon{color:#315e47;background:#edf4ef;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.incomingCard small,.interpretCard small,.erpHandoff small{color:#8a958f;letter-spacing:.7px;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.incomingCard b,.interpretCard b,.erpHandoff b{font-size:12px}.incomingCard p{color:#718078;margin:9px 0;font-size:10px;line-height:1.5}.attachment{background:#f7f9f8;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:650;display:inline-flex}.attachment span{color:#9aa49e;margin-left:auto}.flowConnector{color:#4c6d5b;letter-spacing:1px;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;height:42px;font-size:8px;display:grid}.flowConnector span{background:#d7e0da;height:1px}.interpretCard{padding:15px}.interpretHead{justify-content:space-between;align-items:center;display:flex}.interpretHead>div b{display:block}.interpretHead i,.erpHandoff i{color:#31714e;background:#eaf6ee;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:800;display:flex}.dataRows{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.dataRows span{color:#7b8881;background:#f8faf9;border-radius:7px;padding:8px;font-size:8px}.dataRows b{color:#263a30;margin-top:4px;font-size:9px;display:block}.erpHandoff{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-top:10px;padding:13px 15px;display:grid}.erpIcon{color:#3d6651;background:#edf3f0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.channelStrip{color:#62736a;border-top:1px solid #e6ece8;border-bottom:1px solid #e6ece8;justify-content:space-between;align-items:center;gap:15px;max-width:1184px;min-height:76px;margin:0 auto 110px;display:flex}.channelStrip>span{letter-spacing:1.2px;color:#97a19b;font-size:8px;font-weight:850}.channelStrip div{align-items:center;gap:7px;font-size:10px;font-weight:650;display:flex}.moreChannel{color:#8b9690}.problemSection,.stepsSection,.orderLayer,.contextSection,.metricsSection,.securitySection,.industries{max-width:1184px;margin:0 auto;padding:100px 0}.sectionIntro{text-align:center;max-width:780px;margin:0 auto 48px}.sectionIntro.left{text-align:left;margin-left:0}.sectionTag{letter-spacing:1.5px;color:#557363;font-size:9px;font-weight:850}.sectionIntro h2,.contextCopy h2,.exceptions h2,.metricsSection h2,.securitySection h2,.industries h2{letter-spacing:-1.7px;margin:12px 0 15px;font-size:40px;line-height:1.12}.sectionIntro p,.contextCopy p,.exceptionsCopy>p,.metricsSection>div>p,.securitySection p{color:#6e7d75;font-size:14px;line-height:1.65}.beforeAfter{grid-template-columns:1fr 70px 1fr;align-items:center;display:grid}.messyPanel,.cleanPanel{background:#fff;border:1px solid #e0e7e3;border-radius:17px;min-height:325px;padding:28px;box-shadow:0 8px 30px #142d2009}.messyPanel>small,.cleanPanel>small{letter-spacing:1.2px;color:#8d9992;font-size:8px;font-weight:850}.messyPanel h3,.cleanPanel h3{margin:8px 0 22px;font-size:20px}.messyStack{flex-direction:column;gap:8px;display:flex}.messyStack span{background:#f7f9f8;border-radius:9px;grid-template-columns:24px 1fr auto;align-items:center;padding:11px;font-size:10px;font-weight:650;display:grid}.messyStack i{color:#9aa49f;font-size:8px;font-style:normal}.messyPanel>p,.cleanPanel>p{color:#7b8881;margin-top:20px;font-size:10px;line-height:1.5}.transformArrow{color:#739080;place-items:center;display:grid}.orderState{background:#f2f7f4;border-radius:11px;justify-content:space-between;align-items:center;padding:15px;display:flex}.orderState>div{align-items:center;gap:10px;display:flex}.orderState span b,.orderState span small{display:block}.orderState span b{font-size:11px}.orderState span small{color:#7d8a83;margin-top:3px;font-size:8px}.orderState>i{color:#2f6e4b;background:#e1f1e6;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:800}.timelineMini{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:23px;display:grid}.timelineMini span{text-align:center;color:#617269;padding-top:16px;font-size:8px;position:relative}.timelineMini span:before{content:"";z-index:2;background:#6a9c80;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:calc(50% - 3px)}.timelineMini span:after{content:"";background:#cfdcd4;height:1px;position:absolute;top:3px;left:-50%;right:50%}.timelineMini span:first-child:after{display:none}.stepsSection{border-top:1px solid #e7ece9}.stepsGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.stepCard{background:#fff;border:1px solid #e1e8e4;border-radius:15px;padding:25px}.stepCard>span{color:#769080;font-size:9px;font-weight:800}.stepCard h3{margin:30px 0 9px;font-size:17px}.stepCard p{color:#78867e;font-size:10px;line-height:1.6}.exceptions{color:#fff;background:#102e21;border-radius:25px;grid-template-columns:.85fr 1fr;align-items:center;gap:85px;max-width:1184px;margin:60px auto;padding:76px;display:grid}.exceptions .sectionTag{color:#92b3a1}.exceptions h2{color:#fff}.exceptionsCopy>p{color:#aebfb5}.exceptions ul{flex-direction:column;gap:9px;margin:27px 0 0;padding:0;list-style:none;display:flex}.exceptions li{color:#b8c8bf;border-bottom:1px solid #ffffff17;grid-template-columns:25px 1fr auto;align-items:center;padding:10px 0;font-size:10px;display:grid}.exceptions li b{color:#fff;font-size:9px}.queueMock{color:#173126;background:#f8faf9;border-radius:17px;padding:12px;box-shadow:0 25px 70px #0003}.queueTop{justify-content:space-between;align-items:center;padding:11px 10px 16px;display:flex}.queueTop small{color:#89958e;letter-spacing:1px;font-size:7px;font-weight:800;display:block}.queueTop b{font-size:15px}.queueTop>span{color:#86600e;background:#fff0d2;border-radius:999px;padding:6px 8px;font-size:8px}.queueRow{background:#fff;border:1px solid #e7ece9;border-radius:9px;grid-template-columns:10px 1fr auto 15px;align-items:center;gap:8px;margin-top:6px;padding:12px;display:grid}.queueRow i{background:#d8a13a;border-radius:50%;width:6px;height:6px}.queueRow .mutedDot{background:#aab7b0}.queueRow span b,.queueRow span small{display:block}.queueRow span b{font-size:9px}.queueRow span small{color:#89948e;margin-top:3px;font-size:7px}.queueRow strong{color:#765b24;font-size:8px}.architecture{grid-template-columns:1fr 1.35fr 1fr;align-items:stretch;gap:24px;display:grid}.archSide,.archCore{background:#fff;border:1px solid #e0e7e3;border-radius:16px;padding:22px}.archSide small{letter-spacing:1px;color:#89968f;margin-bottom:15px;font-size:8px;font-weight:850;display:block}.archSide span{color:#51645a;border-top:1px solid #edf1ee;align-items:center;gap:9px;padding:11px 2px;font-size:10px;font-weight:650;display:flex}.archCore{color:#fff;text-align:center;background:#123d2b;padding:28px}.coreMark{color:#17452f;background:#d7f36b;border-radius:10px;place-items:center;width:38px;height:38px;margin:0 auto 12px;font-weight:900;display:grid}.archCore>b{font-size:16px}.coreGrid{grid-template-columns:1fr 1fr;gap:7px;margin-top:22px;display:grid}.coreGrid span{color:#c7d7ce;background:#ffffff12;border-radius:7px;padding:9px;font-size:8px}.availabilityNote{text-align:center;color:#98a29c;margin-top:20px;font-size:9px}.contextSection{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.contextVisual{background:#f0f5f2;border-radius:20px;padding:35px}.contextBubble{background:#fff;border:1px solid #dfe7e2;border-radius:13px;padding:17px}.contextBubble small{letter-spacing:1px;color:#8d9992;margin-bottom:7px;font-size:7px;font-weight:850;display:block}.contextBubble b{font-size:11px}.contextLine{color:#5f7e6d;justify-content:center;align-items:center;gap:8px;height:55px;font-size:9px;font-weight:750;display:flex}.contextResult{gap:7px;display:grid}.contextResult span{color:#75837b;background:#fff;border-radius:8px;justify-content:space-between;padding:10px 12px;font-size:9px;display:flex}.contextResult b{color:#294638}.metricsSection{border-top:1px solid #e7ece9;grid-template-columns:.7fr 1.3fr;align-items:end;gap:70px;display:grid}.metricCards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.metricCards div{background:#fff;border:1px solid #e0e7e3;border-radius:13px;padding:20px}.metricCards strong{letter-spacing:-1px;font-size:27px;display:block}.metricCards span{color:#7c8982;margin-top:5px;font-size:9px;display:block}.securitySection{background:#f0f5f2;border-radius:20px;grid-template-columns:50px 1fr;align-items:start;gap:20px;padding:45px 55px;display:grid}.securitySection h2{margin-bottom:8px;font-size:30px}.securitySection p{max-width:760px;margin:0}.industries{text-align:center}.industries h2{max-width:780px;margin:14px auto 34px}.industries>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.industries>div span{color:#5e7066;background:#fff;border:1px solid #dfe7e2;border-radius:999px;padding:10px 14px;font-size:10px}.finalCta{color:#fff;text-align:center;background:#123d2b;border-radius:26px;max-width:1184px;margin:20px auto 70px;padding:85px}.sectionTag.light{color:#9ab8a8}.finalCta h2{letter-spacing:-2.1px;margin:15px 0;font-size:49px;line-height:1.06}.finalCta h2 em{color:#9eb8aa}.finalCta p{color:#b9c9c0;max-width:630px;margin:0 auto 27px;font-size:14px;line-height:1.6}.lightBtn{color:#153c2a;box-shadow:none;background:#d7f36b}.lightBtn:hover{color:#153c2a;background:#e0f783}.marketingFooter{border-top:1px solid #e3e9e5;grid-template-columns:1fr auto;align-items:center;gap:20px;max-width:1184px;margin:auto;padding:34px 0 45px;display:grid}.marketingFooter p{color:#849089;margin:6px 0;font-size:9px}.marketingFooter>div:nth-child(2){color:#68786f;gap:22px;font-size:10px;display:flex}.marketingFooter>small{color:#a0aaa4;grid-column:1/-1;font-size:8px}@media (max-width:900px){.marketingNav nav{display:none}.hero{grid-template-columns:1fr;gap:50px;padding-top:65px}.hero h1{font-size:54px}.channelStrip{justify-content:flex-start;padding:0 22px;overflow:auto}.channelStrip div{min-width:max-content}.problemSection,.stepsSection,.orderLayer,.contextSection,.metricsSection,.securitySection,.industries{padding:75px 24px}.beforeAfter{grid-template-columns:1fr}.transformArrow{height:55px;transform:rotate(90deg)}.stepsGrid{grid-template-columns:1fr 1fr}.exceptions{grid-template-columns:1fr;gap:40px;margin:35px 24px;padding:45px 30px}.architecture,.contextSection,.metricsSection{grid-template-columns:1fr}.finalCta{margin:20px 24px 50px;padding:60px 30px}.marketingFooter{margin:0 24px}.heroVisual{width:100%;max-width:620px}}@media (max-width:600px){.marketingNav{padding:0 18px}.navLogin{display:none}.hero{padding:48px 20px 60px}.hero h1{letter-spacing:-2.4px;font-size:43px}.heroCopy>p{font-size:15px}.heroActions{flex-direction:column;align-items:stretch}.heroPromise{flex-direction:column;gap:7px}.dataRows{grid-template-columns:1fr}.channelStrip{margin-bottom:55px}.sectionIntro h2,.contextCopy h2,.exceptions h2,.metricsSection h2,.industries h2{font-size:31px}.stepsGrid{grid-template-columns:1fr}.exceptions{margin-left:14px;margin-right:14px;padding:38px 20px}.queueRow{grid-template-columns:8px 1fr 14px}.queueRow strong{display:none}.coreGrid{grid-template-columns:1fr}.metricCards{grid-template-columns:1fr 1fr}.securitySection{grid-template-columns:1fr;margin:0 14px;padding:35px 25px}.finalCta{margin-left:14px;margin-right:14px}.finalCta h2{font-size:38px}.marketingFooter{grid-template-columns:1fr;margin:0 20px}.marketingFooter>div:nth-child(2){flex-wrap:wrap}.marketingFooter>small{grid-column:1}.marketingActions .smallBtn{padding:10px;font-size:0}.marketingActions .smallBtn svg{width:15px}}.pricingMain{padding-top:1px}.pricingHero{text-align:center;max-width:920px;margin:0 auto;padding:104px 32px 54px}.pricingHero h1{letter-spacing:-.055em;color:#0c281c;margin:16px 0 22px;font-size:clamp(44px,5vw,72px);line-height:1.02}.pricingHero h1 em{color:#527062;font-style:normal}.pricingHero>p{color:#6d7b74;max-width:720px;margin:0 auto;font-size:19px;line-height:1.55}.activeNav{font-weight:650;color:#123f2c!important}.pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;max-width:1240px;margin:0 auto;padding:20px 32px 72px;display:grid}.pricingCard{background:#fff;border:1px solid #dfe6e1;border-radius:24px;flex-direction:column;padding:32px;display:flex;position:relative;box-shadow:0 14px 40px #0f31220b}.pricingCard.featured{border:1.5px solid #174c35;transform:translateY(-8px);box-shadow:0 18px 50px #0f31221a}.popularTag{color:#fff;letter-spacing:.12em;background:#174c35;border-radius:99px;padding:7px 12px;font-size:10px;font-weight:800;position:absolute;top:0;right:28px;transform:translateY(-50%)}.planHead h2{color:#10291e;margin:0 0 10px;font-size:25px}.planHead p{color:#718078;min-height:66px;margin:0;line-height:1.5}.planPrice{align-items:baseline;gap:8px;margin-top:28px;display:flex}.planPrice strong{letter-spacing:-.05em;color:#0c281c;font-size:43px}.planPrice span{color:#7b8981}.planOrders{color:#355547;margin:7px 0 22px;font-weight:700}.pricingCta{justify-content:center;width:100%}.pricingCta.ghost{color:#174c35;background:#fff;border:1px solid #cdd9d2}.planRule{background:#e8edea;height:1px;margin:27px 0 23px}.pricingCard ul{flex-direction:column;gap:13px;margin:0 0 26px;padding:0;list-style:none;display:flex}.pricingCard li{color:#43584d;align-items:center;gap:10px;font-size:14px;display:flex}.pricingCard li svg{color:#287451;stroke-width:2.5px}.overage{border-top:1px solid #edf0ee;flex-direction:column;gap:5px;margin-top:auto;padding-top:20px;display:flex}.overage span{color:#829087;font-size:12px}.overage b{color:#284b3b;font-size:14px}.enterpriseBand,.pilotBand{border-radius:24px;justify-content:space-between;align-items:center;gap:50px;max-width:1176px;margin:0 auto 88px;padding:38px 42px;display:flex}.enterpriseBand{background:#f1f6f3;border:1px solid #dbe7df}.enterpriseBand h2,.pilotBand h2{letter-spacing:-.035em;color:#10291e;margin:8px 0 10px;font-size:30px}.enterpriseBand p,.pilotBand p{color:#66766e;max-width:760px;margin:0;line-height:1.55}.enterpriseBand .marketingBtn{white-space:nowrap}.pricingPrinciples{max-width:1176px;margin:0 auto;padding:10px 0 92px}.principleGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;display:grid}.principleGrid>div{border-top:1px solid #dce5df;padding:24px 6px}.principleGrid b{color:#153929;font-size:17px}.principleGrid p{color:#718078;font-size:14px;line-height:1.55}.pilotBand{background:#fff;border:1px solid #dfe6e1}.pricingTextLink{color:#174c35;white-space:nowrap;align-items:center;gap:3px;font-weight:750;text-decoration:none;display:flex}.pricingFinal{margin-top:10px}@media (max-width:980px){.pricingGrid{grid-template-columns:1fr;max-width:650px}.pricingCard.featured{transform:none}.planHead p{min-height:0}.enterpriseBand,.pilotBand{margin-left:24px;margin-right:24px}.pricingPrinciples{padding-left:24px;padding-right:24px}.principleGrid{grid-template-columns:1fr}.pricingPage .marketingNav nav{display:none}}@media (max-width:640px){.pricingHero{padding:72px 20px 38px}.pricingHero h1{font-size:44px}.pricingGrid{padding:20px 18px 54px}.pricingCard{padding:26px 24px}.enterpriseBand,.pilotBand{flex-direction:column;align-items:flex-start;gap:24px;padding:30px 25px}.planPrice strong{font-size:38px}}.marketingMark,.coreMark{font-size:0;line-height:1;position:relative}.marketingMark:after,.coreMark:after{content:"o";color:#17452f;font-size:19px;font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.coreMark:after{font-size:22px}.metricsSection{align-items:stretch;position:relative}.outcomeCopy{flex-direction:column;justify-content:center;display:flex}.exampleAssumption{background:#f7faf8;border:1px solid #dfe7e2;border-radius:11px;margin-top:24px;padding:14px 16px}.exampleAssumption b,.exampleAssumption span{display:block}.exampleAssumption b{letter-spacing:.08em;text-transform:uppercase;color:#365c49;margin-bottom:5px;font-size:9px}.exampleAssumption span{color:#7b8982;font-size:9px;line-height:1.45}.outcomeCards div{flex-direction:column;justify-content:flex-end;min-height:128px;display:flex;position:relative}.outcomeCards div small{letter-spacing:.09em;color:#8b9891;font-size:7px;font-weight:850;position:absolute;top:18px;left:20px}.outcomeCards strong{font-size:29px}.outcomeCards span{line-height:1.4}.outcomeFoot{border-top:1px solid #e4ebe7;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:18px;display:flex}.outcomeFoot b{color:#294b3b;font-size:10px}.outcomeFoot span{color:#87938d;text-align:right;font-size:9px}@media (max-width:900px){.outcomeFoot{flex-direction:column;grid-column:auto;align-items:flex-start}.outcomeFoot span{text-align:left}}@media (max-width:600px){.outcomeCards{grid-template-columns:1fr}.outcomeCards div{min-height:118px}}.outcomeCards{grid-template-columns:repeat(3,minmax(0,1fr))}.outcomeCards>div:nth-child(4),.outcomeCards>div:nth-child(5){grid-column:auto}@media (max-width:900px){.outcomeCards{grid-template-columns:1fr 1fr}}@media (max-width:560px){.outcomeCards{grid-template-columns:1fr}}.channelLegend{color:#66736c;flex-wrap:wrap;gap:16px;margin:-4px 0 22px;font-size:11px;display:flex}.channelLegend span{align-items:center;gap:7px;display:inline-flex}.legendDot{background:#a8b0ab;border-radius:50%;width:7px;height:7px;display:inline-block}.legendDot.live{background:#3f7b59}.legendDot.available{background:#7896a4}.legendDot.soon{background:#b7bdb9}.connectionAvailable{color:#537483;align-items:center;gap:4px;font-size:9px;font-weight:750;display:inline-flex}.channelSection{margin-top:28px}.automationForm{gap:24px;display:grid}.automationHero{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.automationHero b{font-size:18px}.automationHero p{color:var(--muted);max-width:680px;margin:6px 0 0}.switchRow{align-items:center;gap:10px;font-weight:700;display:flex}.switchRow input{width:20px;height:20px}.guardrailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.guardrailGrid label{gap:9px;font-size:13px;font-weight:700;display:grid}.guardrailGrid label span{color:var(--muted);font-weight:500}.guardrailGrid input[type=range]{width:100%}.ruleList{border:1px solid var(--border);border-radius:14px;display:grid;overflow:hidden}.ruleList label{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:16px;display:flex}.ruleList label:last-child{border-bottom:0}.ruleList input{margin-top:3px}.ruleList span{gap:3px;display:grid}.ruleList small{color:var(--muted);font-weight:400}.formActions{align-items:center;gap:14px;display:flex}@media (max-width:760px){.guardrailGrid{grid-template-columns:1fr}.automationHero{flex-direction:column;align-items:flex-start}}.autoTag{color:#2f6d55;letter-spacing:.02em;margin-top:5px;font-size:10px;font-weight:800;display:block}.exceptionIntel{margin-bottom:14px}.learningCallout{color:#173b2c;background:#f5faf6;border:1px solid #dce8df;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:13px 16px;display:flex}.learningCallout span{font-weight:700}.learningCallout small{color:#718078;width:100%}.learningBadge{gap:4px}.batchHandoff{background:#f7faf8;border:1px solid #dbe6df;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:14px 22px;margin:0 0 26px;padding:18px 20px;display:grid}.batchHandoff>div:first-child{gap:4px;display:grid}.batchHandoff>div:first-child span{color:#748078;font-size:12px}.batchControls{justify-content:flex-end;align-items:center;gap:9px;display:flex}.batchControls small{color:#607168}.batchList{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.batchList label{cursor:pointer;background:#fff;border:1px solid #e3e9e5;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.batchList label>span{gap:2px;min-width:0;display:grid}.batchList label b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.batchList label small{color:#77847d;font-size:10px}.retryHandoff{justify-items:end;gap:4px;display:grid}.retryHandoff button{color:#805a08;cursor:pointer;background:#fff8e6;border:1px solid #e4c985;border-radius:8px;padding:6px 9px;font-size:11px;font-weight:800}.retryHandoff small{color:#9a3f32;max-width:180px;font-size:9px}.op-failed{color:#9a3f32!important;background:#fde8e4!important}@media (max-width:800px){.batchHandoff{grid-template-columns:1fr}.batchControls{justify-content:flex-start}.batchList{grid-template-columns:1fr}}.legalPage{color:#10251b;background:#f7faf8;min-height:100vh}.legalWrap{max-width:860px;margin:0 auto;padding:96px 32px 120px}.legalWrap h1{letter-spacing:-2px;margin:10px 0 8px;font-size:52px}.legalUpdated{color:#748079;margin-bottom:42px}.legalWrap h2{margin:34px 0 10px;font-size:22px}.legalWrap p{color:#4e5e55;font-size:16px;line-height:1.75}.legalWrap a{color:#245c43;text-underline-offset:3px;text-decoration:underline}.legalLinks{border-top:1px solid #dce5df;gap:24px;margin-top:48px;padding-top:24px;display:flex}@media (max-width:700px){.legalWrap{padding:64px 20px 80px}.legalWrap h1{font-size:40px}}.connectionGrid.cleanConnections{align-items:stretch}.connectionGrid.cleanConnections>.connectionCard{min-height:210px}.connectionBody{flex-direction:column;display:flex}.connectionBody>.connectionActions{margin-top:14px}.connectedAccount{background:#f8fbf9;border:1px solid #e3ebe6;border-radius:11px;align-items:center;gap:9px;margin-top:3px;padding:10px 12px;display:flex}.connectedAccount>div{min-width:0}.connectedAccount strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;display:block;overflow:hidden}.connectedAccount small{color:#7b8880;margin-top:3px;font-size:10px;display:block}.connectedPulse{background:#3f825d;border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #3f825d1a}.compactBtn{min-height:38px;padding:9px 14px!important}.connectionCard .techDetails{margin-top:14px}@media (max-width:760px){.connectionGrid.cleanConnections>.connectionCard{min-height:0}.connectedAccount strong{white-space:normal}}.marketingBrandLogo{align-items:center;min-width:142px;height:42px;display:flex}.marketingBrandLogo img{object-fit:contain;width:142px;height:auto;display:block}.marketingFooter .marketingBrandLogo{min-width:122px;height:36px}.marketingFooter .marketingBrandLogo img{width:122px}@media (max-width:600px){.marketingBrandLogo{min-width:112px}.marketingBrandLogo img{width:112px}}.brandMark{overflow:hidden;color:#0000!important;background:#f6fbf7 url(/oprly-icon-v2.png) 50%/cover no-repeat!important}.brandMark:after{display:none!important}.marketingMark{color:#0000!important;background:#f6fbf7 url(/oprly-icon-v2.png) 50%/cover no-repeat!important}.marketingMark,.coreMark,.brandMark{color:#0000!important;background:#f6fbf7 url(/oprly-icon-v3.png) 50%/cover no-repeat!important;font-size:0!important;overflow:hidden!important}.marketingMark:after,.coreMark:after,.brandMark:after{content:none!important;display:none!important}.coreMark{box-shadow:0 4px 16px #0000001f}
