/* Application API contact page: shared Wallet Connectors palette and components. */
.api-key-page .guide-return{font-size:14px;font-weight:650}
.api-key-page .brand{margin-left:auto}
.request-layout{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start;padding-block:80px}
.request-intro{padding-top:24px}
.request-description{color:var(--muted);max-width:500px}
.request-card{padding:36px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}
.request-card .inquiry-form{margin:0}
.request-card .inquiry-form>label{margin-bottom:20px}
.request-card a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}
.request-card .permission input{width:18px;height:18px;flex:0 0 18px;margin-top:3px}
.request-card button{cursor:pointer;font-family:inherit}
.request-card input:focus-visible{outline:3px solid var(--blue);outline-offset:3px}
@media(max-width:760px){.request-layout{grid-template-columns:1fr;gap:24px;padding-block:40px}.request-intro{padding-top:0}.request-card{padding:24px}.api-key-page .nav{gap:16px;flex-wrap:wrap;padding-block:16px}.api-key-page .brand{font-size:16px}.api-key-page footer{gap:24px;flex-wrap:wrap}}
