.preview-notice{display:flex;align-items:center;gap:18px;padding:10px 28px;background:#142621;color:#c6e0d7;border-bottom:1px solid #2d5a49;font:11px/1.5 var(--mono,monospace);letter-spacing:.04em}.preview-notice strong{color:#96e3bf}.preview-notice a{margin-left:auto;color:#c6e0d7}.workflow-overview,.workflow-group,.workflow-close{margin:0 auto;padding:78px 6vw;max-width:1600px}.workflow-overview{border-top:1px solid #29453b;background:radial-gradient(ellipse at 75% 30%,#17372d55,transparent 70%)}.workflow-overview h2,.workflow-close h2{font-size:clamp(38px,5vw,76px);font-weight:400;line-height:1.05;letter-spacing:-.045em;margin:18px 0 32px}.workflow-overview h2 em{font-style:normal;color:#a4ead0}.workflow-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;border-top:1px solid #2b443e;border-left:1px solid #2b443e}.workflow-nav a{display:flex;align-items:center;gap:16px;padding:20px;border-right:1px solid #2b443e;border-bottom:1px solid #2b443e;color:#d1e5df;text-decoration:none;background:#10201d55;font-size:15px}.workflow-nav a:hover,.workflow-nav a:focus-visible{background:#234239;color:#b8ffdc}.workflow-nav span{font:11px monospace;color:#7dc4a7}.workflow-group{border-top:1px solid #253b36;scroll-margin-top:90px}.workflow-heading{max-width:1000px;margin-bottom:38px}.workflow-heading h2{font-size:clamp(34px,4vw,58px);line-height:1.1;letter-spacing:-.035em;font-weight:400;margin:18px 0}.workflow-heading .lede{font-size:clamp(17px,1.7vw,23px);line-height:1.55;color:#a9c6bc;max-width:880px}.workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.workflow-feature{padding:30px 32px;border:1px solid #29443b;background:linear-gradient(145deg,#11231ee0,#08120fd9);scroll-margin-top:100px;min-width:0}.workflow-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:26px;font:11px/1.6 monospace;color:#89b2a2}.workflow-feature-top .showcase-status{max-width:85%;text-align:right;white-space:normal;line-height:1.6}.workflow-feature h3{font-size:clamp(23px,2.1vw,31px);line-height:1.18;font-weight:400;letter-spacing:-.018em;margin:0 0 18px;color:#e5f2ed}.workflow-feature p{font-size:15px;line-height:1.8;color:#b7cbc3;margin:0}.workflow-feature .text-link{display:inline-block;margin-top:24px}.workflow-evidence{border:1px solid #29483c;background:#0a1712;margin-top:28px;min-width:0}.workflow-evidence>summary{padding:22px 26px;font-size:14px;line-height:1.6;cursor:pointer;color:#a9e7cb}.workflow-evidence>summary::marker{color:#6ebb9b}.workflow-evidence[open]>summary{border-bottom:1px solid #29483c}.workflow-evidence .creative-scene,.workflow-evidence .chapter{margin:0;max-width:100%;padding:40px 28px}.workflow-evidence .scene-heading h3,.workflow-evidence .chapter-heading h3{font-size:clamp(28px,3vw,46px);font-weight:400;line-height:1.12;margin:12px 0}.workflow-evidence>.specimen,.workflow-evidence>.evidence-stage{margin:28px}.workflow-web-captures{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:28px}.workflow-web-captures details{margin:0}.workflow-web-captures .phone-view{max-width:418px;max-height:none;justify-self:center}.app-dependency{padding:25px 28px;background:#16322777;border-left:3px solid #81d8ac;margin:0 0 30px}.app-dependency strong{color:#b4efd0;font-size:16px}.app-dependency p{font-size:15px;line-height:1.8;color:#bdd2c8;max-width:1040px;margin-bottom:0}.app-system{display:flex;align-items:stretch;gap:20px;margin:0 0 32px}.app-system>div{flex:1;padding:26px 22px;border:1px solid #355348;background:#0d1e17}.app-system>div>span{font:11px monospace;color:#88bda4}.app-system strong{display:block;font-size:23px;font-weight:400;color:#d4f2df;margin:18px 0 8px}.app-system p{font-size:13px;line-height:1.6;color:#acc4b7;margin:0}.app-arrow{align-self:center;font-size:24px;color:#7ab79a}.workflow-close{border-top:1px solid #29483c;background:radial-gradient(ellipse at 20% 50%,#16423066,transparent 75%)}.workflow-close p{color:#b0c5bb;font-size:16px;line-height:1.8}.workflow-close>div{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:30px}.workflow-alias{scroll-margin-top:100px}.return-arsenal{display:inline-block;margin-top:28px}.workflow-group #news-intelligence-detail{margin-top:32px}.workflow-group .market-chart{max-width:100%}.workflow-evidence>.specimen img{object-fit:contain;max-height:650px}.workflow-grid :focus-visible,.workflow-nav a:focus-visible,summary:focus-visible{outline:2px solid #a1ecc3;outline-offset:4px}
@media(max-width:800px){.workflow-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-overview,.workflow-group,.workflow-close{padding:52px 22px}.workflow-grid{grid-template-columns:1fr}.workflow-feature{padding:25px}.workflow-web-captures{grid-template-columns:1fr}.workflow-evidence .creative-scene,.workflow-evidence .chapter{padding:28px 18px}.app-system{gap:10px}.app-system>div{padding:20px 14px}.app-system strong{font-size:19px}.preview-notice{flex-wrap:wrap;padding:10px 18px;gap:5px 12px}.preview-notice a{margin-left:0}.preview-notice span{flex-basis:100%}}
@media(max-width:480px){.workflow-nav{grid-template-columns:1fr}.workflow-nav a{padding:16px}.workflow-overview,.workflow-group,.workflow-close{padding:40px 16px}.workflow-feature{padding:24px 20px}.workflow-feature-top{gap:10px}.app-system{flex-direction:column}.app-arrow{transform:rotate(90deg);margin:-5px 0}.app-dependency{padding:22px 20px}.workflow-web-captures{padding:18px}.workflow-evidence>summary{padding:18px}.workflow-evidence .chapter-heading{display:block}.workflow-evidence .compare-toolbar{align-items:flex-start;flex-direction:column;gap:16px}.workflow-evidence .compare-toolbar [role=group]{display:flex;flex-wrap:wrap}.workflow-evidence .chapter-number{display:none}.workflow-evidence>.specimen{margin:18px}.workflow-feature h3{overflow-wrap:anywhere}}

.workflow-overview{padding-bottom:38px}.workflow-tabs-shell{max-width:1600px;margin:0 auto;padding:16px 6vw;background:#081510;border-block:1px solid #345747;z-index:25}.workflow-tabs-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;color:#b2d2c2;font:11px/1.5 monospace}.workflow-tabs-intro p{margin:0}.workflow-swipe-hint{display:none}.workflow-nav{display:flex;gap:7px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#47725a #081510;border:0;margin:0;padding:4px 3px 9px}.workflow-nav a{flex:1 0 auto;justify-content:center;gap:10px;border:1px solid #30533f;padding:13px 15px;font-size:13px;white-space:nowrap;background:#0e2318}.workflow-nav a[aria-selected=true]{background:#b2efd0;color:#082017;border-color:#b2efd0;box-shadow:inset 0 -3px 0 #63b58d}.workflow-nav a[aria-selected=true] span{color:#24543c}.workflow-nav a:focus-visible{outline-offset:1px}.workflow-tabs-ready .workflow-tabs-shell{position:sticky;top:0}.workflow-tabs-ready .workflow-group[hidden]{display:none!important}.workflow-tabs-ready .workflow-group{padding-top:42px;scroll-margin-top:var(--workflow-tab-offset,120px)}.workflow-tabs-ready .workflow-feature,.workflow-tabs-ready .workflow-evidence section,.workflow-tabs-ready .workflow-alias,.workflow-tabs-ready #news-intelligence-detail{scroll-margin-top:var(--workflow-tab-offset,120px)}.workflow-group[role=tabpanel]:focus-visible{outline:2px solid #a4e7c3;outline-offset:-4px}
@media(max-width:800px){.workflow-tabs-shell{padding:12px 22px}.workflow-nav a{flex:0 0 auto;padding:13px 15px}.workflow-tabs-intro{gap:8px;font-size:10px}.workflow-swipe-hint{display:inline}.workflow-tabs-ready .workflow-group{padding-top:32px}}
@media(max-width:480px){.workflow-tabs-shell{padding:12px 16px}.workflow-tabs-intro{align-items:flex-start}.workflow-tabs-intro #workflow-stage{white-space:nowrap}.workflow-tabs-ready .workflow-group{padding-top:28px}}
