.Developers_wrapper__TUPy4{padding:3rem 0}.Developers_container__5nlGM{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.Developers_container__5nlGM{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.Developers_container__5nlGM{padding-left:2rem;padding-right:2rem}}.Developers_container__5nlGM{max-width:64rem}.Developers_header__hTvTr{text-align:center;margin-bottom:3rem}.Developers_title__3furm{font-size:2.25rem;margin-bottom:1.5rem;color:#111827}@media(min-width:640px){.Developers_title__3furm{font-size:3rem}}.Developers_subtitle__jgavb{font-size:1.25rem;color:#4b5563;max-width:48rem;margin:0 auto}.Developers_apiCard__FOk8d{background-color:#fff;border-radius:1.025rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:2rem;margin-bottom:2rem}.Developers_apiHeader__wuK_l{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.Developers_apiIcon__pR3hy{width:3rem;height:3rem;background-color:#0b4ea2;border-radius:.625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.Developers_apiContent__59HIS{flex:1 1}.Developers_apiTitle__ShPZ7{font-size:1.5rem;margin-bottom:.75rem;color:#111827}.Developers_apiText__4faLR{color:#4b5563;line-height:1.75;margin-bottom:1rem}.Developers_featureBox__pMbiv{background-color:#f9fafb;border-radius:.625rem;padding:1rem;border:1px solid #e5e7eb}.Developers_featureTitle__CQ7Rb{font-weight:500;color:#111827;margin-bottom:.5rem}.Developers_featureList__KCZQS{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.Developers_featureItem__diyNo{font-size:.875rem;color:#4b5563;padding-left:1rem;position:relative}.Developers_featureItem__diyNo:before{content:"•";position:absolute;left:0;color:#0b4ea2}.Developers_techGrid__KBZn1{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(min-width:768px){.Developers_techGrid__KBZn1{grid-template-columns:repeat(2,1fr)}}.Developers_techCard__BLEwE{background-color:#fff;border-radius:1.025rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:1.5rem}.Developers_techIcon__eXBHO{width:3rem;height:3rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:#fff}.Developers_techIcon__eXBHO.Developers_red__AZWXC{background-color:#ee1c25}.Developers_techIcon__eXBHO.Developers_blue__YUrdy{background-color:#0b4ea2}.Developers_techTitle__ZM12I{font-size:1.25rem;margin-bottom:.75rem;color:#111827}.Developers_techText__zkN4k{color:#4b5563;margin-bottom:1rem;font-size:.875rem}.Developers_techList__gLGgI{display:flex;flex-direction:column;gap:.5rem}.Developers_techItem__mFyO8{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563}.Developers_techDot__2m9aA{width:.375rem;height:.375rem;border-radius:9999px}.Developers_techDot__2m9aA.Developers_blue__YUrdy{background-color:#0b4ea2}.Developers_techDot__2m9aA.Developers_red__AZWXC{background-color:#ee1c25}.Developers_codeCard__1KNzV{background-color:#fff;border-radius:1.025rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:1.5rem;margin-bottom:2rem}@media(min-width:768px){.Developers_codeCard__1KNzV{padding:2rem}}.Developers_codeHeader__HZy_8{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@media(min-width:768px){.Developers_codeHeader__HZy_8{flex-direction:row;align-items:center;justify-content:space-between}}.Developers_codeTitle__v94lb{font-size:1.25rem;margin:0;color:#111827;display:flex;align-items:center;gap:.5rem}.Developers_codeTitleIcon__m3X0I{color:#0b4ea2}.Developers_langTabs__zVpiD{display:flex;flex-wrap:wrap;gap:.5rem;background-color:#f3f4f6;padding:.25rem;border-radius:.625rem}@media(min-width:768px){.Developers_langTabs__zVpiD{flex-wrap:nowrap}}.Developers_langTab__qHnrX{padding:.5rem .75rem;font-size:.75rem;font-weight:500;color:#4b5563;background:rgba(0,0,0,0);border:none;border-radius:.425rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}@media(min-width:640px){.Developers_langTab__qHnrX{font-size:.875rem;padding:.5rem 1rem}}.Developers_langTab__qHnrX:hover{color:#111827;background-color:#e5e7eb}.Developers_langTabActive__FY6Ae{box-shadow:0 1px 3px rgba(0,0,0,.1)}.Developers_langTabActive__FY6Ae,.Developers_langTabActive__FY6Ae:hover{color:#0b4ea2;background-color:#fff}.Developers_codeBlock__DZjuc{background-color:#111827;border-radius:.625rem;padding:1rem;overflow-x:auto}@media(min-width:768px){.Developers_codeBlock__DZjuc{padding:1.5rem}}.Developers_codeContent__vqJPv{font-size:.75rem;color:#f3f4f6;white-space:pre;font-family:Fira Code,Monaco,Consolas,monospace;line-height:1.6}@media(min-width:640px){.Developers_codeContent__vqJPv{font-size:.875rem}}.Developers_ctaGrid__G37bx{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.Developers_ctaGrid__G37bx{grid-template-columns:repeat(2,1fr)}}.Developers_ctaCard__7zyJc{display:flex;flex-direction:column;border-radius:1.025rem;padding:1.5rem;color:#fff}.Developers_ctaCard__7zyJc.Developers_blue__YUrdy{background:linear-gradient(to bottom right,#0B4EA2,#0d5bb8)}.Developers_ctaCard__7zyJc.Developers_red__AZWXC{background:linear-gradient(to bottom right,#EE1C25,#c71820)}.Developers_ctaIcon__JJUUy{margin-bottom:1rem}.Developers_ctaTitle__7B83d{font-size:1.25rem;margin-bottom:.5rem}.Developers_ctaText__QZqWX{font-size:.875rem;margin-bottom:1rem;opacity:.9}.Developers_ctaBtn__Aasyd{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.625rem;font-weight:500;transition:all .15s ease;cursor:pointer;border:none}.Developers_ctaBtn__Aasyd:disabled{cursor:not-allowed;opacity:.5}.Developers_ctaBtn__Aasyd{margin-top:auto;padding:.5rem 1rem;font-size:.875rem;background-color:#fff}.Developers_ctaBtn__Aasyd.Developers_blueText__4Tfbm{color:#0b4ea2}.Developers_ctaBtn__Aasyd.Developers_redText__iQ8Zs{color:#ee1c25}.Developers_ctaBtn__Aasyd:hover{background-color:#f3f4f6}.Developers_contactBox__TrlE9{margin-top:2rem;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:1.025rem;padding:1.5rem}.Developers_contactTitle__cP6EH{font-size:1.125rem;margin-bottom:.5rem;color:#111827}.Developers_contactText__GPKfY{color:#4b5563;font-size:.875rem}.Developers_contactLink__vL0eW{color:#0b4ea2}.Developers_contactLink__vL0eW:hover{text-decoration:underline}