.article-module__iZIJcW__page{background:#fff;overflow-x:clip}.article-module__iZIJcW__container{min-width:0}.article-module__iZIJcW__hero{background-color:#f3f6f8;background-image:linear-gradient(90deg,#181f270b 1px,#0000 1px),linear-gradient(#181f270b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #d9e0e6;padding-block:clamp(5rem,10vw,9rem)}.article-module__iZIJcW__breadcrumb{color:#8a949e;gap:.55rem;margin-bottom:2.5rem;font-size:.7rem;font-weight:650;display:flex}.article-module__iZIJcW__breadcrumb a:hover{color:var(--cp-color-brand)}.article-module__iZIJcW__heroMeta{color:#7f8993;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;font-size:.7rem;font-weight:650;display:flex}.article-module__iZIJcW__heroMeta span:first-child{color:var(--cp-color-brand);font-weight:760}.article-module__iZIJcW__hero h1{color:#171d23;letter-spacing:-.065em;word-break:keep-all;max-width:10ch;margin:1rem 0 1.5rem;font-size:clamp(3.5rem,7.5vw,7.4rem);font-weight:670;line-height:.9}.article-module__iZIJcW__heroLead{color:#5f6a74;word-break:keep-all;max-width:52rem;font-size:clamp(1.05rem,1.55vw,1.25rem);line-height:1.8}.article-module__iZIJcW__heroLead strong{color:#242c34}.article-module__iZIJcW__heroSummary{background:#ffffffe6;border:1px solid #cfd8e0;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:1rem;max-width:62rem;margin-top:3rem;padding:1rem 1.1rem;display:grid}.article-module__iZIJcW__heroSummary>div{gap:.25rem;display:grid}.article-module__iZIJcW__heroSummary span{color:#8b95a0;letter-spacing:.08em;font-size:.58rem;font-weight:800}.article-module__iZIJcW__heroSummary strong{color:#293139;font-size:.75rem}.article-module__iZIJcW__heroSummary i{color:#9aa4ae;font-style:normal}.article-module__iZIJcW__articleShell{grid-template-columns:15rem minmax(0,1fr);gap:clamp(3rem,7vw,7rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.article-module__iZIJcW__toc{top:calc(var(--cp-header-height) + 2rem);align-self:start;gap:.2rem;padding-top:.4rem;display:grid;position:sticky}.article-module__iZIJcW__toc>span{color:#929ca6;letter-spacing:.09em;margin-bottom:.8rem;font-size:.62rem;font-weight:800}.article-module__iZIJcW__toc a{color:#727d87;padding:.45rem 0;font-size:.73rem;line-height:1.4}.article-module__iZIJcW__toc a:hover{color:var(--cp-color-brand)}.article-module__iZIJcW__content{grid-column:2;min-width:0}.article-module__iZIJcW__anchorTarget{pointer-events:none;block-size:0;inline-size:0;display:block}.article-module__iZIJcW__section{padding-bottom:clamp(4.5rem,8vw,7rem)}.article-module__iZIJcW__section+.article-module__iZIJcW__section{border-top:1px solid #dfe4e8;padding-top:clamp(4.5rem,8vw,7rem)}.article-module__iZIJcW__eyebrow{color:var(--cp-color-brand);letter-spacing:.09em;margin-bottom:1rem;font-weight:800;font-size:.66rem!important}.article-module__iZIJcW__section h2{color:#1d242b;letter-spacing:-.045em;word-break:keep-all;max-width:15ch;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3.8rem);line-height:1.03}.article-module__iZIJcW__section h3{color:#252d35;letter-spacing:-.025em;word-break:keep-all;margin:2.7rem 0 1rem;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.25}.article-module__iZIJcW__section>p,.article-module__iZIJcW__section li p,.article-module__iZIJcW__note p,.article-module__iZIJcW__storeTypes p,.article-module__iZIJcW__layerGrid p,.article-module__iZIJcW__apiList p,.article-module__iZIJcW__articleFooter p{color:#59646e;word-break:keep-all;font-size:.98rem;line-height:1.9}.article-module__iZIJcW__section>p+p{margin-top:1.25rem}.article-module__iZIJcW__section strong{color:#2d353d}.article-module__iZIJcW__definitionCallout{border-left:3px solid var(--cp-color-brand);background:#f3f6f8;gap:.55rem;margin:2.5rem 0;padding:1.4rem 1.5rem;display:grid}.article-module__iZIJcW__definitionCallout span{color:#87919b;letter-spacing:.08em;font-size:.62rem;font-weight:800}.article-module__iZIJcW__definitionCallout strong{color:#20272e;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5}.article-module__iZIJcW__layerGrid{grid-template-columns:1fr 1fr;gap:.8rem;margin-top:2.5rem;display:grid}.article-module__iZIJcW__layerGrid article{background:#f8f9fa;border:1px solid #d8dee5;min-height:13rem;padding:1.2rem}.article-module__iZIJcW__layerGrid article>span{color:#97a1aa;font-size:.64rem;font-weight:800}.article-module__iZIJcW__layerGrid h3{margin:2.2rem 0 .7rem;font-size:1.05rem}.article-module__iZIJcW__layerGrid p{font-size:.78rem;line-height:1.7}.article-module__iZIJcW__note{background:#fff;border:1px solid #d5dce3;margin-top:1rem;padding:1.2rem 1.3rem}.article-module__iZIJcW__note>strong{margin-bottom:.45rem;font-size:.76rem;display:block}.article-module__iZIJcW__note p{font-size:.78rem;line-height:1.7}.article-module__iZIJcW__workflowDemo{background:#fff;border:1px solid #d4dce3;margin:2.5rem 0}.article-module__iZIJcW__workflowTabs{border-bottom:1px solid #dfe4e8;grid-template-columns:repeat(5,1fr);display:grid}.article-module__iZIJcW__workflowTabs button{color:#707b85;text-align:left;cursor:pointer;background:#fff;border:0;border-right:1px solid #e4e8ec;gap:.2rem;min-height:4.5rem;padding:.8rem .9rem;display:grid}.article-module__iZIJcW__workflowTabs button:last-child{border-right:0}.article-module__iZIJcW__workflowTabs span{color:#9aa4ae;font-size:.6rem;font-weight:800}.article-module__iZIJcW__workflowTabs strong{font-size:.7rem;font-weight:700}.article-module__iZIJcW__workflowTabActive{color:var(--cp-color-brand)!important;background:#edf4fc!important}.article-module__iZIJcW__workflowViewer{align-content:center;gap:2rem;min-height:17rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.article-module__iZIJcW__workflowEyebrow{color:var(--cp-color-brand);letter-spacing:.08em;font-size:.64rem;font-weight:800}.article-module__iZIJcW__workflowViewer h3{margin:.75rem 0 .8rem;font-size:clamp(1.5rem,3vw,2.4rem)}.article-module__iZIJcW__workflowViewer p{color:#66717b;max-width:38rem;font-size:.84rem;line-height:1.75}.article-module__iZIJcW__workflowTrack{grid-template-columns:repeat(5,1fr);gap:.35rem;display:grid}.article-module__iZIJcW__workflowTrack i{background:#d7dee5;height:.3rem}.article-module__iZIJcW__workflowTrackDone{background:#7f91a2!important}.article-module__iZIJcW__workflowTrackActive{background:var(--cp-color-brand)!important}.article-module__iZIJcW__storeTypes{grid-template-columns:1fr 1fr;gap:.8rem;margin:2.5rem 0 1rem;display:grid}.article-module__iZIJcW__storeTypes article{background:#f8f9fa;border:1px solid #d6dde4;min-height:15rem;padding:1.35rem}.article-module__iZIJcW__storeTypes article:last-child{background:#edf4fc}.article-module__iZIJcW__storeTypes span{color:#87919b;letter-spacing:.08em;font-size:.63rem;font-weight:800}.article-module__iZIJcW__storeTypes h3{margin:2rem 0 .8rem;font-size:1.25rem}.article-module__iZIJcW__storeTypes p{font-size:.8rem;line-height:1.75}.article-module__iZIJcW__tableWrap{border:1px solid #d6dde4;overflow-x:auto}.article-module__iZIJcW__tableWrap table{border-collapse:collapse;width:100%;min-width:620px}.article-module__iZIJcW__tableWrap th,.article-module__iZIJcW__tableWrap td{color:#5d6872;text-align:left;vertical-align:top;border-bottom:1px solid #e2e7eb;padding:.95rem 1rem;font-size:.74rem;line-height:1.55}.article-module__iZIJcW__tableWrap thead th{color:#737e88;letter-spacing:.06em;background:#f5f7f9;font-size:.64rem}.article-module__iZIJcW__tableWrap tbody th{color:#303943;width:18%}.article-module__iZIJcW__apiList{border:1px solid #d5dce3;margin-top:2.5rem}.article-module__iZIJcW__apiList article{border-bottom:1px solid #e2e7eb;grid-template-columns:4rem 12rem minmax(0,1fr);align-items:center;gap:1.5rem;min-height:7rem;padding:1rem 1.2rem;display:grid}.article-module__iZIJcW__apiList article:last-child{border-bottom:0}.article-module__iZIJcW__apiList article>span{color:#9aa4ae;font-size:.62rem;font-weight:800}.article-module__iZIJcW__apiList h3{margin:0 0 .2rem;font-size:.92rem}.article-module__iZIJcW__apiList small{color:var(--cp-color-brand);font-size:.66rem;font-weight:700}.article-module__iZIJcW__apiList p{font-size:.76rem;line-height:1.7}.article-module__iZIJcW__pipeline{background:#f7f9fa;border:1px solid #d5dce3;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.65rem;margin-top:1rem;padding:1rem;display:grid}.article-module__iZIJcW__pipeline div{gap:.25rem;display:grid}.article-module__iZIJcW__pipeline span{color:#8d97a1;letter-spacing:.07em;font-size:.57rem;font-weight:800}.article-module__iZIJcW__pipeline strong{color:#333b43;font-size:.7rem}.article-module__iZIJcW__pipeline i{color:#9ba5af;font-style:normal}.article-module__iZIJcW__comparison{grid-template-columns:1fr 1fr;gap:.8rem;margin:2.5rem 0;display:grid}.article-module__iZIJcW__comparison>div{background:#f8f9fa;border:1px solid #d6dde4;padding:1.3rem}.article-module__iZIJcW__comparison>div:last-child{background:#edf4fc}.article-module__iZIJcW__comparison>div>span{color:#87919b;letter-spacing:.08em;font-size:.63rem;font-weight:800}.article-module__iZIJcW__comparison ul{gap:.7rem;margin-top:1rem;display:grid}.article-module__iZIJcW__comparison li{color:#5e6973;padding-left:1rem;font-size:.78rem;line-height:1.6;position:relative}.article-module__iZIJcW__comparison li:before{content:"";background:#8ea1b3;border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.65em;left:0}.article-module__iZIJcW__checklist{border-top:1px solid #d8dfe5;gap:0;margin-top:2rem;display:grid}.article-module__iZIJcW__checklist li{border-bottom:1px solid #d8dfe5;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.2rem 0;display:grid}.article-module__iZIJcW__checklist>li>span{color:#98a2ac;padding-top:.15rem;font-size:.65rem;font-weight:800}.article-module__iZIJcW__checklist strong{margin-bottom:.35rem;font-size:.9rem;display:block}.article-module__iZIJcW__checklist p{font-size:.78rem;line-height:1.65}.article-module__iZIJcW__section blockquote{border-left:3px solid var(--cp-color-brand);color:#414b55;word-break:keep-all;background:#f3f6f8;margin:2.5rem 0 0;padding:1.5rem 1.6rem;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.7}.article-module__iZIJcW__faq{border-top:1px solid #d6dde4}.article-module__iZIJcW__faq details{border-bottom:1px solid #d6dde4}.article-module__iZIJcW__faq summary{cursor:pointer;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.5rem;padding:.8rem 0;list-style:none;display:grid}.article-module__iZIJcW__faq summary::-webkit-details-marker{display:none}.article-module__iZIJcW__faq summary span{color:#99a3ad;font-size:.64rem;font-weight:800}.article-module__iZIJcW__faq summary strong{font-size:.84rem;line-height:1.4}.article-module__iZIJcW__faq summary i{color:#8c96a0;font-style:normal}.article-module__iZIJcW__faq details[open] summary i{transform:rotate(45deg)}.article-module__iZIJcW__faq details>p{color:#66717b;padding:0 0 1.3rem 3.5rem;font-size:.8rem;line-height:1.75}.article-module__iZIJcW__articleFooter{border-top:1px solid #d6dde4;grid-template-columns:1fr auto;align-items:end;gap:2rem;padding:2rem 0 1rem;display:grid}.article-module__iZIJcW__articleFooter>div>span{color:#949ea8;letter-spacing:.08em;font-size:.62rem;font-weight:800}.article-module__iZIJcW__articleFooter strong{color:#252d35;margin:.4rem 0 .35rem;font-size:1rem;display:block}.article-module__iZIJcW__articleFooter p{max-width:32rem;font-size:.75rem;line-height:1.6}.article-module__iZIJcW__articleFooter>a{color:#303943;white-space:nowrap;font-size:.76rem;font-weight:700}.article-module__iZIJcW__articleFooter>a:hover{color:var(--cp-color-brand)}@media (max-width:64rem){.article-module__iZIJcW__articleShell{grid-template-columns:1fr}.article-module__iZIJcW__content{grid-column:1}.article-module__iZIJcW__toc{scrollbar-width:none;border-block:1px solid #dce2e8;gap:1rem;padding:.8rem 0;display:flex;position:static;overflow-x:auto}.article-module__iZIJcW__toc::-webkit-scrollbar{display:none}.article-module__iZIJcW__toc>span{display:none}.article-module__iZIJcW__toc a{white-space:nowrap;flex:none}.article-module__iZIJcW__apiList article{grid-template-columns:3.2rem 10rem minmax(0,1fr)}}@media (max-width:48rem){.article-module__iZIJcW__hero{background-size:32px 32px;padding-block:4rem}.article-module__iZIJcW__hero h1{font-size:clamp(3rem,16vw,5rem)}.article-module__iZIJcW__heroSummary{grid-template-columns:1fr}.article-module__iZIJcW__heroSummary i{justify-self:center;transform:rotate(90deg)}.article-module__iZIJcW__articleShell{padding-block:2rem 5rem}.article-module__iZIJcW__layerGrid,.article-module__iZIJcW__storeTypes,.article-module__iZIJcW__comparison,.article-module__iZIJcW__workflowTabs{grid-template-columns:1fr}.article-module__iZIJcW__workflowTabs button{border-bottom:1px solid #e4e8ec;border-right:0;grid-template-columns:2rem 1fr;align-items:center;min-height:3.4rem}.article-module__iZIJcW__apiList article{grid-template-columns:2.5rem 1fr}.article-module__iZIJcW__apiList article>p{grid-column:2}.article-module__iZIJcW__pipeline{grid-template-columns:1fr}.article-module__iZIJcW__pipeline i{justify-self:center;transform:rotate(90deg)}.article-module__iZIJcW__articleFooter{grid-template-columns:1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.article-module__iZIJcW__faq details[open] summary i{transform:none}}
