.documentation-guide_page__XKy_Y{--guide-ink:#071934;--guide-copy:#52657f;--guide-line:rgb(21 64 123/15%);--guide-accent:#285f9f;min-height:100vh;padding-top:7rem;color:var(--guide-ink);background:#ffffff}.documentation-guide_closingSection__o3ylZ,.documentation-guide_guideLayout__z1z_l,.documentation-guide_hero__jtxiK,.documentation-guide_relatedSection__lh1vB,.documentation-guide_stepsSection__IAn5F{width:min(calc(100% - 4rem),82rem);margin-inline:auto}.documentation-guide_hero__jtxiK{padding:2.5rem 0 4rem}.documentation-guide_backLink__FJOaa{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:2.5rem;color:var(--guide-copy);font-size:.82rem;font-weight:650;text-decoration:none}.documentation-guide_backLink__FJOaa:focus-visible,.documentation-guide_backLink__FJOaa:hover{color:var(--guide-ink)}.documentation-guide_backLink__FJOaa svg{width:1rem}.documentation-guide_heroGrid__O857q{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);align-items:center;gap:clamp(3rem,8vw,8rem)}.documentation-guide_heroGrid__O857q h1{max-width:11ch;margin:1.25rem 0 1.5rem;font-size:clamp(3.75rem,6.5vw,6.5rem);font-weight:590;letter-spacing:-.075em;line-height:.92}.documentation-guide_heroGrid__O857q>div>p{max-width:44rem;margin:0;color:var(--guide-copy);font-size:1.05rem;line-height:1.7}.documentation-guide_outcomeCard__P0MKC{border:1px solid var(--guide-line);box-shadow:none}.documentation-guide_outcomeCard__P0MKC [data-slot=card-action] svg{width:1.2rem;color:var(--guide-accent)}.documentation-guide_outcomeCard__P0MKC [data-slot=card-description]{color:var(--guide-copy);line-height:1.65}.documentation-guide_outcomeCard__P0MKC [data-slot=card-footer]{justify-content:space-between;gap:1rem;color:var(--guide-copy);font-family:var(--font-geist-mono),monospace;font-size:.68rem}.documentation-guide_relatedSection__lh1vB,.documentation-guide_stepsSection__IAn5F{padding:4.5rem 0;border-top:1px solid var(--guide-line)}.documentation-guide_sectionHeading__QeEnV{max-width:48rem;margin-bottom:2.5rem}.documentation-guide_closingSection__o3ylZ>div>p,.documentation-guide_guideLayout__z1z_l>aside>p,.documentation-guide_sectionHeading__QeEnV>p{margin:0 0 1rem;color:var(--guide-accent);font-family:var(--font-geist-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.documentation-guide_closingSection__o3ylZ h2,.documentation-guide_sectionHeading__QeEnV h2{margin:0;font-size:clamp(2.6rem,4.5vw,4.5rem);font-weight:580;letter-spacing:-.06em;line-height:.98}.documentation-guide_stepGrid__O60LD{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;border-top:1px solid var(--guide-line);border-bottom:1px solid var(--guide-line);list-style:none}.documentation-guide_stepGrid__O60LD li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-height:6.5rem;padding:1.5rem;border-right:1px solid var(--guide-line)}.documentation-guide_stepGrid__O60LD li:last-child{border-right:0}.documentation-guide_stepGrid__O60LD span{color:var(--guide-accent);font-family:var(--font-geist-mono),monospace;font-size:.68rem;font-weight:700}.documentation-guide_stepGrid__O60LD strong{font-size:.95rem;line-height:1.4}.documentation-guide_relatedGrid__aCvvt{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.documentation-guide_guideLayout__z1z_l{display:grid;grid-template-columns:minmax(14rem,.25fr) minmax(0,.75fr);gap:clamp(3rem,7vw,7rem);padding:6rem 0 7rem;border-top:1px solid var(--guide-line)}.documentation-guide_guideLayout__z1z_l>aside{align-self:start;position:sticky;top:8rem}.documentation-guide_guideLayout__z1z_l>aside nav{display:grid;border-top:1px solid var(--guide-line)}.documentation-guide_guideLayout__z1z_l>aside a{display:grid;grid-template-columns:2rem 1fr;gap:.75rem;border-bottom:1px solid var(--guide-line);padding:1rem 0;color:var(--guide-ink);font-size:.84rem;font-weight:650;line-height:1.4;text-decoration:none}.documentation-guide_guideLayout__z1z_l>aside a:focus-visible,.documentation-guide_guideLayout__z1z_l>aside a:hover{color:var(--guide-accent)}.documentation-guide_article__FNAr7>section>span,.documentation-guide_guideLayout__z1z_l>aside a span{color:#8896a9;font-family:var(--font-geist-mono),monospace;font-size:.66rem}.documentation-guide_article__FNAr7{border-top:1px solid var(--guide-line)}.documentation-guide_article__FNAr7>section{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:2rem;scroll-margin-top:7rem;border-bottom:1px solid var(--guide-line);padding:5rem 0}.documentation-guide_article__FNAr7>section:first-child{padding-top:3rem}.documentation-guide_chapterNumber__Q8JuQ{padding-top:.45rem}.documentation-guide_chapterContent__fF7w_{display:flex;min-width:0;flex-direction:column;gap:2.5rem}.documentation-guide_chapterHeader__iXdFT>p{margin:0 0 .75rem;color:var(--guide-accent);font-family:var(--font-geist-mono),monospace;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.documentation-guide_chapterHeader__iXdFT h2{max-width:18ch;margin:0 0 1.25rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:590;letter-spacing:-.055em;line-height:1;text-wrap:balance}.documentation-guide_chapterIntro__us8zj{max-width:68ch;color:#344a68;font-size:1.04rem;line-height:1.8}.documentation-guide_instructionList__xCmKU{display:grid;margin:0;padding:0;border-top:1px solid var(--guide-line);list-style:none}.documentation-guide_instructionList__xCmKU>li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1.25rem;padding:1.75rem 0;border-bottom:1px solid var(--guide-line)}.documentation-guide_instructionList__xCmKU>li>span{padding-top:.25rem;color:var(--guide-accent);font-family:var(--font-geist-mono),monospace;font-size:.68rem;font-weight:700}.documentation-guide_chapterChecklist__vLx_G h3,.documentation-guide_instructionList__xCmKU h3{margin:0;font-size:1rem;font-weight:680;letter-spacing:-.02em}.documentation-guide_instructionList__xCmKU p{max-width:68ch;margin:.55rem 0 0;color:var(--guide-copy);line-height:1.7}.documentation-guide_exampleCard__F8q2W{border:1px solid var(--guide-line);box-shadow:none}.documentation-guide_exampleCard__F8q2W [data-slot=card-description]{max-width:62ch;color:var(--guide-copy);line-height:1.6}.documentation-guide_exampleCard__F8q2W pre{max-width:100%;margin:0;overflow-x:auto;border:1px solid var(--guide-line);padding:1rem;background:#ffffff}.documentation-guide_exampleCard__F8q2W code{display:block;max-width:100%;color:var(--guide-ink);font-family:var(--font-geist-mono),monospace;font-size:.78rem;line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}.documentation-guide_chapterChecklist__vLx_G{display:grid;grid-template-columns:minmax(10rem,.32fr) minmax(0,.68fr);gap:2rem;padding-top:2rem;border-top:1px solid var(--guide-line)}.documentation-guide_chapterChecklist__vLx_G ul{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.documentation-guide_chapterChecklist__vLx_G li{display:flex;align-items:flex-start;gap:.75rem;color:var(--guide-copy);line-height:1.55}.documentation-guide_chapterChecklist__vLx_G li svg{width:1rem;flex:0 0 auto;margin-top:.2rem;color:var(--guide-accent)}.documentation-guide_guideNote__kSl19{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding:1.5rem 0;border-top:1px solid var(--guide-line);border-bottom:1px solid var(--guide-line)}.documentation-guide_guideNote__kSl19>svg{width:1.15rem;color:var(--guide-accent)}.documentation-guide_guideNote__kSl19 strong{font-size:.85rem}.documentation-guide_guideNote__kSl19 p{max-width:68ch;margin:.45rem 0 0;color:var(--guide-copy);line-height:1.7}.documentation-guide_chapterAction__ij9k_{align-self:flex-start;min-height:3rem;padding-inline:.75rem;color:var(--primary-foreground);text-decoration:none}.documentation-guide_relatedGrid__aCvvt [data-slot=card]{border:1px solid var(--guide-line);box-shadow:none}.documentation-guide_relatedGrid__aCvvt [data-slot=card-description]{line-height:1.6}.documentation-guide_relatedGrid__aCvvt [data-slot=card-content]{color:var(--guide-copy);font-family:var(--font-geist-mono),monospace;font-size:.68rem}.documentation-guide_relatedGrid__aCvvt [data-slot=card-footer] a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:var(--guide-ink);font-weight:700;text-decoration:none}.documentation-guide_relatedGrid__aCvvt [data-slot=card-footer] svg{width:.9rem}.documentation-guide_closingSection__o3ylZ{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:8rem;border:1px solid var(--guide-line);padding:clamp(2rem,5vw,4.5rem)}.documentation-guide_closingSection__o3ylZ h2{max-width:13ch}.documentation-guide_scanButton__WrEIO{flex:0 0 auto;min-height:3rem;padding-inline:.75rem;color:var(--primary-foreground);text-decoration:none}@media (max-width:900px){.documentation-guide_guideLayout__z1z_l,.documentation-guide_heroGrid__O857q{grid-template-columns:1fr}.documentation-guide_guideLayout__z1z_l>aside{position:static}.documentation-guide_closingSection__o3ylZ{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.documentation-guide_page__XKy_Y{padding-top:5.5rem}.documentation-guide_closingSection__o3ylZ,.documentation-guide_guideLayout__z1z_l,.documentation-guide_hero__jtxiK,.documentation-guide_relatedSection__lh1vB,.documentation-guide_stepsSection__IAn5F{width:min(calc(100% - 2.5rem),82rem)}.documentation-guide_hero__jtxiK{padding:2.5rem 0 3.5rem}.documentation-guide_backLink__FJOaa{margin-bottom:2.5rem}.documentation-guide_heroGrid__O857q h1{font-size:clamp(3.3rem,16vw,5rem)}.documentation-guide_relatedGrid__aCvvt,.documentation-guide_stepGrid__O60LD{grid-template-columns:1fr}.documentation-guide_stepGrid__O60LD li{min-height:0;border-right:0;border-bottom:1px solid var(--guide-line);padding-inline:0}.documentation-guide_stepGrid__O60LD li:last-child{border-bottom:0}.documentation-guide_relatedSection__lh1vB,.documentation-guide_stepsSection__IAn5F{padding-block:3rem}.documentation-guide_relatedGrid__aCvvt>:last-child{grid-column:auto}.documentation-guide_guideLayout__z1z_l{gap:3rem;padding:3rem 0 4rem}.documentation-guide_article__FNAr7>section{grid-template-columns:1fr;gap:.75rem;padding:3rem 0}.documentation-guide_article__FNAr7>section:first-child{padding-top:2.5rem}.documentation-guide_chapterContent__fF7w_{gap:2rem}.documentation-guide_chapterChecklist__vLx_G,.documentation-guide_instructionList__xCmKU>li{grid-template-columns:1fr;gap:.75rem}.documentation-guide_closingSection__o3ylZ{margin-bottom:5rem}.documentation-guide_scanButton__WrEIO{width:100%}}