.blog-parts_crumbs__pFlb3 ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);padding:0;font-size:var(--text-sm)}.blog-parts_crumbs__pFlb3 li{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-tertiary)}.blog-parts_crumbs__pFlb3 li+li:before{content:"›";color:var(--color-tertiary)}.blog-parts_crumbs__pFlb3 a{color:var(--color-tertiary);text-decoration:none;min-height:24px;display:inline-flex;align-items:center}.blog-parts_crumbs__pFlb3 a:hover{color:var(--color-primary);text-decoration:underline}.blog-parts_crumbs__pFlb3 a:focus-visible{outline:2px solid var(--color-turquoise);outline-offset:2px}.blog-parts_crumbs__pFlb3 [aria-current=page]{color:var(--color-secondary);font-weight:600}.m-navy .blog-parts_crumbs__pFlb3 a,.m-navy .blog-parts_crumbs__pFlb3 li,.m-navy .blog-parts_crumbs__pFlb3 li+li:before{color:var(--color-ink-200)}.m-navy .blog-parts_crumbs__pFlb3 [aria-current=page],.m-navy .blog-parts_crumbs__pFlb3 a:hover{color:var(--color-cream-100)}.m-navy .blog-parts_crumbs__pFlb3 a:focus-visible{outline-color:var(--color-cream-100)}.blog-parts_strip__a1FuS{margin:var(--space-10) 0 var(--space-2)}.blog-parts_strip__a1FuS a{text-decoration:none;color:inherit}.blog-parts_strip__a1FuS a strong{font-size:var(--text-2xl)}.blog-parts_strip__a1FuS a:hover strong{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.blog-parts_strip__a1FuS a:focus-visible{outline:2px solid var(--color-turquoise);outline-offset:4px}@media (max-width:560px){.blog-parts_strip__a1FuS{gap:var(--space-4)}.blog-parts_strip__a1FuS>a{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--space-4);row-gap:2px;padding-top:var(--space-3)}.blog-parts_strip__a1FuS>a:before{grid-row:1/span 2;width:32px;height:32px;margin:0}.blog-parts_strip__a1FuS a strong{font-size:var(--text-xl)}.blog-parts_strip__a1FuS a span{max-width:none}}.blog-parts_toc__oMkKS{border-left:1.5px solid var(--color-navy);padding-left:var(--space-4)}.blog-parts_toc__oMkKS ol{list-style:none;margin:0;padding:0}.blog-parts_toc__oMkKS a{display:block;padding:5px 0;min-height:24px;font-size:var(--text-sm);line-height:1.4;color:var(--color-secondary);text-decoration:none}.blog-parts_toc__oMkKS a:hover{color:var(--color-primary)}.blog-parts_toc__oMkKS a:focus-visible{outline:2px solid var(--color-turquoise);outline-offset:2px}.blog-parts_toc__oMkKS a[aria-current=true]{font-weight:700;color:var(--color-primary);margin-left:calc(var(--space-4) * -1 - 1.5px);padding-left:calc(var(--space-4) + 1.5px);box-shadow:inset 3px 0 0 var(--color-turquoise)}.blog-parts_tocBar__XSnEV{display:none}@media (max-width:1040px){.blog-parts_tocBar__XSnEV{display:block;position:sticky;top:0;z-index:2;margin:0 0 var(--space-6);background:var(--color-cream-50);border:1.5px solid var(--color-navy)}.blog-parts_tocBar__XSnEV summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-4);font-size:var(--text-sm);font-weight:600;color:var(--color-primary)}.blog-parts_tocBar__XSnEV summary::-webkit-details-marker{display:none}.blog-parts_tocBar__XSnEV summary:focus-visible{outline:2px solid var(--color-turquoise);outline-offset:2px}.blog-parts_tocBar__XSnEV[open] .m-caret{transform:rotate(180deg)}.blog-parts_tocBar__XSnEV .blog-parts_toc__oMkKS{border-left:0;border-top:1px solid var(--color-border-subtle);padding:var(--space-2) var(--space-4) var(--space-3)}.blog-parts_tocBar__XSnEV .blog-parts_toc__oMkKS a[aria-current=true]{box-shadow:none;margin-left:0;padding-left:0}}.blog-parts_tocLabel__w03iU{min-width:0;display:flex;gap:var(--space-2);white-space:nowrap}.blog-parts_tocNow__Mc62e{overflow:hidden;text-overflow:ellipsis;font-weight:400;color:var(--color-secondary)}.blog-parts_tocNow__Mc62e:before{content:"·";margin-right:var(--space-2);color:var(--color-tertiary)}.blog-parts_faq__tpZCy{margin-top:var(--space-10)}.blog-parts_faq__tpZCy>h2{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);color:var(--color-primary);margin:0 0 var(--space-4);scroll-margin-top:var(--space-16)}.blog-parts_faq__tpZCy .m-faq-a p{font-size:var(--text-base);line-height:1.7;color:var(--color-secondary);margin:0 0 var(--space-5)}.blog-parts_share__dVa4L{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-10)}.blog-parts_shareLabel__kFWJq{font-size:var(--text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-tertiary)}.blog-parts_share__dVa4L a,.blog-parts_share__dVa4L button{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600;color:var(--color-secondary);background:none;border:0;padding:0;cursor:pointer;text-decoration:none;min-height:24px;min-width:24px;display:inline-flex;align-items:center;justify-content:center}.blog-parts_share__dVa4L a:hover,.blog-parts_share__dVa4L button:hover{color:var(--color-primary);text-decoration:underline}.blog-parts_share__dVa4L a:focus-visible,.blog-parts_share__dVa4L button:focus-visible{outline:2px solid var(--color-turquoise);outline-offset:2px}.guide-body_body__ChucQ{max-width:var(--m-measure);margin-top:var(--space-8)}.guide-body_h2__LRxpJ{font-size:var(--text-xl)}.guide-body_h2__LRxpJ,.guide-body_h3__k_dwm{font-family:var(--font-display);font-weight:700;color:var(--color-primary);margin:0}.guide-body_h3__k_dwm{font-size:var(--text-base)}.guide-body_h2Row__x9vrV,.guide-body_h3Row__YXHHU{display:flex;align-items:center;gap:var(--space-2)}.guide-body_h2Row__x9vrV{margin:var(--space-8) 0 var(--space-3)}.guide-body_h3Row__YXHHU{margin:var(--space-6) 0 var(--space-2)}.guide-body_anchor__ySfCA{opacity:0;color:var(--color-tertiary);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:5px;margin:-5px}.guide-body_anchor__ySfCA:focus-visible,.guide-body_h2Row__x9vrV:hover .guide-body_anchor__ySfCA,.guide-body_h3Row__YXHHU:hover .guide-body_anchor__ySfCA{opacity:1}.guide-body_anchor__ySfCA:hover{color:var(--color-turquoise-ink)}.guide-body_p__m7CAJ{font-size:var(--text-base);line-height:1.7;color:var(--color-secondary);margin:0 0 var(--space-4)}.guide-body_ol__ul37t,.guide-body_ul__SlVJ7{margin:0 0 var(--space-4);padding-left:var(--space-6)}.guide-body_ul__SlVJ7{list-style:disc}.guide-body_ol__ul37t{list-style:decimal}.guide-body_li__lYuTL{margin:0 0 var(--space-2)}.guide-body_li__lYuTL,.guide-body_quote__1iHAh{font-size:var(--text-base);line-height:1.7;color:var(--color-secondary)}.guide-body_quote__1iHAh{border-left:3px solid var(--color-turquoise);padding-left:var(--space-4);margin:0 0 var(--space-4)}.guide-body_a___EM54{color:var(--color-turquoise-ink);text-decoration:underline;text-underline-offset:2px}.guide-body_a___EM54:hover,.guide-body_inline__jIIRv{color:var(--color-primary)}.guide-body_inline__jIIRv{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface-inset);padding:1px 5px}.guide-body_image__4QikM{margin:0 0 var(--space-5);border:1.5px solid var(--color-border)}.guide-body_image__4QikM img{display:block;width:100%;height:auto}.guide-body_tableWrap__CPKbk{margin:var(--space-6) 0 var(--space-8);border:1.5px solid var(--color-navy);background:var(--color-cream-50);overflow-x:auto}.guide-body_tableWrap__CPKbk:focus-visible{outline:2px solid var(--color-turquoise);outline-offset:2px}.guide-body_table__XQ7OJ{width:100%;min-width:480px;border-collapse:collapse;font-size:var(--text-sm);line-height:1.55;color:var(--color-secondary)}.guide-body_table__XQ7OJ td,.guide-body_table__XQ7OJ th{padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top}.guide-body_table__XQ7OJ tbody tr+tr td,.guide-body_table__XQ7OJ tbody tr+tr th{border-top:1px solid color-mix(in srgb,var(--color-navy) 14%,transparent)}.guide-body_table__XQ7OJ thead th{background:var(--color-navy);color:var(--color-cream-100);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);letter-spacing:.01em;vertical-align:bottom;padding-top:var(--space-3);padding-bottom:var(--space-3)}.guide-body_table__XQ7OJ tbody th{font-weight:600;color:var(--color-primary)}.guide-body_code__QG4Ir{margin:0 0 var(--space-5);border:1.5px solid var(--color-navy)}.guide-body_code__QG4Ir figcaption{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-secondary);background:var(--color-surface-muted);border-bottom:1.5px solid var(--color-navy);padding:var(--space-2) var(--space-4)}.guide-body_code__QG4Ir pre{margin:0;padding:var(--space-4) 48px var(--space-4) var(--space-4);background:var(--color-navy-deep);overflow-x:auto}.guide-body_code__QG4Ir code{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.6;color:var(--color-on-navy);white-space:pre}.guide-body_codeWrap__CsTnM{position:relative}.guide-body_copyButton__HJK5B{position:absolute;top:var(--space-2);right:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--color-navy);border:1px solid var(--color-border);color:var(--color-on-navy);cursor:pointer}.guide-body_copyButton__HJK5B:hover{background:var(--color-navy-hover)}@media (max-width:560px){.guide-body_code__QG4Ir pre{padding:var(--space-3) 48px var(--space-3) var(--space-3)}.guide-body_ol__ul37t,.guide-body_ul__SlVJ7{padding-left:var(--space-5)}.guide-body_table__XQ7OJ{font-size:var(--text-xs)}.guide-body_table__XQ7OJ td,.guide-body_table__XQ7OJ th{padding:var(--space-3)}.guide-body_table__XQ7OJ{min-width:0}.guide-body_table__XQ7OJ:has(tr>:nth-child(4)){min-width:480px}}.guide-body_pointer__cQPpX{position:relative;overflow:hidden;margin:var(--space-8) 0;padding-right:96px}.guide-body_pointer__cQPpX h3{margin-top:var(--space-2)}.guide-body_pointer__cQPpX p{margin:0 0 var(--space-3)}.guide-body_pointer-mark__lMaQ4{position:absolute;top:0;right:0;width:72px;height:72px;color:var(--color-turquoise);transform:rotate(180deg)}@media (max-width:560px){.guide-body_pointer__cQPpX{padding-right:72px}.guide-body_pointer-mark__lMaQ4{width:52px;height:52px}}.changelog_hero__PeH4U{padding:var(--space-12) 0 var(--space-8)}.changelog_hero__PeH4U .m-h1,.changelog_hero__PeH4U .m-lede{margin-top:var(--space-5)}.changelog_empty__Bmntl,.changelog_pointer__4TwfH{color:var(--color-secondary);font-size:var(--text-base)}.changelog_pointer__4TwfH{border-top:1.5px solid var(--color-navy);padding-top:var(--space-5);margin-top:var(--space-8)}.changelog_pointer__4TwfH .m-link{margin-left:var(--space-2)}@media (max-width:560px){.changelog_hero__PeH4U{padding:var(--space-10) 0 var(--space-6)}}.docs_docs-actions__FiQTk{display:flex;gap:var(--space-4);flex-wrap:wrap;margin:var(--space-6) 0 var(--space-2)}.docs_pointer__p_yWx{border-top:1.5px solid var(--color-navy);padding-top:var(--space-5);margin-top:var(--space-8)}.docs_pointer__p_yWx p{font-size:var(--text-base);line-height:1.7;color:var(--color-secondary);margin:0}.docs_pointer__p_yWx .m-link{margin-top:var(--space-4)}.docs_close__oV_Q9{background:var(--color-navy);border:1.5px solid var(--color-navy);padding:var(--space-8);margin-top:var(--space-10)}.docs_close__oV_Q9 h2{font-family:var(--font-marketing-display);font-weight:700;font-size:var(--text-2xl);line-height:1.18;color:var(--color-cream-100);margin:0 0 var(--space-4)}.docs_close__oV_Q9 p{font-size:var(--text-base);line-height:1.65;color:var(--color-ink-100);margin:0}.docs_close-actions__EWcuy{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-6)}.docs_steps__UstWZ{list-style:none;margin:var(--space-10) 0 0;padding:0;display:grid;gap:var(--space-10)}.docs_step-head__NH3sw{display:flex;align-items:baseline;gap:var(--space-4)}.docs_step-n__BAVQd{font-family:var(--font-marketing-display);font-weight:700;font-size:var(--text-lg);line-height:1;color:var(--color-turquoise-ink)}.docs_step-head__NH3sw h2{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--color-primary);margin:0}.docs_steps__UstWZ p{font-size:var(--text-base);line-height:1.7;color:var(--color-secondary);margin:var(--space-3) 0 0}.docs_shot__U7LGc{border:1.5px solid var(--color-navy);margin:var(--space-6) 0 0}.docs_shot__U7LGc img{display:block;width:100%;height:auto}@media (max-width:760px){.docs_close__oV_Q9{padding:var(--space-6)}}@media (max-width:560px){.docs_close-actions__EWcuy,.docs_docs-actions__FiQTk{flex-direction:column}.docs_close-actions__EWcuy .m-cta,.docs_docs-actions__FiQTk .m-cta{width:100%;justify-content:center}.docs_close__oV_Q9{padding:var(--space-5)}.docs_step-head__NH3sw{flex-direction:column;gap:var(--space-2)}}.docs_wide__rrVdJ.docs_wide__rrVdJ{max-width:1800px}.docs_reference___dnxn{padding-top:var(--space-8)}.category-device_d-medallion__V78yZ{color:var(--color-turquoise);opacity:.22}.category-device_d-sunburst__J1OZ3{color:var(--color-marigold);opacity:.16}.category-device_d-sputnik__SDFiB{color:var(--color-turquoise)}.category-device_node__KX4pP{fill:var(--color-marigold)}.category-device_article__9bqTB.category-device_d-medallion__V78yZ,.category-device_hub__43Ush.category-device_d-medallion__V78yZ{top:-50px;right:-40px;width:300px;height:300px}.category-device_article__9bqTB.category-device_d-sunburst__J1OZ3,.category-device_hub__43Ush.category-device_d-sunburst__J1OZ3{top:-90px;right:-70px;width:340px;height:340px}.category-device_hub__43Ush.category-device_d-sputnik__SDFiB{top:50%;right:var(--space-10);width:280px;height:280px;margin-top:-140px}.category-device_article__9bqTB.category-device_d-sputnik__SDFiB{top:50%;right:6px;width:150px;height:150px;margin-top:-75px}@media (max-width:1340px){.category-device_article__9bqTB.category-device_d-sputnik__SDFiB{display:none}}.blog_masthead__GL50U{padding-top:var(--space-10);padding-bottom:var(--space-16)}.blog_masthead__GL50U .m-h1{margin:0;max-width:15em}.blog_masthead__GL50U .m-lede{margin-top:var(--space-5);max-width:56ch}.blog_masthead__GL50U .m-tag{margin-bottom:var(--space-4)}.blog_d-boomerang__RLqZ3{bottom:-90px;right:-40px;width:380px;height:380px;color:var(--color-turquoise);opacity:.22}.blog_d-burst__pCQqx{right:360px;top:var(--space-10);width:64px;height:64px;color:var(--color-marigold)}@media (max-width:1040px){.blog_d-boomerang__RLqZ3{width:260px;height:260px}.blog_d-burst__pCQqx{right:220px}}.blog_hubBody__jwKSC .m-strip{margin-top:0;margin-bottom:var(--space-6)}.blog_empty__DQzPG{color:var(--color-secondary);font-size:var(--text-base)}.blog_featured__XnzA6{display:block;padding:var(--space-6)}.blog_featured__XnzA6 h2{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);line-height:1.2;color:var(--color-primary);margin:var(--space-3) 0}.blog_featured__XnzA6 p{font-size:var(--text-base);color:var(--color-secondary);margin:0 0 var(--space-4)}.blog_featured__XnzA6 .m-article-meta{margin-bottom:0}.blog_featured-art__V0_WZ .m-frame{margin:0}.blog_featured-art__V0_WZ img{display:block;width:100%;height:auto}.blog_pointer__k2fLs{border-top:1.5px solid var(--color-navy);padding-top:var(--space-5);margin-top:var(--space-8);font-size:var(--text-base);color:var(--color-secondary)}.blog_pointer__k2fLs .m-link{margin-left:var(--space-2)}.blog_artMasthead__Ul1Ko{padding-bottom:var(--space-12)}.blog_artHead__HQtvU{padding:var(--space-5) 0 0}.blog_artMeta__kIjKe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-200)}.blog_artArt__0u2pM .m-frame{border-color:var(--color-turquoise)}.blog_artArt__0u2pM .m-frame,.blog_artHead__HQtvU .m-h1{margin:0}.blog_artArt__0u2pM img{display:block;width:100%;height:auto}.blog_artSection__RuBMo{overflow:clip}.blog_artLayout__g8lon{display:grid;grid-template-columns:minmax(0,var(--m-measure)) 260px;justify-content:space-between;gap:var(--space-12);align-items:start}.blog_artMain__rFEzS{min-width:0}.blog_artMain__rFEzS h2[id]{scroll-margin-top:var(--space-16)}.blog_artMain__rFEzS .m-article-body h2{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.blog_artMain__rFEzS .m-article-body h3{font-size:var(--text-lg)}.blog_artMain__rFEzS .m-article-body div:has(>h2){margin-top:var(--space-10)}.blog_artRail__WHuxJ{position:sticky;top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}@media (max-width:1040px){.blog_artLayout__g8lon{grid-template-columns:minmax(0,1fr)}.blog_artRail__WHuxJ{display:none}}.blog_railCta__rGJGL{position:relative;background:var(--color-navy);color:var(--color-cream-100);border:1.5px solid var(--color-navy);box-shadow:8px 8px 0 var(--color-turquoise);padding:var(--space-6) var(--space-5) var(--space-5)}.blog_railCta__rGJGL h3{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1.25;color:var(--color-cream-100);margin:0 0 var(--space-2)}.blog_railCta__rGJGL p{font-size:var(--text-sm);color:var(--color-ink-100);margin:0 0 var(--space-5)}.blog_railCta__rGJGL .m-cta{width:100%;justify-content:center;position:relative}.blog_d-rail-burst__7rwxL{top:-14px;right:-14px;width:36px;height:36px;color:var(--color-marigold)}.blog_d-band-sunburst__mx32p{bottom:-110px;left:-80px;width:340px;height:340px;color:var(--color-marigold);opacity:.16}.blog_adjacentNav__dW8S8{margin:var(--space-10) 0 0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);border-top:1.5px solid var(--color-navy);padding-top:var(--space-6)}.blog_adjacentLink__vWqxk{display:flex;flex-direction:column;gap:var(--space-1);text-decoration:none;color:inherit}.blog_adjacentLink__vWqxk span{font-size:var(--text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-tertiary)}.blog_adjacentLink__vWqxk strong{font-family:var(--font-display);font-weight:700;color:var(--color-primary)}.blog_adjacentLink__vWqxk:hover strong{color:var(--color-turquoise-ink)}.blog_prevLink__k9hm2{grid-column:1}.blog_nextLink__yEZPW{grid-column:2;text-align:right;align-items:flex-end}@media (max-width:560px){.blog_adjacentNav__dW8S8{grid-template-columns:1fr}.blog_nextLink__yEZPW,.blog_prevLink__k9hm2{grid-column:1}.blog_nextLink__yEZPW{text-align:left;align-items:flex-start}}.blog_related__z0JiV{margin:var(--space-12) 0 0}.blog_related-h__bOnlN{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--color-primary);margin:0;padding-top:var(--space-6);border-top:1.5px solid var(--color-navy)}.blog_cta-band__3ktqI{text-align:center}.blog_cta-inner__PE9J4{max-width:52ch;margin:0 auto}.blog_cta-inner__PE9J4 .m-lede{margin:var(--space-5) auto 0}.blog_cta-actions__h5uQE{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap;margin-top:var(--space-8)}