.developers-main{grid-template-columns:1.05fr 1fr;gap:64px;max-width:1370px;margin:auto;padding:72px clamp(24px,5vw,84px) 96px;display:grid}.developer-label{text-transform:uppercase;letter-spacing:.13em;margin-bottom:20px;font-size:12px;font-weight:700;display:block}.developer-intro h1{letter-spacing:-.065em;margin:0 0 26px;font-size:clamp(40px,4.5vw,66px);line-height:1.08}.developer-intro h1 em{color:var(--mons-green-deep);font-style:normal}.developer-intro>p{max-width:450px;font-size:18px;line-height:1.7}.developer-capabilities{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.developer-capabilities span{border:1px solid var(--mons-ink);padding:9px 12px;font-size:12px}.developer-docs-link{text-underline-offset:5px;margin-top:8px;font-weight:700;text-decoration:underline;display:inline-block}.developer-account{border:1px solid var(--mons-ink);box-shadow:8px 8px 0 var(--mons-green);background:#fff;align-self:start;padding:clamp(24px,3vw,40px)}.developer-account h2{letter-spacing:-.045em;margin:0 0 20px;font-size:32px}.developer-account p{line-height:1.65}.developer-account-heading{justify-content:space-between;align-items:start;display:flex}.developer-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.developers-main button,.developers-main input{font:inherit}.developers-main button{cursor:pointer}.developers-main button:disabled{opacity:.5;cursor:default}.developers-main button:focus-visible,.developers-main input:focus-visible{outline:3px solid var(--mons-green-deep);outline-offset:3px}.developer-note{opacity:.75;margin-top:24px;font-size:12px}.developer-pricing{border-top:1px solid var(--mons-ink);max-width:450px;margin-top:32px;padding-top:16px}.developer-pricing strong{font-size:32px}.developer-pricing p{line-height:1.6}.developer-overages{border-top:1px solid #ddd;margin-top:28px;padding-top:16px}.developer-overages h3{font-size:22px}.developer-overages p{font-size:13px}.developer-overage-toggle{align-items:start;gap:8px;font-size:13px;line-height:1.5;display:flex}.developer-overage-toggle input{margin-top:3px}.developer-cap-input label{margin:20px 0 8px;font-size:12px;display:block}.developer-cap-input input{border:1px solid #aaa;max-width:140px;padding:10px}.developer-usage strong{letter-spacing:-.04em;font-size:34px}.developer-usage strong span{opacity:.6;font-size:18px}.developer-text-button{background:0 0;border:0;padding:8px 0;text-decoration:underline}.developer-keys{border-top:1px solid #ddd;margin-top:32px;padding-top:20px}.developer-keys h3{margin-bottom:8px;font-size:22px}.developer-keys>p{font-size:13px}.developer-keys label{margin:20px 0 8px;font-size:12px;display:block}.developer-key-form{flex-wrap:wrap;gap:10px;display:flex}.developer-key-form input{border:1px solid #aaa;flex:1;min-width:0;padding:12px}.developer-key-list{padding:0;list-style:none}.developer-key-list li{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.developer-key-list small{margin-top:5px;font-size:11px;display:block}.developer-key-list button,.developer-secret button{background:0 0;border:1px solid #aaa;padding:7px 10px}.developer-secret{background:var(--mons-paper);margin-top:20px;padding:18px}.developer-secret code{overflow-wrap:anywhere;font-size:12px;display:block}.developer-message{border-left:3px solid var(--mons-green-deep);padding-left:12px}.developer-example{border-top:1px solid var(--mons-ink);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:64px;padding-top:48px;display:grid}.developer-example h2,.developer-personal h2{letter-spacing:-.04em;font-size:30px}.developer-example p,.developer-personal p{max-width:550px;line-height:1.7}.developer-example pre{background:var(--mons-ink);color:var(--mons-paper);align-self:start;padding:28px;font-size:12px;line-height:1.8;overflow-x:auto}.developer-personal{background:var(--mons-green);grid-column:1/-1;padding:32px}@media (width<=900px){.developers-main{grid-template-columns:1fr;gap:40px;padding-top:36px}.developer-example{grid-template-columns:1fr;gap:16px}.developer-account{box-shadow:5px 5px 0 var(--mons-green)}}
