.developer-guide_page__kMVQY{--docs-ink:#17282b;--docs-muted:#647276;--docs-border:#d8dfdd;--docs-soft:#f5f7f6;--docs-accent:#17666b;--ink:#17282b;--muted:#647276;--forest:#17666b;--forest-dark:#104d51;--cream:#ffffff;--line:#d8dfdd;min-height:100vh;color:var(--docs-ink);background:#fff}.developer-guide_header__XzVKi{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:0 max(24px,calc((100vw - 1120px) / 2));border-bottom:1px solid var(--docs-border);background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}.developer-guide_wordmark__1nulw{color:var(--docs-ink);font-size:19px;font-weight:760;letter-spacing:-.035em;text-decoration:none}.developer-guide_wordmark__1nulw span{margin-left:7px;color:var(--docs-muted);font-size:13px;font-weight:520;letter-spacing:0}.developer-guide_header__XzVKi nav{display:flex;align-items:center;gap:2px}.developer-guide_header__XzVKi nav a{padding:8px 10px;border-radius:6px;color:#526266;font-size:14px;font-weight:620;text-decoration:none}.developer-guide_header__XzVKi nav a:hover,.developer-guide_header__XzVKi nav a[aria-current=page]{color:var(--docs-accent);background:#edf3f2}.developer-guide_header__XzVKi nav .developer-guide_navCta__oQYGh{margin-left:6px;border:1px solid var(--docs-border);color:var(--docs-ink);background:#fff}.developer-guide_main__Wuvx5{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:64px 0 88px}.developer-guide_pageHeader__URW_v{max-width:800px;padding-bottom:56px}.developer-guide_kicker__KUhOE,.developer-guide_stepLabel__fK9Bj{margin:0 0 10px;color:var(--docs-accent);font-size:12px;font-weight:740;letter-spacing:.08em;text-transform:uppercase}.developer-guide_article__quoJ6 h1,.developer-guide_pageHeader__URW_v h1{margin:0;color:var(--docs-ink);font-size:clamp(38px,5vw,54px);font-weight:650;line-height:1.04;letter-spacing:-.045em}.developer-guide_article__quoJ6>header>p:not(.developer-guide_kicker__KUhOE),.developer-guide_pageHeader__URW_v>p:not(.developer-guide_kicker__KUhOE){max-width:690px;margin:18px 0 0;color:var(--docs-muted);font-size:18px;line-height:1.55}.developer-guide_actions___QOJP{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.developer-guide_primary__iU2sI,.developer-guide_secondary__GZDK2{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid var(--docs-accent);border-radius:6px;font-size:14px;font-weight:680;text-decoration:none}.developer-guide_primary__iU2sI{color:#fff;background:var(--docs-accent)}.developer-guide_primary__iU2sI:hover{background:#12575c}.developer-guide_secondary__GZDK2{color:var(--docs-accent);background:#fff}.developer-guide_installLine__7qxHq{display:inline-block;margin-top:20px;padding:9px 11px;border:1px solid var(--docs-border);border-radius:5px;color:#304549;background:var(--docs-soft);font:13px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.developer-guide_section__4LxIT{padding:52px 0;border-top:1px solid var(--docs-border)}.developer-guide_sectionHeader__j8M34{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:24px}.developer-guide_article__quoJ6 h2,.developer-guide_overviewGrid__2hs0r h2,.developer-guide_sectionHeader__j8M34 h2,.developer-guide_signupSection__AX10y h2{margin:0;font-size:clamp(25px,3vw,32px);font-weight:650;line-height:1.15;letter-spacing:-.03em}.developer-guide_article__quoJ6 section>p,.developer-guide_sectionHeader__j8M34 p,.developer-guide_section__4LxIT>p,.developer-guide_signupSection__AX10y p{max-width:680px;margin:7px 0 0;color:var(--docs-muted);line-height:1.55}.developer-guide_flow__hnEEr{border-top:1px solid var(--docs-border)}.developer-guide_flowRow__dDtDW{display:grid;grid-template-columns:52px minmax(150px,210px) minmax(0,1fr);gap:18px;align-items:start;padding:22px 0;border-bottom:1px solid var(--docs-border)}.developer-guide_flowRow__dDtDW>span,.developer-guide_numberedList__w41MT li>span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:var(--docs-accent);background:#e9f2f1;font-size:13px;font-weight:750}.developer-guide_article__quoJ6 h3,.developer-guide_flowRow__dDtDW h3,.developer-guide_rule__sIVL6 h2,.developer-guide_rule__sIVL6 h3{margin:3px 0 0;font-size:17px;font-weight:650;letter-spacing:-.015em}.developer-guide_flowRow__dDtDW p,.developer-guide_rule__sIVL6 p{margin:2px 0 0;color:var(--docs-muted);line-height:1.5}.developer-guide_liveExample__GuiKh{overflow:hidden;padding:12px;background:#f4f7f6}.developer-guide_statusExample__Absox{padding:20px}.developer-guide_componentExample__au_Sg{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(320px,1fr);gap:20px;align-items:start}.developer-guide_statusComponentExample__ngEkJ{grid-template-columns:minmax(0,1.45fr) minmax(340px,1fr)}.developer-guide_codeStack__HWc18{display:grid;min-width:0;gap:16px}.developer-guide_previewPanel__22JRa{min-width:0;overflow:hidden;border:1px solid var(--docs-border);border-radius:8px;background:#f4f7f6}.developer-guide_panelLabel__dbLga{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 13px;border-bottom:1px solid var(--docs-border);color:#627276;background:#fff;font-size:12px;font-weight:650}.developer-guide_panelLabel__dbLga span:last-child{color:#839094;font-weight:520}.developer-guide_exampleNote__D6_Dk{max-width:780px;margin:14px 0 0;color:var(--docs-muted);font-size:14px;line-height:1.55}.developer-guide_rules__Ssjq4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--docs-border);border-bottom:1px solid var(--docs-border)}.developer-guide_rule__sIVL6{padding:24px 24px 24px 0}.developer-guide_rule__sIVL6+.developer-guide_rule__sIVL6{padding-left:24px;border-left:1px solid var(--docs-border)}.developer-guide_rule__sIVL6 h2,.developer-guide_rule__sIVL6 h3{margin-bottom:8px}.developer-guide_codeSection__2OvNS{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:42px;align-items:start;padding:52px 0;border-top:1px solid var(--docs-border)}.developer-guide_codeSection__2OvNS>*{min-width:0}.developer-guide_article__quoJ6 pre,.developer-guide_codeSection__2OvNS>pre{max-width:100%;overflow-x:auto;margin:0;padding:18px;border:1px solid #203d40;border-radius:7px;color:#eef6f5;background:#122f32;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.developer-guide_codeSection__2OvNS h2{margin:0 0 8px;font-size:25px;font-weight:650;letter-spacing:-.025em}.developer-guide_codeSection__2OvNS>div>p{margin:0;color:var(--docs-muted);line-height:1.55}.developer-guide_codePanel__my7uK{min-width:0;overflow:hidden;border:1px solid #203d40;border-radius:7px;color:#eef6f5;background:#122f32}.developer-guide_codePanel__my7uK>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:11px 14px;border-bottom:1px solid #355154;color:#c8d7d6;font-size:12px}.developer-guide_codePanelHeader__f5RMH button{min-height:28px;padding:3px 9px;border:1px solid #486164;border-radius:4px;color:#eef6f5;background:transparent;cursor:pointer;font:inherit;font-weight:650}.developer-guide_codePanelHeader__f5RMH button:hover{border-color:#7b9294;background:#1b3a3d}.developer-guide_codePanel__my7uK pre{overflow-x:auto;margin:0;padding:18px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.developer-guide_srOnly__sIoqL{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.developer-guide_boundary__EPdIG,.developer-guide_note__lHj3Q{margin-top:26px;padding:14px 16px;border-left:3px solid var(--docs-accent);color:#45585b;background:var(--docs-soft);line-height:1.5}.developer-guide_boundary__EPdIG strong,.developer-guide_note__lHj3Q strong{color:var(--docs-ink)}.developer-guide_overviewGrid__2hs0r{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);padding:50px 0}.developer-guide_overviewGrid__2hs0r,.developer-guide_startHere__paWIW{display:grid;gap:56px;align-items:start;border-top:1px solid var(--docs-border)}.developer-guide_startHere__paWIW{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);padding:44px 0 52px;border-bottom:1px solid var(--docs-border)}.developer-guide_startHere__paWIW h2{margin:0;font-size:30px;font-weight:650;letter-spacing:-.03em}.developer-guide_startHere__paWIW>div:first-child>p:not(.developer-guide_kicker__KUhOE){margin:10px 0 0;color:var(--docs-muted);line-height:1.55}.developer-guide_startHere__paWIW ul{margin:20px 0;padding-left:20px;color:#45585b;line-height:1.7}.developer-guide_startHere__paWIW a{color:var(--docs-accent);font-weight:680;text-decoration:none}.developer-guide_numberedList__w41MT{margin:22px 0 0;padding:0;list-style:none}.developer-guide_numberedList__w41MT li{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid #e7ebea}.developer-guide_numberedList__w41MT p{margin:3px 0 0;color:var(--docs-muted);line-height:1.5}.developer-guide_numberedList__w41MT strong{display:block;color:var(--docs-ink)}.developer-guide_article__quoJ6 code:not(pre code),.developer-guide_numberedList__w41MT code,.developer-guide_rule__sIVL6 code{padding:1px 4px;border-radius:3px;color:#164f53;background:#edf3f2;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.developer-guide_linkRows__MRIaT{margin:48px 0;border-top:1px solid var(--docs-border)}.developer-guide_linkRows__MRIaT a{display:grid;grid-template-columns:minmax(150px,220px) 1fr 24px;gap:20px;align-items:center;padding:20px 4px;border-bottom:1px solid var(--docs-border);color:inherit;text-decoration:none}.developer-guide_linkRows__MRIaT a:hover b,.developer-guide_linkRows__MRIaT a:hover strong{color:var(--docs-accent)}.developer-guide_linkRows__MRIaT span{color:var(--docs-muted)}.developer-guide_linkRows__MRIaT b{font-size:20px;font-weight:450}.developer-guide_signupSection__AX10y{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:52px;padding:44px 0 0;border-top:1px solid var(--docs-border)}.developer-guide_article__quoJ6{min-width:0;max-width:940px}.developer-guide_article__quoJ6>header{max-width:800px;padding-bottom:34px}.developer-guide_localNav__aMmln{position:sticky;top:60px;z-index:10;display:flex;gap:18px;overflow-x:auto;margin:0 0 16px;padding:12px 0;border-top:1px solid var(--docs-border);border-bottom:1px solid var(--docs-border);background:rgba(255,255,255,.96);scrollbar-width:none}.developer-guide_localNav__aMmln::-webkit-scrollbar{display:none}.developer-guide_localNav__aMmln a{flex:0 0 auto;color:#536468;font-size:13px;font-weight:620;text-decoration:none}.developer-guide_localNav__aMmln a:hover{color:var(--docs-accent)}.developer-guide_article__quoJ6 section{padding:42px 0;border-top:1px solid var(--docs-border)}.developer-guide_learningSummary__QlOum{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:42px;padding:24px 26px;border:1px solid #bcd4d1;border-radius:8px;background:#f2f8f7}.developer-guide_learningSummary__QlOum h2{margin:0;font-size:23px;font-weight:650;letter-spacing:-.025em}.developer-guide_learningSummary__QlOum ul{margin:0;padding-left:20px;color:#3f5558;line-height:1.65}.developer-guide_learningSummary__QlOum li+li{margin-top:4px}.developer-guide_prerequisites__e2cnY{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;padding:18px 2px;color:var(--docs-muted);font-size:13px}.developer-guide_prerequisites__e2cnY strong{color:var(--docs-ink)}.developer-guide_prerequisites__e2cnY span:before{margin-right:20px;color:#a6b2b0;content:"·"}.developer-guide_lessonHeader__vG1yG{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;margin-bottom:22px}.developer-guide_lessonNumber__SfHfs{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;color:var(--docs-accent);background:#e8f3f2;font-size:13px;font-weight:760}.developer-guide_lessonHeader__vG1yG h2{margin-top:2px}.developer-guide_lessonHeader__vG1yG p{max-width:720px;margin:7px 0 0;color:var(--docs-muted);line-height:1.55}.developer-guide_lesson__WM5vy>.developer-guide_codePanel__my7uK,.developer-guide_lesson__WM5vy>.developer-guide_codePanel__my7uK+.developer-guide_codePanel__my7uK,.developer-guide_lesson__WM5vy>.developer-guide_codeStack__HWc18{margin-top:16px}.developer-guide_checkpoint__wwqul,.developer-guide_resultBox__qy7p_{margin-top:18px;padding:15px 17px;border-left:3px solid var(--docs-accent);background:var(--docs-soft)}.developer-guide_checkpoint__wwqul strong,.developer-guide_resultBox__qy7p_ h3{color:var(--docs-ink)}.developer-guide_checkpoint__wwqul p,.developer-guide_resultBox__qy7p_ p{margin:4px 0 0;color:#4f6265;line-height:1.55}.developer-guide_componentNotes__I_QcA,.developer-guide_explanationGrid____XgC,.developer-guide_packetRules__xGGNv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--docs-border);border-bottom:1px solid var(--docs-border)}.developer-guide_componentNotes__I_QcA>div,.developer-guide_explanationGrid____XgC>div,.developer-guide_packetRules__xGGNv>div{padding:17px 18px 17px 0}.developer-guide_componentNotes__I_QcA>div+div,.developer-guide_explanationGrid____XgC>div+div,.developer-guide_packetRules__xGGNv>div+div{padding-left:18px;border-left:1px solid var(--docs-border)}.developer-guide_componentNotes__I_QcA strong,.developer-guide_explanationGrid____XgC strong,.developer-guide_packetRules__xGGNv span{color:var(--docs-ink);font-size:14px;font-weight:680}.developer-guide_componentNotes__I_QcA p,.developer-guide_explanationGrid____XgC p,.developer-guide_packetRules__xGGNv p{margin:5px 0 0;color:var(--docs-muted);font-size:14px;line-height:1.5}.developer-guide_componentNotes__I_QcA{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.developer-guide_resultBox__qy7p_{padding:20px 22px;border:1px solid #cddcda;border-left:3px solid var(--docs-accent);border-radius:0 7px 7px 0;background:#f7faf9}.developer-guide_resultBox__qy7p_ h3{margin:0;font-size:19px}.developer-guide_resultBox__qy7p_ a{display:inline-block;margin-top:12px;color:var(--docs-accent);font-size:14px;font-weight:680;text-decoration:none}.developer-guide_actionTable__2B4q0{margin-top:22px;border-top:1px solid var(--docs-border)}.developer-guide_actionTable__2B4q0>div{display:grid;grid-template-columns:minmax(170px,.6fr) minmax(0,1.4fr);gap:20px;padding:13px 0;border-bottom:1px solid var(--docs-border)}.developer-guide_actionTable__2B4q0 strong{color:var(--docs-ink);font-size:14px}.developer-guide_actionTable__2B4q0 span{color:var(--docs-muted);font-size:14px}.developer-guide_nextSteps__W8GI4{margin-top:22px;border-top:1px solid var(--docs-border)}.developer-guide_nextSteps__W8GI4 a{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr) 24px;gap:18px;align-items:center;padding:17px 2px;border-bottom:1px solid var(--docs-border);color:inherit;text-decoration:none}.developer-guide_nextSteps__W8GI4 span{color:var(--docs-muted)}.developer-guide_nextSteps__W8GI4 b{color:var(--docs-accent);font-size:19px;font-weight:500}.developer-guide_article__quoJ6 section ol,.developer-guide_article__quoJ6 section ul{padding-left:20px;color:#485a5d;line-height:1.65}.developer-guide_article__quoJ6 section li+li{margin-top:6px}.developer-guide_statusFlow__b04Ej{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.developer-guide_statusFlow__b04Ej span{padding:6px 9px;border:1px solid var(--docs-border);border-radius:4px;color:#42565a;background:var(--docs-soft);font:12px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.developer-guide_dataOptions__e6_T_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--docs-border);border-bottom:1px solid var(--docs-border)}.developer-guide_dataOptions__e6_T_>div{padding:20px 20px 20px 0}.developer-guide_dataOptions__e6_T_>div+div{padding-left:20px;border-left:1px solid var(--docs-border)}.developer-guide_dataOptions__e6_T_ h3{margin:0 0 6px}.developer-guide_dataOptions__e6_T_ p{margin:0;color:var(--docs-muted);line-height:1.5}.developer-guide_apiDetails__9qM_o{margin-top:22px;border:1px solid var(--docs-border);border-radius:6px}.developer-guide_apiDetails__9qM_o summary{cursor:pointer;padding:14px 16px;font-weight:650}.developer-guide_endpointGroups__5aMXc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--docs-border);border-bottom:1px solid var(--docs-border)}.developer-guide_endpointGroups__5aMXc>div{padding:18px}.developer-guide_endpointGroups__5aMXc>div:nth-child(2n){border-left:1px solid var(--docs-border)}.developer-guide_endpointGroups__5aMXc>div:nth-child(n+3){border-top:1px solid var(--docs-border)}.developer-guide_endpointGroups__5aMXc h3{margin:0 0 8px}.developer-guide_endpointGroups__5aMXc code{display:block;overflow-wrap:anywhere;margin-top:5px;color:#315055;font-size:12px}.developer-guide_footer__WYFeL{display:flex;justify-content:space-between;gap:20px;width:min(1120px,calc(100% - 40px));margin:0 auto;padding:24px 0 36px;border-top:1px solid var(--docs-border);color:var(--docs-muted);font-size:13px}.developer-guide_footer__WYFeL a{color:inherit}@media (max-width:820px){.developer-guide_header__XzVKi{align-items:flex-start;min-height:auto;padding:12px 20px 0}.developer-guide_header__XzVKi nav .developer-guide_navCta__oQYGh,.developer-guide_wordmark__1nulw span{display:none}.developer-guide_header__XzVKi nav{max-width:calc(100vw - 132px);overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.developer-guide_header__XzVKi nav::-webkit-scrollbar{display:none}.developer-guide_main__Wuvx5{width:min(100% - 32px,720px);padding:44px 0 68px}.developer-guide_pageHeader__URW_v{padding-bottom:42px}.developer-guide_codeSection__2OvNS,.developer-guide_componentExample__au_Sg,.developer-guide_learningSummary__QlOum,.developer-guide_overviewGrid__2hs0r,.developer-guide_signupSection__AX10y,.developer-guide_startHere__paWIW,.developer-guide_statusComponentExample__ngEkJ{grid-template-columns:1fr;gap:28px}.developer-guide_componentNotes__I_QcA,.developer-guide_dataOptions__e6_T_,.developer-guide_explanationGrid____XgC,.developer-guide_packetRules__xGGNv,.developer-guide_rules__Ssjq4{grid-template-columns:1fr}.developer-guide_componentNotes__I_QcA>div,.developer-guide_dataOptions__e6_T_>div,.developer-guide_dataOptions__e6_T_>div+div,.developer-guide_explanationGrid____XgC>div,.developer-guide_packetRules__xGGNv>div,.developer-guide_rule__sIVL6,.developer-guide_rule__sIVL6+.developer-guide_rule__sIVL6{padding:20px 0;border-left:0}.developer-guide_componentNotes__I_QcA>div+div,.developer-guide_dataOptions__e6_T_>div+div,.developer-guide_explanationGrid____XgC>div+div,.developer-guide_packetRules__xGGNv>div+div,.developer-guide_rule__sIVL6+.developer-guide_rule__sIVL6{border-top:1px solid var(--docs-border);border-left:0}.developer-guide_sectionHeader__j8M34{display:block}}@media (max-width:560px){.developer-guide_header__XzVKi{display:grid;grid-template-columns:1fr;gap:8px;padding-left:16px;padding-right:16px;padding-bottom:0}.developer-guide_header__XzVKi nav{width:100%;max-width:none}.developer-guide_header__XzVKi nav a{padding:7px 8px;font-size:13px}.developer-guide_footer__WYFeL,.developer-guide_main__Wuvx5{width:calc(100% - 28px)}.developer-guide_article__quoJ6 h1,.developer-guide_pageHeader__URW_v h1{font-size:36px}.developer-guide_article__quoJ6>header>p:not(.developer-guide_kicker__KUhOE),.developer-guide_pageHeader__URW_v>p:not(.developer-guide_kicker__KUhOE){font-size:17px}.developer-guide_actions___QOJP{align-items:stretch}.developer-guide_primary__iU2sI,.developer-guide_secondary__GZDK2{width:100%}.developer-guide_flowRow__dDtDW{grid-template-columns:38px 1fr;gap:10px}.developer-guide_flowRow__dDtDW p{grid-column:2}.developer-guide_liveExample__GuiKh{margin:0 -14px;padding:8px;border-right:0;border-left:0;border-radius:0}.developer-guide_linkRows__MRIaT a{grid-template-columns:1fr 22px;gap:7px}.developer-guide_linkRows__MRIaT span{grid-column:1}.developer-guide_linkRows__MRIaT b{grid-row:1/span 2;grid-column:2}.developer-guide_endpointGroups__5aMXc{grid-template-columns:1fr}.developer-guide_endpointGroups__5aMXc>div:nth-child(2n){border-left:0}.developer-guide_endpointGroups__5aMXc>div+div{border-top:1px solid var(--docs-border)}.developer-guide_prerequisites__e2cnY span:before{margin-right:8px}.developer-guide_actionTable__2B4q0>div,.developer-guide_nextSteps__W8GI4 a{grid-template-columns:1fr 22px;gap:6px}.developer-guide_actionTable__2B4q0 span,.developer-guide_nextSteps__W8GI4 span{grid-column:1}.developer-guide_nextSteps__W8GI4 b{grid-row:1/span 2;grid-column:2}.developer-guide_footer__WYFeL{display:block;line-height:1.8}}.developers_page__gN2rF{--ink:#12211c;--forest:#153f32;--mint:#b8f2d3;--cream:#f4f1e8;--paper:#fffdf8;background:var(--paper);color:var(--ink);min-height:100vh;font-family:var(--font-geist-sans),sans-serif}.developers_contracts__AjJeX,.developers_footer__WQlZS,.developers_header__vpp7w,.developers_hero__j4N8k,.developers_proofStrip__jhfBb,.developers_quickstart__xsg_k,.developers_signupSection__EW7I_{width:min(1180px,calc(100% - 40px));margin-inline:auto}.developers_header__vpp7w{min-height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9ddd7}.developers_wordmark___lObh{color:var(--ink);font-size:21px;font-weight:760;letter-spacing:-.04em;text-decoration:none}.developers_wordmark___lObh span{color:#5e6d66;font-weight:480}.developers_header__vpp7w nav{display:flex;gap:25px}.developers_footer__WQlZS a,.developers_header__vpp7w nav a{color:#3e5149;font-size:14px;text-decoration:none}.developers_footer__WQlZS a:hover,.developers_header__vpp7w nav a:hover{color:var(--forest);text-decoration:underline;text-underline-offset:4px}.developers_hero__j4N8k{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:80px;min-height:590px;padding-block:86px}.developers_eyebrow___hDzV{color:#31725a;font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.developers_hero__j4N8k h1{max-width:720px;margin:15px 0 22px;font-size:clamp(45px,5.4vw,76px);line-height:.98;letter-spacing:-.057em;font-weight:730}.developers_lede__lArjw{max-width:670px;color:#52625b;font-size:19px;line-height:1.55}.developers_heroActions__KukGa{display:flex;align-items:center;gap:24px;margin-top:31px}.developers_primaryButton__WYA_G{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid var(--forest);background:var(--forest);color:white;padding:0 20px;font:inherit;font-size:14px;font-weight:680;text-decoration:none;cursor:pointer}.developers_primaryButton__WYA_G:hover{background:#0e3026}.developers_primaryButton__WYA_G:disabled{cursor:wait;opacity:.62}.developers_textLink__RNvXO{color:var(--forest);font-size:14px;font-weight:650;text-decoration:none}.developers_textLink__RNvXO:hover{text-decoration:underline;text-underline-offset:5px}.developers_price__aFoxz{margin-top:22px;color:#6d7873;font-size:13px}.developers_codePanel__7XUse{overflow:hidden;background:#10271f;color:#e6f4ec;box-shadow:22px 24px 0 #e3eadf}.developers_codePanel__7XUse>div{display:flex;align-items:center;gap:7px;border-bottom:1px solid #2e473d;padding:14px 18px}.developers_codePanel__7XUse>div span{width:8px;height:8px;border-radius:50%;background:#577168}.developers_codePanel__7XUse>div b{margin-left:auto;color:#9ab0a7;font:500 11px var(--font-geist-mono),monospace}.developers_codePanel__7XUse pre{overflow-x:auto;margin:0;padding:31px 26px 38px;font:13px/1.75 var(--font-geist-mono),monospace}.developers_codePanel__7XUse>p{border-top:1px solid #2e473d;margin:0;padding:14px 18px;color:#8da299;font:11px var(--font-geist-mono),monospace}.developers_codePanel__7XUse>p span{color:var(--mint)}.developers_proofStrip__jhfBb{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #d9ddd7}.developers_proofStrip__jhfBb p{display:flex;flex-direction:column;gap:4px;margin:0;padding:25px 22px;border-right:1px solid #d9ddd7}.developers_proofStrip__jhfBb p:last-child{border:0}.developers_proofStrip__jhfBb strong{font-size:14px}.developers_proofStrip__jhfBb span{color:#708078;font-size:12px}.developers_quickstart__xsg_k{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;padding-block:110px}.developers_contracts__AjJeX h2,.developers_keyResult__tic00 h3,.developers_sectionIntro__Bnfun h2,.developers_signupForm__VBAT9 h2,.developers_signupSection__EW7I_ h2{margin:12px 0 17px;letter-spacing:-.04em;line-height:1.05}.developers_contracts__AjJeX h2,.developers_sectionIntro__Bnfun h2,.developers_signupSection__EW7I_ h2{font-size:clamp(34px,3.7vw,52px)}.developers_sectionIntro__Bnfun>p:last-child,.developers_signupCopy__4RZgN>p{color:#5a6a63;line-height:1.65}.developers_steps__kQ4FC{margin:0;padding:0;list-style:none;border-top:1px solid #cad2cc}.developers_steps__kQ4FC li{display:grid;grid-template-columns:55px 1fr;gap:22px;padding:25px 0;border-bottom:1px solid #cad2cc}.developers_steps__kQ4FC li>span{color:#47806a;font:12px var(--font-geist-mono),monospace}.developers_steps__kQ4FC h3{margin:0 0 7px;font-size:18px}.developers_steps__kQ4FC p{margin:0;color:#607068;font-size:14px;line-height:1.55}.developers_contracts__AjJeX{border:1px solid #cad2cc;background:var(--cream);padding:64px}.developers_contracts__AjJeX>div:first-child{max-width:660px}.developers_contractGrid__nrxdL{display:grid;grid-template-columns:repeat(3,1fr);margin-top:42px;border-top:1px solid #c4cbc5}.developers_contractGrid__nrxdL>*{display:flex;flex-direction:column;gap:9px;min-height:135px;padding:24px 24px 24px 0;color:inherit;text-decoration:none;border-right:1px solid #c4cbc5}.developers_contractGrid__nrxdL>*+*{padding-left:24px}.developers_contractGrid__nrxdL>:last-child{border:0}.developers_contractGrid__nrxdL strong{font-size:16px}.developers_contractGrid__nrxdL span{color:#5a6a63;font-size:13px;line-height:1.55}.developers_contractGrid__nrxdL a:hover strong{text-decoration:underline;text-underline-offset:4px}.developers_autofillNote__ocMwZ{margin:26px 0 0;border-left:3px solid #44866b;padding-left:17px;color:#58675f;font-size:13px;line-height:1.55}.developers_signupSection__EW7I_{display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;align-items:start;padding-block:115px}.developers_signupCopy__4RZgN{position:sticky;top:40px}.developers_signupCopy__4RZgN ul{margin-top:30px;padding-left:18px;color:#43544c;line-height:2;font-size:14px}.developers_keyResult__tic00,.developers_signupForm__VBAT9{display:flex;flex-direction:column;gap:19px;background:#f1f6f2;border-top:4px solid var(--forest);padding:38px}.developers_keyResult__tic00>p,.developers_signupForm__VBAT9>div>p:last-child{color:#617068;font-size:13px;line-height:1.55}.developers_signupForm__VBAT9 label{display:flex;flex-direction:column;gap:7px;color:#34483f;font-size:13px;font-weight:620}.developers_signupForm__VBAT9 input:not([type=checkbox]){min-height:44px;border:1px solid #aebbb4;background:white;color:var(--ink);padding:0 12px;font:inherit;outline:none}.developers_signupForm__VBAT9 input:focus{border-color:#2a7358;box-shadow:0 0 0 3px #bcebd5}.developers_signupForm__VBAT9 .developers_terms__hBGXd{flex-direction:row;align-items:flex-start;gap:9px;font-weight:450;line-height:1.45}.developers_terms__hBGXd input{margin-top:3px;accent-color:var(--forest)}.developers_terms__hBGXd a{color:var(--forest)}.developers_formError__Odoyi{margin:0;color:#a4262c;font-size:13px}.developers_keyResult__tic00 code{overflow-wrap:anywhere;background:#10271f;color:var(--mint);padding:18px;font:12px/1.6 var(--font-geist-mono),monospace}.developers_keyResult__tic00 button{align-self:flex-start;border:1px solid var(--forest);background:transparent;padding:10px 15px;color:var(--forest);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.developers_resultFoot__uv6_R{margin-bottom:0}.developers_signupArea__OM8AX{min-width:0}.developers_signupSection__EW7I_:has(.developers_consoleShell__hadtQ){display:block}.developers_signupSection__EW7I_:has(.developers_consoleShell__hadtQ) .developers_signupCopy__4RZgN{display:none}.developers_consoleShell__hadtQ{display:flex;flex-direction:column;gap:23px}.developers_consoleHeader__IuAzH{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;border-bottom:1px solid #cad2cc;padding-bottom:24px}.developers_consoleHeader__IuAzH h2{margin:8px 0 5px;font-size:clamp(30px,4vw,46px);letter-spacing:-.04em}.developers_consoleHeader__IuAzH p{margin:0;color:#66746d;font-size:13px}.developers_headerButtons__FaDBo{display:flex;flex-wrap:wrap;gap:9px}.developers_memoryNote__XA3eb,.developers_oneTime__4BG2N,.developers_success__XQgnB{margin:0;padding:15px 18px;font-size:13px;line-height:1.55}.developers_memoryNote__XA3eb{border-left:3px solid #31725a;background:#edf6f0;color:#34483f}.developers_success__XQgnB{border-left:3px solid #31725a;background:#eaf8ef;color:#255d48}.developers_oneTime__4BG2N{display:grid;grid-template-columns:1fr auto;gap:9px 16px;border:1px solid #8eaa9c;background:#f1f6f2}.developers_oneTime__4BG2N code{grid-column:1;overflow-wrap:anywhere;color:#153f32;font:12px/1.55 var(--font-geist-mono),monospace}.developers_oneTime__4BG2N button{grid-column:2;grid-row:1/span 2;align-self:center}.developers_oneTime__4BG2N span{grid-column:1/-1;color:#68766f;font-size:11px}.developers_secondaryButton__1d61U{min-height:38px;border:1px solid #769084;background:transparent;color:var(--forest);padding:0 14px;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.developers_secondaryButton__1d61U:hover{background:#e9f1ec}.developers_secondaryButton__1d61U:disabled{cursor:not-allowed;opacity:.45}.developers_metricGrid__xZRrM{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #cad2cc}.developers_metricGrid__xZRrM>div{display:flex;flex-direction:column;gap:7px;min-width:0;padding:18px;border-right:1px solid #cad2cc}.developers_metricGrid__xZRrM>div:last-child{border-right:0}.developers_cardHeading__1J6g_>span,.developers_metricGrid__xZRrM span{color:#6d7973;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.developers_metricGrid__xZRrM strong{overflow-wrap:anywhere;color:var(--forest);font-size:19px;text-transform:capitalize}.developers_muted__JFunB{margin:-13px 0 0;color:#69766f;font-size:12px;line-height:1.55}.developers_consoleGrid__yxXYb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.developers_consoleCard__wDUkb{min-width:0;border:1px solid #cad2cc;background:#fff;padding:26px}.developers_consoleCard__wDUkb h3{margin:7px 0 15px;font-size:21px;letter-spacing:-.025em}.developers_consoleCard__wDUkb p{color:#58685f;font-size:13px;line-height:1.55}.developers_consoleCard__wDUkb a{color:var(--forest);font-weight:650}.developers_consoleCard__wDUkb form,.developers_consoleCard__wDUkb label{display:flex;flex-direction:column;gap:7px}.developers_consoleCard__wDUkb form{gap:15px}.developers_consoleCard__wDUkb label{color:#34483f;font-size:12px;font-weight:650}.developers_consoleCard__wDUkb input:not([type=checkbox]),.developers_consoleCard__wDUkb select{width:100%;min-height:42px;border:1px solid #aebbb4;border-radius:0;background:white;color:var(--ink);padding:0 11px;font:inherit;font-size:13px;outline:none}.developers_consoleCard__wDUkb input:focus,.developers_consoleCard__wDUkb select:focus{border-color:#2a7358;box-shadow:0 0 0 3px #bcebd5}.developers_consoleCard__wDUkb .developers_check__pL8a2{flex-direction:row;align-items:flex-start;font-weight:500}.developers_complete__mIdzi{border-left:3px solid #31725a;padding-left:12px;color:#255d48!important;font-weight:670}.developers_cardHeading__1J6g_{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.developers_inlineForm__mC5Fl{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;margin-block:20px 12px}.developers_itemList__zXctB,.developers_keyList__6fK2_{display:flex;flex-direction:column;margin-top:20px;border-top:1px solid #d6ddd8}.developers_itemList__zXctB article{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(260px,1.2fr) auto;align-items:center;gap:25px;padding-block:18px;border-bottom:1px solid #d6ddd8}.developers_itemList__zXctB article>div,.developers_keyList__6fK2_>div>div{display:flex;flex-direction:column;gap:4px}.developers_itemList__zXctB article span,.developers_keyList__6fK2_ span{color:#6b7871;font-size:12px}.developers_itemList__zXctB ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 13px;margin:0;padding:0;list-style:none;color:#7e8983;font-size:11px}.developers_itemList__zXctB .developers_done__upr3q{color:#27634b}.developers_keyList__6fK2_>div{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-block:16px;border-bottom:1px solid #d6ddd8}.developers_keyList__6fK2_ code{color:#37594b;font:12px var(--font-geist-mono),monospace}.developers_keyList__6fK2_ em{margin-left:5px;color:#31725a;font-size:10px;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.developers_existingKey__RXukk{display:flex;flex-direction:column;gap:9px;margin-top:8px;border-top:1px solid #cad2cc;padding-top:18px}.developers_existingKey__RXukk p{margin:0;color:#617068;font-size:12px;line-height:1.5}.developers_existingKey__RXukk .developers_secondaryButton__1d61U{align-self:flex-start}.developers_footer__WQlZS{display:flex;justify-content:space-between;border-top:1px solid #d9ddd7;padding-block:30px 42px;color:#69766f;font-size:13px}@media (max-width:850px){.developers_header__vpp7w nav a:not(:last-child){display:none}.developers_hero__j4N8k,.developers_quickstart__xsg_k,.developers_signupSection__EW7I_{grid-template-columns:1fr;gap:55px}.developers_hero__j4N8k{padding-block:65px}.developers_hero__j4N8k h1{font-size:clamp(42px,12vw,66px)}.developers_proofStrip__jhfBb{grid-template-columns:repeat(2,1fr)}.developers_proofStrip__jhfBb p:nth-child(2){border-right:0}.developers_proofStrip__jhfBb p:nth-child(-n+2){border-bottom:1px solid #d9ddd7}.developers_contracts__AjJeX{padding:42px 28px}.developers_contractGrid__nrxdL{grid-template-columns:1fr}.developers_contractGrid__nrxdL>*{border-right:0;border-bottom:1px solid #c4cbc5;padding-inline:0}.developers_contractGrid__nrxdL>*+*{padding-left:0}.developers_signupCopy__4RZgN{position:static}.developers_metricGrid__xZRrM{grid-template-columns:repeat(2,1fr)}.developers_metricGrid__xZRrM>div:nth-child(2){border-right:0}.developers_metricGrid__xZRrM>div:nth-child(-n+2){border-bottom:1px solid #cad2cc}.developers_consoleGrid__yxXYb{grid-template-columns:1fr}.developers_inlineForm__mC5Fl{grid-template-columns:1fr 1fr!important}.developers_itemList__zXctB article{grid-template-columns:1fr;gap:12px}}@media (max-width:520px){.developers_contracts__AjJeX,.developers_footer__WQlZS,.developers_header__vpp7w,.developers_hero__j4N8k,.developers_proofStrip__jhfBb,.developers_quickstart__xsg_k,.developers_signupSection__EW7I_{width:min(100% - 28px,1180px)}.developers_heroActions__KukGa{align-items:flex-start;flex-direction:column}.developers_codePanel__7XUse{box-shadow:10px 12px 0 #e3eadf}.developers_proofStrip__jhfBb{grid-template-columns:1fr}.developers_proofStrip__jhfBb p{border-right:0;border-bottom:1px solid #d9ddd7}.developers_keyResult__tic00,.developers_signupForm__VBAT9{padding:27px 21px}.developers_consoleHeader__IuAzH{flex-direction:column}.developers_inlineForm__mC5Fl,.developers_metricGrid__xZRrM{grid-template-columns:1fr!important}.developers_metricGrid__xZRrM>div{border-right:0;border-bottom:1px solid #cad2cc}.developers_metricGrid__xZRrM>div:last-child{border-bottom:0}.developers_oneTime__4BG2N{grid-template-columns:1fr}.developers_oneTime__4BG2N button,.developers_oneTime__4BG2N code,.developers_oneTime__4BG2N span{grid-column:1;grid-row:auto}.developers_itemList__zXctB ul{grid-template-columns:1fr}.developers_footer__WQlZS{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:no-preference){.developers_header__vpp7w a,.developers_primaryButton__WYA_G,.developers_textLink__RNvXO{transition:color .14s ease,background-color .14s ease}}