.business-workflow{max-width:1120px}.business-workflow>h2{max-width:32ch}.business-workflow>p,.business-workflow section>p{max-width:85ch}.workflow-scope{border-inline-start:3px solid var(--brand);color:var(--muted);padding-inline-start:16px;font-size:14px;line-height:1.9}.workflow-figure{max-width:1120px;margin:24px 0}.workflow-figure picture{display:block}.workflow-figure img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block}.workflow-figure figcaption{color:var(--muted);max-width:90ch;margin-top:16px;font-size:14px;line-height:1.9}.workflow-text{border:1px solid var(--line);background:var(--paper);max-width:85ch;padding:0 20px}.workflow-text summary{cursor:pointer;min-height:48px;padding-block:10px;font-size:15px;font-weight:600;display:list-item}.workflow-text summary:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.workflow-text p,.workflow-text li{font-size:15px}.workflow-boundary{color:var(--brand);font-size:13px;font-weight:600;display:block}.business-workflow h3{margin-bottom:16px;font-size:26px;line-height:1.5}.business-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.business-case{border:1px solid var(--line);border-top:3px solid var(--brand);background:var(--paper);min-width:0;padding:24px}.guide-article .business-case h4{margin-block:0 24px;font-size:21px;line-height:1.55}.guide-article .case-label{color:var(--brand);margin-bottom:12px;font-size:12px;font-weight:700}.business-case dl{margin:0}.business-case dl>div{margin-block:0 20px}.business-case dt{color:var(--brand);margin-bottom:5px;font-size:13px;font-weight:700}.business-case dd{margin:0;font-size:15px;line-height:1.9}.guide-article .case-references{margin:0;font-size:12px;line-height:1.9}.case-references a{padding-block:6px;display:inline-block}.workflow-source{border-inline-start:3px solid var(--line);max-width:85ch;margin-block:24px;padding-inline-start:18px;scroll-margin-top:24px}.workflow-source>a{align-items:center;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.guide-article .workflow-source p:not(.case-label){color:var(--muted);font-size:14px;line-height:1.9}.workflow-pilot{border-top:1px solid var(--line);max-width:85ch;padding-top:28px}.workflow-pilot ul{font-size:16px}.workflow-pilot .button{margin-top:12px}.guide-technical{border-top:1px solid var(--line);max-width:78ch;padding-top:32px}.guides-document .guide-article{max-width:1120px}[dir=rtl] .business-case h4{line-height:1.8}@media (width<=1000px){.workflow-figure picture{max-width:360px;margin-inline:auto}.business-case-grid{grid-template-columns:1fr}.business-case{max-width:85ch}.business-workflow h3{font-size:24px}}@media (forced-colors:active){.workflow-text,.business-case,.workflow-source,.workflow-pilot{border:1px solid canvastext}.case-label,.business-case dt,.workflow-boundary{color:canvastext}.workflow-figure img{border-color:canvastext}}.breadcrumbs{color:var(--muted);padding-block:24px 0;font-size:13px;display:block}.breadcrumbs ol{flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{overflow-wrap:anywhere;min-width:0}.breadcrumbs li+li:before{content:"/";color:var(--muted);margin-inline-end:12px}.breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.breadcrumbs span{padding-block:10px;display:inline-block}.guide-hero{max-width:900px;padding-block:40px}.guide-hero h1{font-family:var(--font);white-space:normal;overflow-wrap:anywhere;max-width:25ch;font-size:clamp(34px,4.5vw,56px);font-weight:600;line-height:1.2}.guide-hero .intro{max-width:75ch}.guide-byline{color:var(--muted);font-size:13px;line-height:1.9}.guide-hero .button{margin-top:8px}.guide-article{overflow-wrap:anywhere;max-width:78ch;padding-block:0 60px;font-size:17px;line-height:1.9}.guide-article section{margin-block:40px;scroll-margin-top:24px}.guide-article h2{letter-spacing:-.015em;margin-block:0 16px;font-size:clamp(24px,3vw,30px);font-weight:600;line-height:1.4}.guide-article p{margin-block:0 20px}.guide-article :is(ol,ul){padding-inline-start:24px}.guide-article li{margin-block:10px;padding-inline-start:4px}.guide-toc{background:var(--paper);border:1px solid var(--line);padding:24px;display:block}.guide-toc h2{font-size:19px}.guide-toc ol{margin-bottom:0}.guide-toc a{align-items:center;min-height:44px;font-size:15px;line-height:1.6;display:inline-flex}.guide-related{border-inline-start:3px solid var(--brand);background:var(--paper);padding:24px}.guide-related h2{font-size:20px}.guide-sources a{align-items:center;min-height:44px;display:inline-flex}.guide-cards{grid-template-columns:1fr 1fr;gap:24px;margin-block:0 60px;display:grid}.guide-card{border:1px solid var(--line);border-top:3px solid var(--brand);background:var(--paper);overflow-wrap:anywhere;min-width:0;padding:28px}.guide-card h2{margin-block:0 16px;font-size:26px;line-height:1.4}.guide-card h2 a{text-decoration-thickness:1px}.guide-card p:not(.eyebrow){color:var(--muted)}.guides-document .business a:not(.button){color:#fff;align-items:center;min-height:44px;display:inline-flex}.guides-document footer{flex-wrap:wrap}[dir=rtl] .guide-hero h1{max-width:28ch;font-size:clamp(32px,4.3vw,52px);line-height:1.6}[dir=rtl] .guide-article{line-height:2}[dir=rtl] .guide-article h2{letter-spacing:0;line-height:1.7}@media (width<=800px){.guide-cards{grid-template-columns:1fr}.guide-hero{padding-block:28px}.guide-article{font-size:16px}.guide-toc,.guide-card{padding:20px}}@media (forced-colors:active){.guide-toc,.guide-related,.guide-card{border:1px solid canvastext}.guides-document .business a:not(.button){color:linktext}}.guide-byline{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.guide-byline span{white-space:normal}.guide-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.guide-actions .button{margin:0}.guide-article{max-width:1120px}.guide-technical{max-width:78ch}.guide-try{background:linear-gradient(125deg,#f4f9fd,#e7f0f8);border:1px solid #bed0e1;border-radius:22px;grid-template-columns:1.3fr 1fr;gap:32px;padding:28px;display:grid}.guide-try h2{font-size:26px}.guide-try .eyebrow{margin-bottom:12px}.guide-inspect{color:var(--muted);font-size:14px}.guide-inspect strong{color:var(--ink);margin-bottom:6px;display:block}.guide-result-path{text-align:center;background:#ffffffc9;border:1px solid #c5d5e3;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;padding:24px;font-size:15px;display:flex}.guide-result-path img{aspect-ratio:1;object-fit:contain;border-radius:14px;width:180px;max-width:100%;height:auto;display:block}.guide-result-path audio{width:100%;min-width:0}.guide-use-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:24px;display:grid}.guide-use-cards>div{border:1px solid var(--line);background:#f7fafc;border-radius:16px;min-width:0;padding:22px}.guide-use-cards h3{margin:0 0 10px;font-size:18px;line-height:1.5}.guide-use-cards p{margin:0;font-size:14px;line-height:1.8}.guide-applications>p{max-width:75ch;color:var(--muted)}.guide-question,.guide-references{border:1px solid var(--line);background:#fafcfe;border-radius:12px;margin-block:12px}.guide-question summary,.guide-references summary{cursor:pointer;min-height:52px;padding:16px 20px;font-size:16px;font-weight:600}.guide-question p,.guide-references>p,.guide-references>ul,.guide-references>a{margin:0 20px 20px;font-size:15px}.guide-references>a{align-items:center;min-height:44px;display:inline-flex}.guide-question summary:focus-visible,.guide-references summary:focus-visible{outline:3px solid var(--brand);outline-offset:4px;border-radius:10px}.guide-toc{border-radius:18px}.guide-toc ol{padding-inline-start:22px}.guide-toc li{margin:0;padding:0}.guide-toc a{font-size:14px}.guide-related{border:1px solid var(--line);border-radius:16px}.guide-related>a{align-items:center;min-height:44px;margin-block:6px;font-size:15px;line-height:1.6;display:flex}.guide-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.guide-card{background:linear-gradient(145deg,#fff,#f0f6fb);border:1px solid #c3d3e1;border-radius:22px;flex-direction:column;padding:26px;display:flex}.guide-card h2{font-size:24px;line-height:1.4}.guide-card h2 a{color:var(--ink);text-decoration:none}.guide-card h2 a:hover{text-decoration:underline}.guide-card>p:not(.eyebrow){flex:1;font-size:15px;line-height:1.8}.guide-card-route{border-top:1px solid var(--line);color:var(--muted);padding-top:16px;font-size:12px}.guide-card-route strong{color:var(--ink);font-weight:500}.guide-quick-try{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.guide-card .text-link{margin-top:8px}.guide-cards .eyebrow{margin-bottom:14px}[dir=rtl] .guide-use-cards h3{line-height:1.7}@media (width<=1000px){.guide-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-try{gap:22px}.guide-use-cards{gap:12px}.guide-use-cards>div{padding:18px}}@media (width<=720px){.guide-try{grid-template-columns:1fr;padding:22px}.guide-use-cards,.guide-cards{grid-template-columns:1fr}.guide-result-path{padding:20px}.guide-card{padding:22px}.guide-hero .guide-actions .button{width:100%}.guide-hero h1{font-size:34px}.guide-question summary,.guide-references summary{padding:14px 16px}.guide-question p,.guide-references>p,.guide-references>ul,.guide-references>a{margin-inline:16px}}@media (forced-colors:active){.guide-try,.guide-result-path,.guide-use-cards>div,.guide-question,.guide-references,.guide-card{color:canvastext;background:canvas;border-color:canvastext}.guide-inspect,.guide-card-route,.guide-applications>p{color:canvastext}.guide-card h2 a{color:linktext;text-decoration:underline}}
