.solution-guide{padding-bottom:64px}.solution-guide-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;padding:60px 0 72px;display:grid}.solution-guide h1{letter-spacing:-.7px;margin:22px 0;font-size:clamp(32px,4vw,45px);line-height:1.2}.solution-guide p{color:#52657b;font-size:15px;line-height:1.8}.solution-guide .lead{font-size:18px}.solution-guide .small-text{margin-top:18px;font-size:13px}.solution-guide-hero .btn{margin-top:20px}.solution-guide-figure{background:#f5f8fe;border:1px solid #d7e3fa;border-radius:12px;flex-direction:column;align-items:center;margin:0;padding:26px;display:flex}.solution-guide-figure>figcaption{color:#52657b;align-self:flex-start;margin-bottom:24px;font-size:12px}.solution-guide-code{color:#2563eb;align-items:center;gap:18px;margin:0 0 24px;display:flex}.solution-guide-phone{background:#fff;border:2px solid #dbe4f2;border-radius:24px;width:268px;max-width:100%;padding:12px 16px 20px;box-shadow:0 10px 26px #0f172a08}.solution-guide-phone-top{justify-content:center;height:18px;display:flex}.solution-guide-phone-top span{background:#dbe4f2;border-radius:3px;width:65px;height:5px}.solution-guide-phone-content{text-align:center;padding-top:18px}.solution-guide-phone-content>svg{color:#2563eb;margin:0 auto 20px;display:block}.solution-guide-phone-content h2{margin:0 0 22px;font-size:20px;line-height:1.4}.solution-guide-example-row{text-align:left;border:1px solid #dbe4f2;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:13px 12px;font-size:13px;line-height:1.5;display:flex}.solution-guide-example-row>svg{color:#2563eb;flex-shrink:0}.solution-guide-example-row--action{color:#fff;background:#2563eb;border-color:#2563eb}.solution-guide-example-row--action>svg{color:#fff}.solution-guide-figure--contact .solution-guide-phone-content>svg{box-sizing:content-box;background:#eff6ff;border-radius:50%;padding:10px}.solution-guide-figure--gallery .solution-guide-example-row,.solution-guide-figure--menu .solution-guide-example-row{background:#f5f8fe;min-height:64px}.solution-guide-figure--offer .solution-guide-phone-content{border:1px dashed #b6c5df;border-radius:8px;padding:20px 10px 6px}.solution-guide-section{margin-bottom:72px}.solution-guide-section h2{margin:0 0 24px;font-size:28px;line-height:1.4}.solution-guide-section h3{margin:0 0 17px;font-size:20px;line-height:1.5}.solution-guide-outcome,.solution-guide-maintenance,.solution-guide-print{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:54px;display:grid}.solution-guide-section>div>svg,.solution-guide-facts svg{color:#2563eb;margin-bottom:22px;display:block}.solution-guide-fields{background:#f5f8fe;border:1px solid #dbe4f2;border-radius:10px;padding:28px}.solution-guide-fields ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px;margin:0;padding:0;list-style:none;display:grid}.solution-guide-fields li{align-items:flex-start;gap:9px;font-size:14px;line-height:1.6;display:flex}.solution-guide-fields li svg{color:#2563eb;flex-shrink:0;margin-top:3px}.solution-guide-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;display:grid}.solution-guide-facts article{border-top:1px solid #dbe4f2;padding-top:24px}.solution-guide-facts p{margin-bottom:0}.solution-guide-maintenance-figure{background:#f5f8fe;border:1px solid #d7e3fa;border-radius:10px;align-items:center;gap:14px;padding:26px;display:flex}.solution-guide-maintenance-figure>div{text-align:center;flex-direction:column;flex:1;align-items:center;gap:15px;min-width:0;font-size:13px;line-height:1.6;display:flex}.solution-guide-maintenance-figure svg{color:#2563eb;flex-shrink:0}.solution-guide-maintenance-figure>svg{width:18px}.solution-guide-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:0;list-style:none;display:grid}.solution-guide-steps>li{border-top:1px solid #dbe4f2;padding-top:24px}.solution-guide-steps>li>span{color:#2563eb;margin-bottom:18px;font-weight:600;display:block}.solution-guide-print figure{background:#f5f8fe;border:1px solid #dbe4f2;border-radius:10px;margin:0;padding:26px}.solution-guide-print img{object-fit:contain;width:100%;height:280px;display:block}.solution-guide-print figcaption{color:#52657b;margin-top:18px;font-size:12px}.solution-guide-plan{border:1px solid #dbe4f2;border-radius:10px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;padding:32px;display:flex}.solution-guide-plan>div{min-width:0}.solution-guide-plan h2{margin:0 0 16px;font-size:24px;line-height:1.5}.solution-guide-plan .btn{flex-shrink:0}.solution-guide .text-link{align-items:center;gap:8px;display:inline-flex}@media (width<=1000px){.solution-guide-hero,.solution-guide-outcome,.solution-guide-maintenance,.solution-guide-print{gap:32px}.solution-guide-facts{gap:30px}.solution-guide-fields{padding:22px}.solution-guide-fields ul{grid-template-columns:minmax(0,1fr)}.solution-guide-maintenance-figure{gap:10px;padding:22px}}@media (width<=700px){.solution-guide-hero,.solution-guide-outcome,.solution-guide-maintenance,.solution-guide-print,.solution-guide-facts,.solution-guide-steps{grid-template-columns:minmax(0,1fr)}.solution-guide-hero{padding:36px 0 48px}.solution-guide-section{margin-bottom:48px}.solution-guide-section h2{font-size:25px}.solution-guide-hero .btn{width:100%}.solution-guide-plan{flex-direction:column;align-items:stretch;padding:24px}.solution-guide-plan .btn{width:100%}.solution-guide-plan h2{font-size:23px}.solution-guide-fields ul{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-guide-print img{height:230px}}@media (width<=380px){.solution-guide-fields ul{grid-template-columns:minmax(0,1fr)}.solution-guide-figure{padding:20px}.solution-guide-maintenance-figure{padding:18px 12px}}.solution-example{padding:16px 0 0}.solution-example h3{text-align:center;overflow-wrap:anywhere;margin:16px 0 22px;font-size:18px;line-height:1.45}.solution-example>svg{color:#2563eb;margin:8px auto;display:block}.solution-example-cover{background:linear-gradient(115deg,#dbeafe,#e7f5ed);height:55px;margin:0 -16px}.solution-example-avatar{color:#2563eb;background:#eff6ff;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:-20px auto 0;display:flex;position:relative}.solution-example-lines{gap:8px;margin:14px 0;display:grid}.solution-example-lines span{background:#e1e8f2;border-radius:4px;height:5px;display:block}.solution-example-lines span:last-child{width:72%}.solution-example-product{color:#2563eb;background:#eff6ff;border-radius:8px;justify-content:center;align-items:center;height:110px;display:flex}.solution-example dl{margin:0 0 20px}.solution-example dl>div{border-top:1px solid #dbe4f2;justify-content:space-between;gap:8px;padding:12px 0;font-size:12px;display:flex}.solution-example dd{white-space:nowrap;margin:0}.solution-example-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.solution-example-gallery svg{border-radius:4px;width:100%;display:block}.solution-example-gallery span{margin:8px 0;font-size:11px;line-height:1.5;display:block}.solution-example-menu>div{border-bottom:1px solid #dbe4f2;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.solution-example-menu svg{flex-shrink:0;width:50px}.solution-example-menu small{color:#52657b;margin-top:7px;display:block}.solution-example-document{border:1px solid #dbe4f2;border-radius:6px;align-items:center;gap:12px;margin:12px 0;padding:16px 12px;font-size:12px;display:flex}.solution-example-document>svg{color:#2563eb;flex-shrink:0}.solution-example-document>div{flex:1;min-width:0}.solution-example-calendar{border:1px solid #dbe4f2;border-radius:8px;padding:15px}.solution-example-calendar>strong{align-items:center;gap:8px;font-size:12px;display:flex}.solution-example-days{text-align:center;grid-template-columns:repeat(7,1fr);gap:5px;margin:18px 0;font-size:10px;display:grid}.solution-example-days span{padding:6px 0}.solution-example-days .is-selected{color:#fff;background:#2563eb;border-radius:4px}.solution-example-calendar p{align-items:center;gap:8px;margin:10px 0 0;font-size:12px;display:flex}.solution-example-ticket{text-align:center;background:#eff6ff;border:1px dashed #93b5e9;border-radius:6px;padding:22px 12px}.solution-example-ticket>span,.solution-example-ticket>strong{margin:12px 0;font-size:13px;display:block}.solution-example-ticket p{justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.solution-example-ticket-edge{background:radial-gradient(circle at 8px 15px,#fff 6px,#0000 7px) 0 0/16px 15px repeat-x;height:15px;margin:20px -12px -22px}.solution-example-route{border:1px solid #dbe4f2;border-radius:6px;align-items:center;gap:12px;margin:12px 0;padding:15px 10px;font-size:13px;display:flex}.solution-example-route>svg{color:#2563eb;flex-shrink:0}.solution-example-route>span{overflow-wrap:anywhere}.solution-example-map{position:relative}.solution-example-map>svg:first-child{border-radius:6px;width:100%;display:block}.solution-example-map>svg:last-child{color:#2563eb;fill:#eff6ff;position:absolute;top:25%;left:47%}.solution-example-message{border:1px solid #dbe4f2;border-radius:6px;padding:15px;font-size:12px}.solution-example-message>strong{margin-top:24px;font-weight:500;display:block}.solution-example-video{color:#2563eb;background:#dbeafe;border-radius:8px;justify-content:center;align-items:center;height:130px;display:flex;position:relative}.solution-example-video span{font-size:10px;position:absolute;bottom:10px;left:10px}.solution-example-stars{color:#2563eb;justify-content:center;gap:7px;margin:25px 0;display:flex}.solution-example-offer{color:#2563eb;border:1px dashed #93b5e9;border-radius:6px;flex-direction:column;align-items:center;gap:16px;padding:22px 8px;font-size:12px;display:flex}.solution-example-offer strong{letter-spacing:1px;font-size:21px}.solution-example-address{color:#52657b;overflow-wrap:anywhere;background:#f5f8fe;border:1px solid #dbe4f2;border-radius:5px;padding:12px;font-size:11px}.solution-example-actions{gap:12px;margin-top:22px;display:grid}.solution-example-actions>div{box-sizing:border-box;border:1px solid #dbe4f2;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.solution-example-actions>div>svg{color:#2563eb;flex-shrink:0}.solution-example-actions .is-primary{color:#fff;background:#2563eb;border-color:#2563eb}.solution-example-actions .is-primary>svg{color:#fff}.solution-example-field{border:1px solid #bfcde1;border-radius:3px;min-width:28px;height:18px;display:block}.industry-flow[data-astro-cid-dbb6jitb]{background:#f5f8fe;border:1px solid #dbe4f2;border-radius:14px;margin:0;padding:28px}.industry-flow[data-astro-cid-dbb6jitb] figcaption[data-astro-cid-dbb6jitb]{color:#64748b;margin-bottom:24px;font-size:12px}.industry-flow[data-astro-cid-dbb6jitb]>svg[data-astro-cid-dbb6jitb]{color:#2563eb;margin-bottom:20px}.industry-flow[data-astro-cid-dbb6jitb] h2[data-astro-cid-dbb6jitb]{margin-bottom:24px;font-size:24px}.industry-flow[data-astro-cid-dbb6jitb]>div[data-astro-cid-dbb6jitb]{background:#fff;border:1px solid #dbe4f2;border-radius:7px;align-items:center;gap:14px;margin-bottom:16px;padding:16px;display:flex}.industry-flow[data-astro-cid-dbb6jitb] div[data-astro-cid-dbb6jitb] svg[data-astro-cid-dbb6jitb]{color:#2563eb;flex-shrink:0}.industry-cards[data-astro-cid-dbb6jitb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.industry-cards[data-astro-cid-dbb6jitb] article[data-astro-cid-dbb6jitb]{border:1px solid #dbe4f2;border-radius:8px;padding:24px}.industry-cards[data-astro-cid-dbb6jitb] svg[data-astro-cid-dbb6jitb]{color:#2563eb;margin-bottom:12px}.industry-cards[data-astro-cid-dbb6jitb] li[data-astro-cid-dbb6jitb]{color:#475569;font-size:14px;line-height:1.8}.industry-cards[data-astro-cid-dbb6jitb] .text-link[data-astro-cid-dbb6jitb]{margin:22px 0;display:flex}.industry-cards[data-astro-cid-dbb6jitb] h4[data-astro-cid-dbb6jitb]{margin-top:24px}@media (width<=750px){.industry-cards[data-astro-cid-dbb6jitb]{grid-template-columns:1fr}.industry-flow[data-astro-cid-dbb6jitb]{padding:22px}}.smart-solution{padding-bottom:24px}.smart-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;padding:60px 0 48px;display:grid}.smart-hero h1{letter-spacing:-.7px;margin:18px 0 24px;font-size:clamp(30px,3.5vw,45px);line-height:1.18}.smart-hero p,.smart-section p{color:#52657b;line-height:1.8}.smart-hero .eyebrow{color:#2563eb;margin:18px 0 0;font-size:14px;font-weight:600}.smart-hero .btn{margin-top:14px}.smart-route-figure{color:#2563eb;background:#f5f8fe;border:1px solid #d7e3fa;border-radius:14px;flex-direction:column;align-items:center;gap:16px;margin:0;padding:28px;display:flex}.smart-scan{color:#0f172a;background:#fff;border-radius:8px;align-items:center;gap:16px;width:100%;padding:18px;line-height:1.6;display:flex}.smart-scan svg,.smart-routes svg{color:#2563eb;flex-shrink:0}.smart-routes{gap:14px;width:100%;margin:0;padding:0;list-style:none;display:grid}.smart-routes li{background:#fff;border:1px solid #dbe4f2;border-radius:8px;align-items:center;gap:14px;padding:18px;display:flex}.smart-routes li:last-child{border-style:dashed}.smart-routes strong{color:#0f172a;font-size:14px;line-height:1.6;display:block}.smart-routes code{color:#52657b;overflow-wrap:anywhere;margin-top:6px;font-size:13px;display:block}.smart-demo{background:#f5f8fe;border:1px solid #d7e3fa;border-radius:12px;margin:0 0 72px;padding:32px}.section-heading h2{margin-top:0}.section-heading p{color:#52657b;font-size:14px;line-height:1.7}.smart-demo-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.smart-demo-controls label{gap:10px;font-size:14px;font-weight:600;display:grid}.smart-demo-controls input,.smart-demo-controls select{width:100%;min-width:0}.smart-demo-result{background:#fff;border:1px solid #dbe4f2;border-radius:8px;padding:22px}.smart-demo-result>p{color:#52657b;font-size:14px;line-height:1.7}.smart-demo-result>p:first-child{margin-top:0}.smart-demo-result>p:last-child{margin-bottom:0}.smart-demo-result strong{color:#1d4ed8;overflow-wrap:anywhere;font-size:22px;display:block}.smart-section{margin:0 0 72px}.smart-section>h2{margin:0 0 28px;font-size:28px;line-height:1.4}.smart-capabilities,.smart-use-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.smart-capabilities article{border-top:1px solid #dbe4f2;padding-top:24px}.smart-capabilities svg,.smart-use-cases svg{color:#2563eb;margin-bottom:20px;display:block}.smart-capabilities h3,.smart-use-cases h3{margin:0 0 18px;font-size:20px;line-height:1.4}.smart-capabilities p,.smart-use-cases p{margin:0;font-size:15px}.smart-use-cases article{border:1px solid #dbe4f2;border-radius:8px;flex-direction:column;align-items:start;padding:26px;display:flex}.smart-use-cases p{flex:1}.smart-use-cases .text-link{margin-top:24px}.smart-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 44px;margin:0;padding:0;list-style:none;display:grid}.smart-steps li{border-top:1px solid #dbe4f2;padding-top:22px}.smart-steps h3{margin:0 0 16px;font-size:19px;line-height:1.5}.smart-steps p{margin:0;font-size:15px}.smart-related{flex-wrap:wrap;gap:16px 28px;margin-top:32px;display:flex}.smart-plan{border:1px solid #dbe4f2;border-radius:12px;padding:32px}.smart-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:26px 0;display:grid}.smart-plan-grid div{border-top:1px solid #dbe4f2;padding-top:16px}.smart-plan-grid h3{margin:0 0 14px;font-size:17px}.smart-plan-grid strong{font-size:20px;line-height:1.5}.smart-plan>p{font-size:14px}.smart-boundaries{max-width:860px}.smart-final{text-align:center}.smart-final .btn{margin:0 auto}.smart-solution .text-link{align-items:center;gap:8px;display:inline-flex}@media (width<=1000px){.smart-hero{gap:28px}.smart-routes li,.smart-scan{padding:14px}.smart-route-figure{padding:20px}.smart-capabilities,.smart-use-cases{gap:20px}.smart-use-cases article{padding:20px}}@media (width<=800px){.smart-hero{grid-template-columns:minmax(0,1fr);padding-top:36px}.smart-route-figure{justify-self:center;width:100%;max-width:560px}.smart-capabilities,.smart-use-cases,.smart-steps{grid-template-columns:minmax(0,1fr)}.smart-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-section,.smart-demo{margin-bottom:48px}.smart-section>h2{font-size:24px}.smart-demo{padding:22px}.smart-demo-controls{gap:14px}}@media (width<=440px){.smart-demo-controls{grid-template-columns:minmax(0,1fr)}.smart-plan{padding:22px}.smart-hero h1{font-size:32px}.smart-routes li{padding:16px 12px}.smart-route-figure{padding:18px}.smart-hero .btn,.smart-final .btn{width:100%}}.workflow-landing{padding-bottom:64px}.workflow-landing-hero,.workflow-landing-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:54px;display:grid}.workflow-landing-hero{padding:60px 0 72px}.workflow-landing-hero h1{letter-spacing:-.7px;margin:20px 0 24px;font-size:clamp(32px,4vw,46px);line-height:1.2}.workflow-landing-hero .eyebrow{color:#2563eb;margin-top:22px;font-size:14px;font-weight:600}.workflow-landing-hero p,.workflow-landing-section p{color:#52657b;line-height:1.8}.workflow-landing-hero .btn{margin-top:18px}.workflow-landing-illustration{background:#f5f8fe;border:1px solid #d7e3fa;border-radius:12px;margin:0;padding:28px}.workflow-landing-illustration>figcaption{color:#52657b;margin-bottom:18px;font-size:13px}.workflow-landing-scan{align-items:center;gap:16px;margin-bottom:22px;display:flex}.workflow-landing-scan svg,.workflow-landing-form>svg,.workflow-landing-section svg{color:#2563eb;flex-shrink:0}.workflow-landing-scan strong,.workflow-landing-scan span{display:block}.workflow-landing-scan span{color:#52657b;margin-top:8px;font-size:12px}.workflow-landing-form{background:#fff;border:1px solid #dbe4f2;border-radius:8px;padding:20px}.workflow-landing-form>svg{margin-bottom:18px}.workflow-example-field{margin-bottom:12px}.workflow-example-field:last-child{margin:0}.workflow-example-field>span{margin-bottom:7px;font-size:13px;line-height:1.5;display:block}.workflow-example-field>div{color:#52657b;border:1px solid #dbe4f2;border-radius:5px;padding:10px;font-size:12px;line-height:1.4}.workflow-landing-states{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.workflow-landing-states span,.workflow-calendar-state span{background:#fff;border:1px solid #d7e3fa;border-radius:5px;padding:7px 10px;font-size:12px;line-height:1.5}.workflow-landing-section{margin-bottom:72px}.workflow-landing-section h2{margin:0 0 22px;font-size:28px;line-height:1.4}.workflow-landing-section>.workflow-landing-split svg,.workflow-landing-split>div>svg{margin-bottom:22px;display:block}.workflow-landing-section h3{margin:0 0 16px;font-size:20px;line-height:1.5}.workflow-landing-section p{font-size:15px}.workflow-field-table,.workflow-plan-table{border:1px solid #dbe4f2;border-radius:8px;max-width:100%;overflow-x:auto}.workflow-landing table{border-collapse:collapse;width:100%;font-size:14px}.workflow-landing th,.workflow-landing td{text-align:left;border-bottom:1px solid #e2e8f0;padding:16px;line-height:1.6}.workflow-landing tr:last-child>*{border-bottom:0}.workflow-landing thead{background:#f5f8fe}.workflow-landing-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:28px 0 0;padding:0;list-style:none;display:grid}.workflow-landing-steps li{border-top:1px solid #dbe4f2;padding-top:24px}.workflow-step-number{color:#2563eb;margin-bottom:18px;font-size:16px;font-weight:600;display:block}.workflow-access-figure{background:#f5f8fe;border:1px solid #d7e3fa;border-radius:10px;gap:28px;padding:26px;display:grid}.workflow-access-figure svg{margin-bottom:18px;display:block}.workflow-access-figure ul{padding-left:20px;font-size:14px;line-height:2}.workflow-access-figure p{margin-bottom:0}.workflow-calendar-figure{background:#f5f8fe;border:1px solid #d7e3fa;border-radius:10px;padding:28px}.workflow-calendar-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.workflow-calendar-options span{text-align:center;background:#fff;border:1px solid #d7e3fa;border-radius:6px;padding:14px 8px;font-size:13px}.workflow-calendar-state{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workflow-calendar-figure p{margin-top:22px;font-size:13px}.workflow-plan-table{margin-bottom:22px}.workflow-plan-table table{min-width:640px}.workflow-template-figure{background:#f5f8fe;border:1px solid #dbe4f2;border-radius:10px;margin:0;padding:28px}.workflow-template-figure img{object-fit:contain;max-width:100%;height:280px;margin:0 auto;display:block}.workflow-template-figure figcaption{color:#52657b;margin-top:18px;font-size:12px}.workflow-landing-final{text-align:center;margin:64px auto 0}.workflow-landing-final h2{margin-bottom:24px;font-size:28px}.workflow-landing .text-link{align-items:center;gap:8px;display:inline-flex}@media (width<=900px){.workflow-landing-hero,.workflow-landing-split{gap:30px}.workflow-landing-steps{gap:22px}.workflow-landing-illustration{padding:22px}.workflow-calendar-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-landing-scan span>span{display:inline}@media (width<=700px){.workflow-landing-hero,.workflow-landing-split,.workflow-landing-steps{grid-template-columns:minmax(0,1fr)}.workflow-landing-hero{padding:36px 0 48px}.workflow-landing-section{margin-bottom:48px}.workflow-landing-section h2{font-size:25px}.workflow-landing-hero .btn,.workflow-landing-final .btn{width:100%}.workflow-landing th,.workflow-landing td{padding:12px;font-size:13px}.workflow-template-figure{padding:20px}.workflow-template-figure img{height:220px}}.label-demo[data-astro-cid-2c433zud]{background:#f5f8fe;border:1px solid #dbe4f2;border-radius:14px;margin:0;padding:28px}.label-demo[data-astro-cid-2c433zud]>svg[data-astro-cid-2c433zud]{color:#2563eb;margin:18px 0}.label-demo[data-astro-cid-2c433zud] h2[data-astro-cid-2c433zud]{margin:10px 0 22px;font-size:22px}.label-demo[data-astro-cid-2c433zud] dl[data-astro-cid-2c433zud]{margin:0}.label-demo[data-astro-cid-2c433zud] dl[data-astro-cid-2c433zud]>div[data-astro-cid-2c433zud]{overflow-wrap:anywhere;border-bottom:1px solid #dbe4f2;grid-template-columns:1fr 1fr;gap:12px;padding:12px 0;display:grid}.label-demo[data-astro-cid-2c433zud] dt[data-astro-cid-2c433zud]{color:#475569}.label-demo[data-astro-cid-2c433zud] dd[data-astro-cid-2c433zud]{margin:0;font-weight:600}.label-demo[data-astro-cid-2c433zud] figcaption[data-astro-cid-2c433zud]{color:#64748b;font-size:12px}.label-fields[data-astro-cid-2c433zud]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.label-fields[data-astro-cid-2c433zud] article[data-astro-cid-2c433zud]{border:1px solid #dbe4f2;border-radius:8px;padding:20px}.label-fields[data-astro-cid-2c433zud] svg[data-astro-cid-2c433zud]{color:#2563eb;margin-bottom:12px}.label-fields[data-astro-cid-2c433zud] h3[data-astro-cid-2c433zud]{font-size:17px}.label-fields[data-astro-cid-2c433zud] code[data-astro-cid-2c433zud]{overflow-wrap:anywhere;font-size:12px}@media (width<=700px){.label-fields[data-astro-cid-2c433zud]{grid-template-columns:1fr}.label-demo[data-astro-cid-2c433zud]{padding:22px}}.content-guide-demo[data-astro-cid-ghd3svak]{color:#0f172a;background:#f5f8fe;border:1px solid #dbe4f2;border-radius:14px;margin:0;padding:32px}.content-guide-demo[data-astro-cid-ghd3svak] figcaption[data-astro-cid-ghd3svak]{color:#64748b;margin-bottom:24px;font-size:12px}.content-guide-demo[data-astro-cid-ghd3svak]>svg{color:#2563eb;margin-bottom:20px;display:block}.content-guide-demo[data-astro-cid-ghd3svak] h2[data-astro-cid-ghd3svak]{margin-bottom:24px;font-size:23px}.demo-row[data-astro-cid-ghd3svak]{background:#fff;border:1px solid #dbe4f2;border-radius:6px;align-items:center;gap:14px;margin:12px 0;padding:14px;display:flex}.demo-row[data-astro-cid-ghd3svak]>[data-astro-cid-ghd3svak]:last-child{margin-left:auto}.demo-row[data-astro-cid-ghd3svak]>[data-astro-cid-ghd3svak]:first-child{color:#2563eb}.content-guide-fields[data-astro-cid-ghd3svak]{margin:0}.content-guide-fields[data-astro-cid-ghd3svak]>div[data-astro-cid-ghd3svak]{border-bottom:1px solid #dbe4f2;grid-template-columns:minmax(180px,1fr) 2fr;gap:24px;padding:20px 0;display:grid}.content-guide-fields[data-astro-cid-ghd3svak] dt[data-astro-cid-ghd3svak]{gap:10px;font-weight:600;display:flex}.content-guide-fields[data-astro-cid-ghd3svak] dd[data-astro-cid-ghd3svak]{color:#475569;margin:0;line-height:1.8}@media (width<=600px){.content-guide-fields[data-astro-cid-ghd3svak]>div[data-astro-cid-ghd3svak]{grid-template-columns:1fr;gap:10px}.content-guide-demo[data-astro-cid-ghd3svak]{padding:24px}}
