.ar-guide__benefits{color:#655970;border-top:1px solid #ddd7eb;flex-wrap:wrap;gap:1rem 2rem;margin-top:2.8rem;padding-top:1.4rem;font-size:.78rem;display:flex}.ar-guide__personas{gap:1rem;display:grid}.ar-guide__personas>div{background:#fff;border:1px solid #e3ddec;border-radius:.8rem;padding:1.5rem}.ar-guide__personas h3{margin-top:0}.ar-guide__walkthrough{grid-template-columns:1fr 1fr;align-items:stretch;gap:2rem;display:grid}.ar-guide__list{color:#625d6c;padding-left:1.4rem;font-size:.95rem;line-height:1.85}.ar-guide__list li+li{margin-top:.75rem}.ar-guide__walkthrough .share-guide__figure{max-width:23rem;margin-left:auto;margin-right:auto}.ar-guide .share-guide__section code{overflow-wrap:anywhere}@media (width<=760px){.ar-guide__walkthrough{grid-template-columns:1fr}.ar-guide__benefits{flex-direction:column;gap:.8rem}.ar-guide .share-guide__secondary{margin-left:0;display:block}}.ar-guide .asset-url__icon{flex-shrink:0;width:1.3rem;height:1.3rem;display:block}.ar-guide__benefits>span{align-items:center;gap:.6rem;display:inline-flex}.ar-guide__section-title{align-items:flex-start;gap:.85rem;display:flex}.ar-guide__section-icon,.ar-guide__workflow-icon{color:#6f56a4;background:#efecf6;border:1px solid #ddd5ef;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;display:inline-flex}.ar-guide__walkthrough>div{grid-template-rows:subgrid;grid-row:span 3;display:grid}.ar-guide__walkthrough h3{margin-bottom:0}.ar-guide__walkthrough .share-guide__figure{grid-template-rows:auto 1fr;align-self:stretch;width:100%;display:grid}.ar-guide__capture{aspect-ratio:3/5;background:#f5f5f9;min-width:0}.ar-guide__capture img{object-fit:contain;width:100%;height:100%}@media (width<=760px){.ar-guide__walkthrough>div{grid-row:auto;display:block}.ar-guide__section-title{gap:.65rem}}.ar-guide .share-guide__section a.share-guide__primary{color:#fff}.ar-guide .ar-guide__demo-button{color:#fff;background:#6554ff;border-color:#6554ff}.ar-guide .ar-guide__demo-button:hover{background:#5140df;border-color:#5140df}@media (prefers-reduced-motion:no-preference){html:has(.ar-guide){scroll-behavior:smooth}}.ar-guide__workflow{gap:1rem;margin:2rem 0;padding:0;list-style:none;display:grid}.ar-guide__workflow>li{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:1rem;display:grid;position:relative}.ar-guide__workflow>li:not(:last-child):after{content:"";background:#ddd5ed;width:1px;position:absolute;top:3.75rem;bottom:-2.25rem;left:1.375rem}.ar-guide__workflow-icon{z-index:1;background:#f1edff;border-radius:.9rem;width:2.75rem;height:2.75rem;margin-top:1rem;position:relative}.ar-guide__workflow-card{background:#fff;border:1px solid #e4dfed;border-radius:1rem;padding:1.35rem 1.5rem;box-shadow:0 3px 12px #34205004}.ar-guide__workflow>li:last-child .ar-guide__workflow-card{background:#f6f3ff;border-color:#d9d0f2}.ar-guide .ar-guide__workflow h3{margin:0 0 .55rem;font-size:1.05rem;line-height:1.5}.ar-guide .ar-guide__workflow p{margin:0;font-size:.9rem;line-height:1.8}.ar-guide__workflow-resources{flex-wrap:wrap;gap:.75rem;padding-left:3.75rem;display:flex}.ar-guide__workflow-resources a{background:#fff;border:1px solid #e1d9ef;border-radius:.7rem;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.8rem;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.ar-guide__workflow-resources a:hover{background:#f1ecfc;border-color:#c9bbe8}.ar-guide__workflow-resources a>.asset-url__icon:last-child{width:1rem;height:1rem;margin-left:.25rem}@media (width<=760px){.ar-guide__workflow>li{grid-template-columns:2.3rem minmax(0,1fr);gap:.65rem}.ar-guide__workflow-icon{border-radius:.7rem;width:2.3rem;height:2.3rem}.ar-guide__workflow>li:not(:last-child):after{top:3.3rem;left:1.15rem}.ar-guide__workflow-card{padding:1.1rem}.ar-guide__workflow-resources{flex-direction:column;padding-left:2.95rem}.ar-guide__workflow-resources a{padding:.8rem}.ar-guide__workflow-resources a>.asset-url__icon:first-child{display:none}.ar-guide__workflow-resources a>span{flex:1}}.ar-guide{--ar-guide-header-height:4.75rem;padding-top:var(--ar-guide-header-height)}.ar-guide>.public-header{height:var(--ar-guide-header-height);view-transition-name:ar-guide-header;background:#fffffff2;position:fixed;inset:0 0 auto}.ar-guide .share-guide__section{scroll-margin-top:calc(var(--ar-guide-header-height) + 1.5rem)}@media (width<=980px){.ar-guide .public-header nav{max-height:calc(100dvh - var(--ar-guide-header-height) - .5rem);overflow-y:auto}}
