.developerPortal_page__pr7yb{width:100%;min-width:0;max-width:1600px;margin:0 auto}.developerPortal_section__b6psn{width:100%;min-width:0;padding-bottom:3.5rem;margin-bottom:3.5rem;border-bottom:1px solid #e2e8f0;scroll-margin-top:7rem}.dark .developerPortal_section__b6psn{border-color:#1e293b}.developerPortal_section__b6psn:last-child{margin-bottom:0;border-bottom:0}.developerPortal_sectionHead__eHEd2{display:flex;align-items:center;gap:.75rem;min-width:0;margin-bottom:1.25rem}.developerPortal_sectionHead__eHEd2 h2{min-width:0;margin:0;color:#0f172a;font-size:1.5rem;font-weight:600;line-height:1.4;letter-spacing:-.025em}.dark .developerPortal_sectionHead__eHEd2 h2{color:#fff}.developerPortal_cardIcon__tYA50,.developerPortal_sectionIcon__mswHg,.developerPortal_stepIcon__eacvS{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:#059669;background:#ecfdf5}.dark .developerPortal_cardIcon__tYA50,.dark .developerPortal_sectionIcon__mswHg,.dark .developerPortal_stepIcon__eacvS{color:#34d399;background:rgba(6,78,59,.3)}.developerPortal_sectionIcon__mswHg{width:2.5rem;height:2.5rem;border:1px solid #a7f3d0;border-radius:.75rem}.dark .developerPortal_sectionIcon__mswHg{border-color:rgba(6,78,59,.5)}.developerPortal_paragraphs__z0zyH{display:grid;gap:.9rem;width:100%;max-width:56rem;margin-left:3.2rem}.developerPortal_paragraphs__z0zyH p,.developerPortal_subheading___5pq_{margin:0;color:#475569;font-size:1rem;line-height:1.75}.dark .developerPortal_paragraphs__z0zyH p,.dark .developerPortal_subheading___5pq_{color:#94a3b8}.developerPortal_subheading___5pq_{max-width:56rem;margin-bottom:1.5rem;margin-left:3.2rem}.developerPortal_card__HQTRv,.developerPortal_productCard__q7lEt,.developerPortal_stepCard__Cnj1p{min-width:0}.developerPortal_card__HQTRv,.developerPortal_productCard__q7lEt{height:100%}.developerPortal_cardTop__aU8vv,.developerPortal_stepTop__n2rWy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.developerPortal_cardIcon__tYA50,.developerPortal_stepIcon__eacvS{width:2.5rem;height:2.5rem;border-radius:.75rem}.developerPortal_cardNumber__iQFxm,.developerPortal_stepNumber__kIWe6{color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:.08em}.dark .developerPortal_cardNumber__iQFxm,.dark .developerPortal_stepNumber__kIWe6{color:#94a3b8}.developerPortal_card__HQTRv h3,.developerPortal_checkItem__j9VF5 h3,.developerPortal_productCard__q7lEt h3,.developerPortal_stepCard__Cnj1p h3{margin:0 0 .5rem;color:#0f172a;font-size:1rem;font-weight:600;line-height:1.45}.dark .developerPortal_card__HQTRv h3,.dark .developerPortal_checkItem__j9VF5 h3,.dark .developerPortal_productCard__q7lEt h3,.dark .developerPortal_stepCard__Cnj1p h3{color:#fff}.developerPortal_card__HQTRv p,.developerPortal_checkItem__j9VF5 p,.developerPortal_productCard__q7lEt>p,.developerPortal_stepCard__Cnj1p p{margin:0;color:#475569;font-size:.875rem;line-height:1.65}.dark .developerPortal_card__HQTRv p,.dark .developerPortal_checkItem__j9VF5 p,.dark .developerPortal_productCard__q7lEt>p,.dark .developerPortal_stepCard__Cnj1p p{color:#94a3b8}.developerPortal_featureGrid__3mX3K,.developerPortal_phaseGrid__IbmTp,.developerPortal_productGrid__UHf0o{display:grid;width:100%;gap:1rem;margin-top:1.75rem;margin-left:3.2rem}.developerPortal_featureGrid__3mX3K,.developerPortal_phaseGrid__IbmTp,.developerPortal_productGrid__UHf0o{grid-template-columns:repeat(2,minmax(0,1fr))}.developerPortal_productCard__q7lEt{display:flex;flex-direction:column}.developerPortal_productCard__q7lEt>.developerPortal_cardIcon__tYA50{margin-bottom:1rem}.developerPortal_cardBlock__VRp3b{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #e2e8f0}.dark .developerPortal_cardBlock__VRp3b{border-color:#1e293b}.developerPortal_audience__QOGTr strong,.developerPortal_cardBlock__VRp3b strong{display:block;margin-bottom:.4rem;color:#0f172a;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dark .developerPortal_audience__QOGTr strong,.dark .developerPortal_cardBlock__VRp3b strong{color:#f8fafc}.developerPortal_cardBlock__VRp3b p{margin:0;color:#475569;font-size:.84rem;line-height:1.65}.dark .developerPortal_cardBlock__VRp3b p{color:#94a3b8}.developerPortal_bulletList__M_exm{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.developerPortal_bulletList__M_exm li{display:flex;align-items:flex-start;gap:.55rem;color:#475569;font-size:.84rem;line-height:1.55}.dark .developerPortal_bulletList__M_exm li{color:#94a3b8}.developerPortal_bulletList__M_exm svg{flex:0 0 auto;margin-top:.2rem;color:#10b981;font-size:.7rem}.developerPortal_audience__QOGTr{margin-top:auto;padding-top:1rem}.developerPortal_audience__QOGTr span{display:block;color:#64748b;font-size:.82rem;line-height:1.55}.dark .developerPortal_audience__QOGTr span{color:#94a3b8}.developerPortal_steps__A2BTG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none}.developerPortal_stepCard__Cnj1p{display:flex;flex-direction:column}.developerPortal_stepIcon__eacvS{border-radius:.75rem}.developerPortal_stepNumber__kIWe6{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .4rem;border:1px solid #a7f3d0;border-radius:999px;color:#047857;background:#ecfdf5}.dark .developerPortal_stepNumber__kIWe6{border-color:rgba(6,78,59,.5);color:#34d399;background:rgba(6,78,59,.3)}.developerPortal_note__yH6_O{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;margin-top:1.5rem;padding:1rem 1.1rem;border:1px solid #fde68a;border-radius:.75rem;background:#fffbeb}.dark .developerPortal_note__yH6_O{border-color:rgba(120,53,15,.65);background:rgba(69,26,3,.25)}.developerPortal_note__yH6_O strong{color:#a16207;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dark .developerPortal_note__yH6_O strong{color:#fcd34d}.developerPortal_note__yH6_O p{margin:0;color:#475569;font-size:.875rem;line-height:1.65}.dark .developerPortal_note__yH6_O p{color:#cbd5e1}.developerPortal_checklist__mFq1Q{display:grid;gap:.75rem;margin-top:1.75rem}.developerPortal_checkItem__j9VF5{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;align-items:start;min-width:0;padding:1rem 1.1rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}.dark .developerPortal_checkItem__j9VF5{border-color:#1e293b;background:#0f172a}.developerPortal_checkNumber__qZTQJ{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;color:#047857;background:#ecfdf5;font-size:.72rem;font-weight:700}.dark .developerPortal_checkNumber__qZTQJ{color:#34d399;background:rgba(6,78,59,.3)}.developerPortal_faq__kpAv_{display:grid;gap:.7rem;margin-top:1.5rem}.developerPortal_faqItem___jVj6{overflow:hidden;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}.dark .developerPortal_faqItem___jVj6{border-color:#1e293b;background:#0f172a}.developerPortal_faqItem___jVj6 summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;cursor:pointer;list-style:none;color:#0f172a;font-size:.92rem;font-weight:600}.developerPortal_faqItem___jVj6 summary::-webkit-details-marker{display:none}.dark .developerPortal_faqItem___jVj6 summary{color:#f8fafc}.developerPortal_faqItem___jVj6 summary svg{flex:0 0 auto;color:#64748b;font-size:.8rem;transition:transform .18s ease}.developerPortal_faqItem___jVj6[open] summary{border-bottom:1px solid #e2e8f0;color:#047857}.dark .developerPortal_faqItem___jVj6[open] summary{border-color:#1e293b;color:#34d399}.developerPortal_faqItem___jVj6[open] summary svg{transform:rotate(90deg);color:#10b981}.developerPortal_faqItem___jVj6>p{margin:0;padding:1rem 1.1rem;color:#475569;font-size:.875rem;line-height:1.75}.dark .developerPortal_faqItem___jVj6>p{color:#94a3b8}.developerPortal_cta__Ur95L{margin-top:1.5rem}.developerPortal_ctaLink__BoXDr{display:inline-flex;align-items:center;gap:.5rem;color:#047857;font-size:.9rem;font-weight:700;text-decoration:none}.dark .developerPortal_ctaLink__BoXDr{color:#34d399}.developerPortal_ctaLink__BoXDr:hover{text-decoration:underline}.developerPortal_ctaLink__BoXDr svg{transition:transform .18s ease}.developerPortal_ctaLink__BoXDr:hover svg{transform:translateX(3px)}.developerPortal_related__JJtx1{margin-top:1rem;padding-top:2rem;border-top:1px solid #e2e8f0}.dark .developerPortal_related__JJtx1{border-color:#1e293b}.developerPortal_relatedTitle___ymJ7{margin:0 0 1rem;color:#0f172a;font-size:1.15rem;font-weight:600}.dark .developerPortal_relatedTitle___ymJ7{color:#fff}.developerPortal_related__JJtx1 ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.developerPortal_related__JJtx1 li{min-width:0}.developerPortal_related__JJtx1 a{display:flex;align-items:center;gap:.65rem;min-height:3rem;padding:.75rem .9rem;border:1px solid #e2e8f0;border-radius:.75rem;color:#475569;background:#fff;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .16s ease,color .16s ease,transform .16s ease}.dark .developerPortal_related__JJtx1 a{border-color:#1e293b;color:#cbd5e1;background:#0f172a}.developerPortal_related__JJtx1 a:hover{border-color:#6ee7b7;color:#047857;transform:translateY(-1px)}.dark .developerPortal_related__JJtx1 a:hover{border-color:#065f46;color:#34d399}.developerPortal_related__JJtx1 a svg{flex:0 0 auto;color:#10b981}@media(min-width:1440px){.developerPortal_phaseGrid__IbmTp,.developerPortal_productGrid__UHf0o,.developerPortal_steps__A2BTG{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1439px){.developerPortal_sectionHead__eHEd2 h2{font-size:1.4rem}.developerPortal_related__JJtx1 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.developerPortal_section__b6psn{scroll-margin-top:5rem}}@media(max-width:639px){.developerPortal_section__b6psn{padding-bottom:3rem;margin-bottom:3rem}.developerPortal_sectionHead__eHEd2{align-items:flex-start;gap:.65rem}.developerPortal_sectionHead__eHEd2 h2{font-size:1.25rem}.developerPortal_sectionIcon__mswHg{width:2.25rem;height:2.25rem}.developerPortal_paragraphs__z0zyH,.developerPortal_subheading___5pq_{margin-left:0;width:100%}.developerPortal_featureGrid__3mX3K,.developerPortal_phaseGrid__IbmTp,.developerPortal_productGrid__UHf0o,.developerPortal_steps__A2BTG{grid-template-columns:1fr;margin-left:0}.developerPortal_related__JJtx1 ul{grid-template-columns:1fr}.developerPortal_note__yH6_O{grid-template-columns:1fr;gap:.35rem}.developerPortal_checkItem__j9VF5{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding:.9rem}.developerPortal_checkNumber__qZTQJ{width:2rem;height:2rem}.developerPortal_faqItem___jVj6 summary{padding:.9rem;font-size:.86rem}.developerPortal_faqItem___jVj6>p{padding:.9rem;font-size:.84rem}}.developerPortal_cardTitle__y_zZ7{display:flex;align-items:center;gap:.75rem;min-width:0}.developerPortal_cardTitle__y_zZ7 h3{margin:0;color:#0f172a;font-size:1rem;font-weight:600;line-height:1.4}.developerPortal_dark__1CZ4p .developerPortal_cardTitle__y_zZ7 h3{color:#fff}