/* Final cascade for the redesigned interior pages. */
.developer-band{padding:78px 0 72px!important}.developer-hero{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr)!important;gap:72px!important;align-items:center!important;max-width:1180px!important;margin:0 auto!important;padding:0 24px!important;background:transparent!important;color:#fff!important;border-radius:0!important}.developer-hero h1{max-width:800px!important;margin:12px 0 20px!important;font:800 clamp(2.55rem,5vw,4.9rem)/1.03 Manrope,sans-serif!important;letter-spacing:-.06em!important;color:#fff!important}.developer-hero>div>p:not(.section-kicker){max-width:650px!important;font-size:1.13rem!important;line-height:1.72!important;color:#fff!important}.developer-section{max-width:1180px!important;margin:0 auto!important;padding:86px 24px 10px!important}.developer-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.developer-card{border:1px solid #dce7f2!important;border-radius:18px!important;background:#fff!important;padding:28px!important;box-shadow:0 10px 30px rgba(18,54,91,.055)!important;min-height:auto!important}.developer-card h3{font:800 1.25rem/1.25 Manrope,sans-serif!important;color:#0b1f36!important}.developer-card span{color:#0879ff!important}.developer-card code{display:block!important;margin-top:21px!important;padding:10px 11px!important;border-radius:8px!important;background:#f1f6fb!important;color:#155086!important;white-space:normal!important}.integration-note{max-width:none!important;margin:50px 0 88px!important;padding:38px!important;display:flex!important;justify-content:space-between!important;gap:34px!important;align-items:center!important;border-radius:22px!important;background:#e8f5f7!important;color:#0b1f36!important}.integration-note h2{color:#0b1f36!important}.integration-note p{color:#49627e!important}.integration-note a{color:#fff!important}.modal{z-index:50}.modal .close{border:0;background:transparent;color:#fff}
@media(max-width:900px){.developer-hero{grid-template-columns:1fr!important;gap:38px!important}.developer-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.developer-band{padding-top:52px!important}.developer-hero{padding:0 16px!important}.developer-hero h1{font-size:2.55rem!important}.developer-grid{grid-template-columns:1fr!important}.developer-section{padding:58px 16px 10px!important}.integration-note{margin:38px 0 56px!important;padding:25px!important;align-items:flex-start!important;flex-direction:column!important}}
