.string-sync-walkthrough-module__siML1a__walkthrough{margin-top:72px}.string-sync-walkthrough-module__siML1a__intro{max-width:590px;padding-bottom:72px}.string-sync-walkthrough-module__siML1a__eyebrow{color:var(--muted);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:.04em;text-transform:uppercase;font-size:10px}.string-sync-walkthrough-module__siML1a__intro h2{max-width:560px;color:var(--accent);letter-spacing:-.06em;margin-top:16px;font-size:clamp(28px,5vw,42px);font-weight:500;line-height:.98}.string-sync-walkthrough-module__siML1a__introBody{max-width:560px;color:var(--context);margin-top:24px;font-size:15px;line-height:1.6}.string-sync-walkthrough-module__siML1a__overviewMedia{margin-bottom:16px}.string-sync-walkthrough-module__siML1a__productMedia{width:min(1000px,100vw - 32px);margin:38px auto 0 50%;transform:translate(-50%)}.string-sync-walkthrough-module__siML1a__productMedia[data-layout=compact]{box-sizing:border-box;background-color:#050505;border:1px solid #2e2f38;border-radius:12px;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:32px;width:min(600px,100vw - 32px);margin-left:auto;margin-right:auto;padding:24px;display:grid;transform:none;box-shadow:0 18px 42px #00000038}.string-sync-walkthrough-module__siML1a__overviewMedia .string-sync-walkthrough-module__siML1a__productMedia{margin-top:0}.string-sync-walkthrough-module__siML1a__overviewMedia .string-sync-walkthrough-module__siML1a__productMedia+.string-sync-walkthrough-module__siML1a__productMedia{margin-top:32px}.string-sync-walkthrough-module__siML1a__productMediaFrame{background-color:#050505;border:1px solid #2e2f38;border-radius:12px;overflow:hidden;box-shadow:0 18px 42px #00000038}.string-sync-walkthrough-module__siML1a__productMediaFrame img{width:100%;height:auto;display:block}.string-sync-walkthrough-module__siML1a__productMedia figcaption{width:min(600px,100%);max-width:none;color:var(--muted-light);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:.01em;margin:12px auto 0;font-size:10px;line-height:1.55}.string-sync-walkthrough-module__siML1a__productMedia[data-layout=compact] figcaption{max-width:none;color:var(--context);font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:normal;text-align:left;grid-area:1/1;margin:0;font-size:15px;line-height:1.6}.string-sync-walkthrough-module__siML1a__productMedia[data-layout=compact] .string-sync-walkthrough-module__siML1a__productMediaFrame{box-shadow:none;border-radius:8px;grid-area:1/2}.string-sync-walkthrough-module__siML1a__chapter{padding:72px 0}.string-sync-walkthrough-module__siML1a__chapterCopy{max-width:600px}.string-sync-walkthrough-module__siML1a__chapter h3{max-width:560px;color:var(--accent);letter-spacing:-.05em;font-size:clamp(25px,4vw,34px);font-weight:500;line-height:1.02}.string-sync-walkthrough-module__siML1a__chapterCopy>p{max-width:590px;color:var(--context);margin-top:20px;font-size:16px;line-height:1.62}.string-sync-walkthrough-module__siML1a__chapterCopy code{color:#e7e7ed;white-space:normal;background:#15151a;border:1px solid #3a3a42;border-radius:2px;padding:2px 4px;font-size:.9em}.string-sync-walkthrough-module__siML1a__diagram{width:100vw;margin-top:38px;margin-left:50%;transform:translate(-50%)}.string-sync-walkthrough-module__siML1a__ownership{border-top:1px solid var(--line);max-width:600px;padding:72px 0 56px}.string-sync-walkthrough-module__siML1a__ownership>p:last-child{max-width:590px;color:var(--context);margin-top:18px;font-size:16px;line-height:1.62}@media (max-width:680px){.string-sync-walkthrough-module__siML1a__walkthrough{margin-top:56px}.string-sync-walkthrough-module__siML1a__intro{padding-bottom:56px}.string-sync-walkthrough-module__siML1a__intro h2{font-size:32px}.string-sync-walkthrough-module__siML1a__chapter{padding:56px 0}.string-sync-walkthrough-module__siML1a__chapterCopy>p,.string-sync-walkthrough-module__siML1a__ownership>p:last-child{font-size:15px}.string-sync-walkthrough-module__siML1a__diagram,.string-sync-walkthrough-module__siML1a__productMedia{margin-top:30px}.string-sync-walkthrough-module__siML1a__productMedia[data-layout=compact]{grid-template-columns:minmax(0,1fr) 140px;gap:18px;padding:18px}.string-sync-walkthrough-module__siML1a__ownership{padding:56px 0 44px}}
