/* Stratum Praxis — Workflow Audit Decision Brief UI 2026-09
   Presentation-only layer for the $499 workflow decision product and its sample.
   Checkout, scope, price, delivery promises and routing stay in HTML/JS. */
:root{--wa-bg:#0b100f;--wa-bg2:#101715;--wa-paper:#f1efe7;--wa-paper2:#e8e5db;--wa-card:#faf8f1;--wa-ink:#101513;--wa-muted:#69746e;--wa-line:rgba(16,21,19,.13);--wa-line-dark:rgba(242,246,241,.12);--wa-signal:#b7ff5a;--wa-teal:#79bba3;--wa-warm:#f0a076;--wa-danger:#d9995d;--wa-ease:cubic-bezier(.2,.8,.2,1)}

html{background:var(--wa-bg)}
body[data-page="workflow_audit_v4"]{background:var(--wa-bg)!important;color:var(--wa-ink);font-family:"Aptos","Segoe UI Variable","SF Pro Display","Hiragino Sans","Yu Gothic UI",system-ui,-apple-system,sans-serif}
body[data-page="workflow_audit_v4"]::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 8% 2%,rgba(121,187,163,.12),transparent 28rem),radial-gradient(circle at 93% 17%,rgba(183,255,90,.05),transparent 24rem),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:auto,auto,72px 72px,72px 72px}
body[data-page="workflow_audit_v4"] ::selection{background:var(--wa-signal);color:#0b100f}

body[data-page="workflow_audit_v4"] .office-header{width:min(1480px,calc(100% - 30px));min-height:66px;margin:12px auto 0;padding:0 18px!important;border:1px solid var(--wa-line-dark)!important;border-radius:16px!important;background:rgba(12,18,16,.9)!important;color:#f5f3eb!important;box-shadow:0 18px 55px rgba(0,0,0,.2)!important;backdrop-filter:blur(20px) saturate(1.08)}
body[data-page="workflow_audit_v4"] .brand{color:#f7f5ee!important}body[data-page="workflow_audit_v4"] .brand-symbol{border-color:rgba(255,255,255,.18)!important;background:#151d1a!important}body[data-page="workflow_audit_v4"] .brand-symbol i{background:var(--wa-signal)!important}body[data-page="workflow_audit_v4"] .brand-copy small{color:#83938c!important}
body[data-page="workflow_audit_v4"] .office-nav{gap:2px!important;padding:3px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;background:rgba(255,255,255,.035)!important}body[data-page="workflow_audit_v4"] .office-nav a{padding:8px 11px!important;border-radius:7px!important;color:#aab7b1!important;font-size:10px!important}body[data-page="workflow_audit_v4"] .office-nav a[aria-current="page"]{background:#f1efe7!important;color:#111714!important}body[data-page="workflow_audit_v4"] .b2b-badge{border-color:rgba(183,255,90,.18)!important;background:rgba(183,255,90,.08)!important;color:var(--wa-signal)!important}body[data-page="workflow_audit_v4"] .lang-switch{border-color:rgba(255,255,255,.09)!important;background:rgba(255,255,255,.03)!important}body[data-page="workflow_audit_v4"] .lang-switch button{color:#8f9c96!important}body[data-page="workflow_audit_v4"] .lang-switch button.active{background:#f3f1e9!important;color:#111714!important}

body[data-page="workflow_audit_v4"] .workspace-shell.audit-preview{max-width:1480px!important;padding:16px 15px 74px!important}
body[data-page="workflow_audit_v4"] .audit-topline{min-height:48px;padding:0 4px;color:#8a9992}body[data-page="workflow_audit_v4"] .back-link{color:#8a9992!important;font-size:9px!important;letter-spacing:.02em}body[data-page="workflow_audit_v4"] .audit-state{border:1px solid rgba(183,255,90,.13)!important;border-radius:7px!important;background:rgba(183,255,90,.055)!important;color:var(--wa-signal)!important}body[data-page="workflow_audit_v4"] .audit-state i{background:var(--wa-signal)!important}

body[data-page="workflow_audit_v4"] .audit-stage{position:relative;display:grid;grid-template-columns:minmax(0,1.17fr) minmax(390px,.83fr);gap:54px;min-height:650px;padding:72px 64px 56px;border:1px solid var(--wa-line-dark)!important;border-radius:22px!important;background:radial-gradient(circle at 82% 18%,rgba(183,255,90,.08),transparent 18rem),radial-gradient(circle at 16% 88%,rgba(121,187,163,.10),transparent 25rem),#0d1412!important;color:#f6f4ec!important;box-shadow:0 26px 80px rgba(0,0,0,.19)!important;overflow:hidden}
body[data-page="workflow_audit_v4"] .audit-stage::before{content:"";position:absolute;inset:auto -9% -33% 38%;height:65%;border-radius:50% 50% 0 0;background:repeating-radial-gradient(ellipse at 50% 100%,transparent 0 34px,rgba(183,255,90,.075) 35px 36px,transparent 37px 68px);pointer-events:none}
body[data-page="workflow_audit_v4"] .audit-summary,body[data-page="workflow_audit_v4"] .audit-brief{position:relative;z-index:2}
body[data-page="workflow_audit_v4"] .audit-summary{align-self:center;max-width:880px}
body[data-page="workflow_audit_v4"] .micro-label{color:#8fa099!important;font-size:8px!important;letter-spacing:.18em!important;font-weight:850!important}
body[data-page="workflow_audit_v4"] .audit-summary h1{max-width:920px;margin:18px 0 0!important;color:#f7f5ee!important;font-size:clamp(58px,6.7vw,98px)!important;line-height:.87!important;letter-spacing:-.07em!important;font-weight:610!important}
body[data-page="workflow_audit_v4"] .audit-summary .lead{max-width:670px;margin-top:28px!important;color:#9daaa4!important;font-size:15px!important;line-height:1.72!important}
body[data-page="workflow_audit_v4"] .trust-row{gap:0!important;margin-top:28px!important;padding-top:14px;border-top:1px solid rgba(255,255,255,.09)}body[data-page="workflow_audit_v4"] .trust-chip{padding:7px 15px 0 0!important;margin-right:15px;border:0!important;border-radius:0!important;background:transparent!important;color:#788880!important;font-size:8px!important}body[data-page="workflow_audit_v4"] .trust-chip::before{background:var(--wa-teal)!important}
body[data-page="workflow_audit_v4"] .audit-cta-row{gap:10px;margin-top:32px!important}body[data-page="workflow_audit_v4"] .action-btn{min-height:54px!important;padding:0 18px!important;border-radius:10px!important;background:var(--wa-signal)!important;color:#0b100f!important;box-shadow:none!important;font-size:10px!important;font-weight:850!important}body[data-page="workflow_audit_v4"] .action-btn:hover{transform:translateY(-2px)!important}body[data-page="workflow_audit_v4"] .text-link{color:#9cabA4!important;font-size:9px!important}

body[data-page="workflow_audit_v4"] .audit-brief{align-self:center;padding:26px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;background:rgba(242,240,232,.97)!important;color:#111714!important;box-shadow:0 30px 90px rgba(0,0,0,.28)!important}
body[data-page="workflow_audit_v4"] .brief-head{padding-bottom:15px!important;border-color:rgba(16,21,19,.11)!important;color:#63706a!important;font-size:8px!important;letter-spacing:.12em!important}body[data-page="workflow_audit_v4"] .brief-head b{color:#3c5f50!important}
body[data-page="workflow_audit_v4"] .brief-price{padding:24px 0!important;border-color:rgba(16,21,19,.10)!important}body[data-page="workflow_audit_v4"] .brief-price small{color:#728079!important}body[data-page="workflow_audit_v4"] .brief-price strong{color:#111714!important;font-size:62px!important;letter-spacing:-.06em!important}body[data-page="workflow_audit_v4"] .brief-price span{color:#6f7b75!important}
body[data-page="workflow_audit_v4"] .brief-grid{gap:1px!important;padding:1px!important;border:1px solid rgba(16,21,19,.1)!important;border-radius:10px!important;background:rgba(16,21,19,.08)!important;overflow:hidden}body[data-page="workflow_audit_v4"] .brief-grid>div{padding:14px!important;border:0!important;border-radius:8px!important;background:#fffdf7!important}body[data-page="workflow_audit_v4"] .brief-grid small{color:#7a8781!important}body[data-page="workflow_audit_v4"] .brief-grid strong{color:#172019!important}
body[data-page="workflow_audit_v4"] .brief-path{margin-top:18px!important;color:#78847e!important}body[data-page="workflow_audit_v4"] .brief-path span{border-radius:7px!important;background:#ece9df!important}body[data-page="workflow_audit_v4"] .brief-path .done{background:#dce9df!important;color:#3f6555!important}

body[data-page="workflow_audit_v4"] .audit-band{display:grid;grid-template-columns:repeat(4,1fr);margin:12px 0 0!important;border:1px solid var(--wa-line-dark)!important;border-radius:12px!important;background:#111816!important;color:#e8ece8!important;overflow:hidden}body[data-page="workflow_audit_v4"] .audit-band article{padding:17px 18px!important;border-color:rgba(255,255,255,.08)!important;background:transparent!important}body[data-page="workflow_audit_v4"] .audit-band span{color:var(--wa-signal)!important}body[data-page="workflow_audit_v4"] .audit-band small{color:#64736c!important}body[data-page="workflow_audit_v4"] .audit-band strong{color:#e8ece8!important;font-size:11px!important}

body[data-page="workflow_audit_v4"] .audit-lower,body[data-page="workflow_audit_v4"] .audit-delivery-section,body[data-page="workflow_audit_v4"] .audit-process-section{margin:0!important;padding:76px 50px!important;border-left:1px solid var(--wa-line)!important;border-right:1px solid var(--wa-line)!important;background:var(--wa-paper)!important}
body[data-page="workflow_audit_v4"] .audit-delivery-section,body[data-page="workflow_audit_v4"] .audit-process-section{border-top:1px solid var(--wa-line)!important}
body[data-page="workflow_audit_v4"] .audit-lower{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:14px}
body[data-page="workflow_audit_v4"] .module{border:1px solid var(--wa-line)!important;border-radius:14px!important;background:#f8f6ef!important;box-shadow:none!important;overflow:hidden}
body[data-page="workflow_audit_v4"] .module-head{min-height:46px!important;padding:0 18px!important;border-color:var(--wa-line)!important;background:#ece9df!important;color:#65736d!important;font-size:8px!important;letter-spacing:.12em!important}body[data-page="workflow_audit_v4"] .quiet-badge{border-radius:7px!important;background:#dce8df!important;color:#3f6253!important}
body[data-page="workflow_audit_v4"] .fit-intro{padding:26px 22px 18px!important}body[data-page="workflow_audit_v4"] .fit-intro h2{font-size:clamp(31px,4vw,48px)!important;line-height:.98!important;letter-spacing:-.05em!important;font-weight:610!important}body[data-page="workflow_audit_v4"] .fit-intro p{color:#69746f!important}
body[data-page="workflow_audit_v4"] .fit-questions{padding:0 18px 18px!important}body[data-page="workflow_audit_v4"] .fit-questions button{min-height:64px!important;margin-top:7px!important;padding:10px 12px!important;border:1px solid var(--wa-line)!important;border-radius:9px!important;background:#fffdf7!important;color:#16201c!important}body[data-page="workflow_audit_v4"] .fit-questions button:hover{border-color:rgba(16,21,19,.24)!important;transform:none!important}body[data-page="workflow_audit_v4"] .fit-questions button[aria-pressed="true"]{border-color:#507b68!important;background:#e3ece4!important}body[data-page="workflow_audit_v4"] .fit-questions button small{color:#6d7c75!important}body[data-page="workflow_audit_v4"] .fit-questions button i{border-radius:7px!important}
body[data-page="workflow_audit_v4"] .fit-result{margin:0!important;padding:18px!important;border-top:1px solid var(--wa-line)!important;border-radius:0!important;background:#111816!important;color:#eef2ee!important}body[data-page="workflow_audit_v4"] .fit-result small{color:#71827a!important}body[data-page="workflow_audit_v4"] .fit-result strong{color:#f4f4ed!important}body[data-page="workflow_audit_v4"] .fit-result p{color:#87968f!important}body[data-page="workflow_audit_v4"] .mini-action{border-radius:8px!important;background:var(--wa-signal)!important;color:#0b100f!important}
body[data-page="workflow_audit_v4"] .principle-list{padding:22px!important}body[data-page="workflow_audit_v4"] .principle-list>div{padding:18px 0!important;border-color:var(--wa-line)!important}body[data-page="workflow_audit_v4"] .principle-list>div>span{color:#567264!important}body[data-page="workflow_audit_v4"] .principle-list strong{font-size:15px!important}body[data-page="workflow_audit_v4"] .principle-list p{color:#6e7873!important}body[data-page="workflow_audit_v4"] .audit-note{margin:0 18px 18px!important;border-radius:9px!important;background:#ece9df!important;color:#6a746f!important}

body[data-page="workflow_audit_v4"] .section-heading{align-items:start!important;margin-bottom:28px!important}body[data-page="workflow_audit_v4"] .section-heading h2{max-width:900px!important;font-size:clamp(36px,4.6vw,62px)!important;line-height:.94!important;letter-spacing:-.058em!important;font-weight:610!important;color:#111714!important}body[data-page="workflow_audit_v4"] .section-heading>p{color:#66716c!important;font-size:11px!important;line-height:1.72!important}
body[data-page="workflow_audit_v4"] .deliverable-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px!important;padding:1px!important;border:1px solid #18211d!important;border-radius:12px!important;background:#18211d!important;overflow:hidden}body[data-page="workflow_audit_v4"] .deliverable-grid article{min-height:210px!important;padding:22px!important;border:0!important;border-radius:10px!important;background:#f8f6ef!important}body[data-page="workflow_audit_v4"] .deliverable-grid article:hover{transform:none!important;background:#fffdf7!important}body[data-page="workflow_audit_v4"] .deliverable-grid span{color:#587267!important;font-size:9px!important}body[data-page="workflow_audit_v4"] .deliverable-grid strong{margin-top:34px!important;font-size:20px!important;letter-spacing:-.035em!important}body[data-page="workflow_audit_v4"] .deliverable-grid p{color:#69736e!important;font-size:10px!important;line-height:1.6!important}
body[data-page="workflow_audit_v4"] .process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px!important;padding:1px!important;border:1px solid rgba(16,21,19,.12)!important;border-radius:12px!important;background:rgba(16,21,19,.09)!important;overflow:hidden}body[data-page="workflow_audit_v4"] .process-grid article{min-height:170px!important;padding:22px!important;border:0!important;border-radius:10px!important;background:#fffdf7!important}body[data-page="workflow_audit_v4"] .process-grid span{color:#4e6d60!important}body[data-page="workflow_audit_v4"] .process-grid strong{font-size:17px!important}body[data-page="workflow_audit_v4"] .process-grid p{color:#69736e!important;font-size:10px!important;line-height:1.6!important}

body[data-page="workflow_audit_v4"] .audit-final{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:center;margin:0!important;padding:70px 50px!important;border:1px solid var(--wa-line-dark)!important;border-radius:0 0 18px 18px!important;background:radial-gradient(circle at 88% 20%,rgba(183,255,90,.07),transparent 20rem),#0d1412!important;color:#f5f3eb!important;overflow:hidden}body[data-page="workflow_audit_v4"] .audit-final h2{max-width:780px!important;color:#f5f3eb!important;font-size:clamp(34px,4.7vw,60px)!important;line-height:.96!important;letter-spacing:-.057em!important;font-weight:610!important}body[data-page="workflow_audit_v4"] .audit-final p{color:#8e9d96!important}
body[data-page="workflow_audit_v4"] .office-footer{border-color:rgba(255,255,255,.08)!important;background:#0b100f!important;color:#c4cec8!important}

body[data-page="workflow_audit_v4"] .action-btn:focus-visible,body[data-page="workflow_audit_v4"] .fit-questions button:focus-visible,body[data-page="workflow_audit_v4"] .mini-action:focus-visible{outline:3px solid rgba(183,255,90,.38)!important;outline-offset:3px!important}

/* Interactive audit preview / sample system */
.wa-preview-lab{margin:54px 0;padding:0}.wa-preview-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:18px}.wa-preview-head>div{max-width:760px}.wa-kicker{margin:0 0 8px;color:#657870;font:850 8px/1.2 system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase}.wa-preview-head h2{margin:0;color:var(--wa-ink);font-size:clamp(30px,4vw,50px);line-height:1;letter-spacing:-.05em;font-weight:610}.wa-preview-head p{max-width:430px;margin:0;color:var(--wa-muted);font-size:11px;line-height:1.7}.wa-preview-shell{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:510px;border:1px solid var(--wa-line);border-radius:16px;overflow:hidden;background:var(--wa-card);box-shadow:none}
.wa-preview-nav{padding:14px;border-right:1px solid var(--wa-line);background:#ece9df}.wa-preview-nav small{display:block;margin:4px 6px 14px;color:#7c8983;font:800 8px/1.2 system-ui,sans-serif;letter-spacing:.12em}.wa-preview-tab{width:100%;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:58px;margin:5px 0;padding:9px;border:0;border-radius:9px;background:transparent;color:var(--wa-ink);text-align:left;cursor:pointer;transition:background .2s ease}.wa-preview-tab:hover{background:#f8f6ef}.wa-preview-tab[aria-selected="true"]{background:#111816;color:#f5f3eb}.wa-preview-tab span:first-child{width:34px;height:34px;display:grid;place-items:center;border-radius:7px;background:#dfe7e1;color:#566b62;font-size:9px;font-weight:850}.wa-preview-tab[aria-selected="true"] span:first-child{background:rgba(183,255,90,.1);color:var(--wa-signal)}.wa-preview-tab b{font-size:11px}.wa-preview-tab i{font-style:normal;color:#8f9a95;font-size:13px}.wa-preview-stage{position:relative;min-width:0;padding:28px;background:#f8f6ef}.wa-stage-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.wa-stage-top small{color:#6e7b75;font:850 8px/1.2 system-ui,sans-serif;letter-spacing:.13em}.wa-stage-status{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid rgba(84,124,108,.16);border-radius:7px;background:#dfeadf;color:#456252;font-size:8px;font-weight:800}.wa-stage-status i{width:6px;height:6px;border-radius:50%;background:#5b8b75}.wa-panel{display:none;animation:waPanelIn .28s var(--wa-ease)}.wa-panel.is-active{display:block}.wa-panel h3{max-width:720px;margin:0;font-size:clamp(28px,4vw,46px);line-height:1;letter-spacing:-.045em;font-weight:610;color:var(--wa-ink)}.wa-panel>p{max-width:700px;margin:12px 0 0;color:var(--wa-muted);font-size:12px;line-height:1.75}.wa-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px}.wa-metric{padding:18px;border:1px solid var(--wa-line);border-radius:9px;background:#fffdf7}.wa-metric small{display:block;color:#77857f;font-size:8px;letter-spacing:.11em}.wa-metric strong{display:block;margin-top:8px;font-size:27px;letter-spacing:-.045em}.wa-metric p{margin:5px 0 0;color:#747f7a;font-size:9px;line-height:1.5}.wa-flow{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:8px;margin-top:30px}.wa-node{position:relative;min-height:92px;padding:13px;border:1px solid var(--wa-line);border-radius:9px;background:#fffdf7}.wa-node small{color:#7d8a84;font-size:8px}.wa-node strong{display:block;margin-top:17px;font-size:11px}.wa-node em{display:block;margin-top:4px;color:#828e88;font-size:8.5px;font-style:normal}.wa-node.leak{border-color:rgba(217,153,93,.42);box-shadow:inset 0 -3px 0 rgba(217,153,93,.5)}.wa-node:not(:last-child)::after{content:"→";position:absolute;right:-15px;top:35px;z-index:2;color:#87948e}.wa-opportunity-list{display:grid;gap:7px;margin-top:24px}.wa-opportunity{display:grid;grid-template-columns:minmax(180px,1.6fr) repeat(3,.55fr) .8fr;align-items:center;gap:10px;padding:13px 14px;border:1px solid var(--wa-line);border-radius:9px;background:#fffdf7}.wa-opportunity strong{font-size:11px}.wa-opportunity span{color:#69766f;font-size:9px}.wa-opportunity b{justify-self:end;padding:6px 8px;border-radius:7px;background:#dce9df;color:#3f6454;font-size:8px}.wa-bars{display:grid;gap:12px;margin-top:26px}.wa-bar{display:grid;grid-template-columns:150px 1fr 70px;align-items:center;gap:12px}.wa-bar span{font-size:9px;color:#5f6d67}.wa-track{height:8px;border-radius:999px;background:#dde2dd;overflow:hidden}.wa-track i{display:block;height:100%;width:var(--v);border-radius:999px;background:linear-gradient(90deg,#47735f,var(--wa-teal),var(--wa-signal));transform-origin:left;animation:waBar .65s var(--wa-ease)}.wa-bar b{text-align:right;font-size:10px}.wa-risk-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.wa-risk{padding:15px;border:1px solid var(--wa-line);border-radius:9px;background:#fffdf7}.wa-risk small{font-size:8px;color:#7c8982}.wa-risk strong{display:block;margin-top:7px;font-size:11px}.wa-risk p{margin:6px 0 0;color:#6e7a74;font-size:9px;line-height:1.55}.wa-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:25px}.wa-phase{min-height:150px;padding:16px;border:1px solid var(--wa-line);border-radius:9px;background:#fffdf7}.wa-phase small{color:#7c8982;font-size:8px}.wa-phase strong{display:block;margin-top:24px;font-size:12px}.wa-phase p{margin:8px 0 0;color:#6d7973;font-size:9px;line-height:1.55}.wa-stage-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:18px;border-top:1px solid var(--wa-line)}.wa-stage-footer span{color:#74817b;font-size:9px}.wa-stage-footer a{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 14px;border-radius:8px;background:#111816;color:#fff;text-decoration:none;font-size:9px;font-weight:800}

/* Sample audit page */
body.wa-sample-page{margin:0;background:var(--wa-bg);color:var(--wa-ink);font-family:"Aptos","Segoe UI Variable","SF Pro Display",system-ui,-apple-system,sans-serif}.wa-sample-main{width:min(1240px,calc(100% - 30px));margin:auto;padding:18px 0 80px}.wa-sample-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--wa-line-dark);border-radius:12px;background:#111816;color:#e8ece8}.wa-sample-brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:inherit;font-size:12px;font-weight:800}.wa-sample-brand i{width:24px;height:24px;border-radius:7px;background:#18231f;box-shadow:inset 0 0 0 1px rgba(183,255,90,.16)}.wa-sample-top nav{display:flex;gap:6px}.wa-sample-top nav a{padding:8px 11px;border:1px solid rgba(255,255,255,.10);border-radius:7px;background:rgba(255,255,255,.04);color:#b7c2bc;text-decoration:none;font-size:9px}.wa-sample-hero{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;padding:48px;border:1px solid var(--wa-line-dark);border-radius:16px;background:radial-gradient(circle at 86% 16%,rgba(183,255,90,.065),transparent 19rem),#0d1412;color:#f5f3eb}.wa-sample-hero h1{max-width:800px;margin:9px 0 14px;font-size:clamp(45px,6vw,80px);line-height:.92;letter-spacing:-.063em;font-weight:610}.wa-sample-hero .lead{max-width:720px;margin:0;color:#98a69f;font-size:14px;line-height:1.75}.wa-fiction{align-self:stretch;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#f1efe7;color:#111714}.wa-fiction small{font-size:8px;letter-spacing:.13em;color:#6f7e77}.wa-fiction strong{display:block;margin-top:16px;font-size:22px;letter-spacing:-.04em}.wa-fiction p{margin-top:9px;color:#69746e;font-size:10px;line-height:1.65}.wa-sample-workspace{display:grid;grid-template-columns:250px minmax(0,1fr);gap:10px;margin-top:10px}.wa-sample-rail{position:sticky;top:14px;height:max-content;padding:10px;border:1px solid var(--wa-line);border-radius:12px;background:#e8e5db}.wa-sample-rail button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin:4px 0;padding:0 12px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.wa-sample-rail button:hover{background:#f7f5ee}.wa-sample-rail button[aria-selected="true"]{background:#111816;color:#f4f3ec}.wa-sample-rail button span{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:750}.wa-sample-rail button i{font-style:normal;color:#85918b;font-size:9px}.wa-sample-content{min-width:0}.wa-sample-section{display:none;padding:34px;border:1px solid var(--wa-line);border-radius:12px;background:#f8f6ef;box-shadow:none;animation:waPanelIn .28s var(--wa-ease)}.wa-sample-section.is-active{display:block}.wa-sample-section h2{margin:0;font-size:clamp(30px,4vw,48px);line-height:1;letter-spacing:-.05em;font-weight:610}.wa-sample-section>p{max-width:760px;color:#69736e;font-size:12px;line-height:1.75}.wa-callout{margin-top:20px;padding:16px 18px;border-left:3px solid #547966;border-radius:0 8px 8px 0;background:#e7eee8;color:#55675f;font-size:10px;line-height:1.65}.wa-sample-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:10px;padding:28px 30px;border:1px solid var(--wa-line-dark);border-radius:12px;background:#111816;color:#f5f3eb}.wa-sample-footer h2{margin:0;font-size:26px;letter-spacing:-.04em}.wa-sample-footer p{margin:6px 0 0;color:#93a099;font-size:10px}.wa-sample-footer a{display:inline-flex;align-items:center;min-height:46px;padding:0 16px;border-radius:8px;background:var(--wa-signal);color:#0b100f;text-decoration:none;font-size:10px;font-weight:850}

@keyframes waPanelIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes waBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}

@media(max-width:980px){body[data-page="workflow_audit_v4"] .audit-stage{grid-template-columns:1fr;padding:54px 40px}body[data-page="workflow_audit_v4"] .audit-brief{max-width:720px}body[data-page="workflow_audit_v4"] .audit-lower{grid-template-columns:1fr}body[data-page="workflow_audit_v4"] .deliverable-grid{grid-template-columns:1fr 1fr}.wa-preview-shell,.wa-sample-workspace{grid-template-columns:1fr}.wa-preview-nav{display:flex;gap:6px;overflow:auto;border-right:0;border-bottom:1px solid var(--wa-line);scroll-snap-type:x mandatory}.wa-preview-nav>small{display:none}.wa-preview-tab{min-width:190px;scroll-snap-align:start}.wa-sample-hero{grid-template-columns:1fr;padding:34px}.wa-sample-rail{position:static;display:flex;overflow:auto;gap:5px;scroll-snap-type:x mandatory}.wa-sample-rail button{min-width:175px;scroll-snap-align:start}.wa-flow{grid-template-columns:1fr 1fr}.wa-node:not(:last-child)::after{display:none}.wa-timeline{grid-template-columns:1fr 1fr}.wa-opportunity{grid-template-columns:1fr repeat(2,.55fr)}.wa-opportunity span:nth-of-type(3){display:none}.wa-opportunity b{grid-column:3}}
@media(max-width:720px){body[data-page="workflow_audit_v4"] .office-header{width:calc(100% - 18px);min-height:60px;margin-top:8px;padding:0 10px!important}body[data-page="workflow_audit_v4"] .brand-copy small,body[data-page="workflow_audit_v4"] .b2b-badge{display:none!important}body[data-page="workflow_audit_v4"] .office-nav{display:none!important}body[data-page="workflow_audit_v4"] .lang-switch{display:flex!important;transform:scale(.82);transform-origin:right center}body[data-page="workflow_audit_v4"] .workspace-shell.audit-preview{padding:10px 9px 54px!important}body[data-page="workflow_audit_v4"] .audit-stage{padding:38px 20px 24px;border-radius:18px;gap:28px}body[data-page="workflow_audit_v4"] .audit-summary h1{font-size:clamp(44px,13vw,62px)!important}body[data-page="workflow_audit_v4"] .audit-cta-row{display:grid!important}body[data-page="workflow_audit_v4"] .action-btn{width:100%!important}body[data-page="workflow_audit_v4"] .audit-band{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}body[data-page="workflow_audit_v4"] .audit-band article{flex:0 0 72%;min-width:210px;scroll-snap-align:start}body[data-page="workflow_audit_v4"] .audit-lower,body[data-page="workflow_audit_v4"] .audit-delivery-section,body[data-page="workflow_audit_v4"] .audit-process-section{padding:56px 14px!important}body[data-page="workflow_audit_v4"] .deliverable-grid,body[data-page="workflow_audit_v4"] .process-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}body[data-page="workflow_audit_v4"] .deliverable-grid article,body[data-page="workflow_audit_v4"] .process-grid article{flex:0 0 82%;min-width:240px;scroll-snap-align:start}body[data-page="workflow_audit_v4"] .audit-final{grid-template-columns:1fr;padding:48px 20px!important}.wa-preview-head{display:block}.wa-preview-head>p{margin-top:10px}.wa-preview-stage{padding:20px}.wa-metrics,.wa-risk-grid,.wa-timeline{grid-template-columns:1fr}.wa-flow{grid-template-columns:1fr}.wa-opportunity{grid-template-columns:1fr 1fr}.wa-opportunity span:nth-of-type(2),.wa-opportunity span:nth-of-type(3){display:none}.wa-opportunity b{grid-column:2}.wa-bar{grid-template-columns:105px 1fr 50px}.wa-stage-footer{align-items:flex-start;flex-direction:column}.wa-sample-main{width:min(100% - 18px,1240px)}.wa-sample-top{align-items:flex-start}.wa-sample-top nav{display:none}.wa-sample-hero{padding:26px 21px;border-radius:14px}.wa-sample-hero h1{font-size:clamp(41px,13vw,58px)}.wa-sample-section{padding:24px 19px}.wa-sample-footer{align-items:flex-start;flex-direction:column;padding:24px 20px}}
@media(max-width:430px){body[data-page="workflow_audit_v4"] .lang-switch{transform:scale(.74)}}
@media(prefers-reduced-motion:reduce){.wa-panel,.wa-sample-section,.wa-track i{animation:none!important}.wa-preview-tab,body[data-page="workflow_audit_v4"] .action-btn{transition:none!important}}
