/* Loaded exclusively by the public plans and signup pages. */
body.apis-saas-ui{--brand:#c99529;--brand2:#ae7a14;--blue:#556d40;--bg:#faf9f5;--ink:#202720;--line:#dedfd4;--muted:#656b61;background:#faf9f5!important;color:#202720}
.apis-saas-ui .panel,.apis-saas-ui .plan{border-radius:14px!important;box-shadow:0 16px 40px #20272008!important}
.apis-saas-ui .summary{background:#263126!important}
.apis-saas-ui .summary h1{font-weight:600;letter-spacing:-.05em;font-size:46px;line-height:1.1}
.apis-saas-ui .summary .check{font-size:13px;border-radius:8px;padding:15px}
.apis-saas-ui .summary p{color:#c6d0bb}
.apis-saas-ui .btn.primary{background:#efb644!important;color:#202720!important;box-shadow:none!important;font-weight:650}
.apis-saas-ui .input,.apis-saas-ui .select,.apis-saas-ui .btn{border-radius:8px!important}
.apis-saas-ui .input:focus,.apis-saas-ui .select:focus{border-color:#7d8b65;outline:3px solid #e2e8d6}
.apis-saas-ui .field label{font-size:13px;font-weight:600}
.apis-saas-ui .section-title{color:#526641;font-weight:650}
.apis-saas-ui .plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),480px));justify-content:center}
.apis-saas-ui .plan.featured{transform:none;border-color:#b8c5a5}
.apis-saas-ui .hero h1{font-weight:600;letter-spacing:-.05em}
.apis-saas-ui .eyebrow,.apis-saas-ui .tag{color:#526641;background:#e9eddf}
.apis-saas-ui :focus-visible{outline:3px solid #8b6318;outline-offset:3px}
@media(max-width:600px){.apis-saas-ui .summary h1{font-size:34px}.apis-saas-ui .form{padding:22px}.apis-saas-ui .toplinks{display:flex;font-size:11px}.apis-saas-ui .navlinks{display:flex;font-size:12px}.apis-saas-ui .summary{padding:25px}}
