.api-commercial-workflow{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem}.api-commercial-workflow:before{content:"";position:absolute;left:9%;right:9%;top:3.1rem;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--cx-color-purple),var(--cx-color-blue-bright),var(--cx-color-mint));opacity:.32}.api-commercial-decision-card,.api-commercial-endpoint-card,.api-commercial-response,.api-commercial-workflow-card{position:relative;border:1px solid rgba(114,28,185,.12);background:rgba(255,255,255,.92);box-shadow:0 24px 70px rgba(31,41,55,.08)}.api-commercial-workflow-card{min-height:260px;border-radius:18px;padding:1.25rem}.api-commercial-step{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:16px;background:linear-gradient(135deg,rgba(114,28,185,.12),rgba(32,133,227,.14));color:var(--color-primary);font-weight:var(--cx-weight-heavy)}.api-commercial-endpoint-card h3,.api-commercial-workflow-card h3{margin:1.25rem 0 .65rem;color:var(--primary-text-color);font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.05}.api-commercial-decision-card p,.api-commercial-endpoint-card p,.api-commercial-response p,.api-commercial-workflow-card p{margin:0;color:var(--secondary-text-color)}.api-commercial-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.25rem}.api-commercial-decision-card span,.api-commercial-endpoint-card span,.api-commercial-response article span,.api-commercial-response-label,.api-commercial-tags span{color:var(--color-secondary);font-size:.72rem;font-weight:var(--cx-weight-heavy);text-transform:uppercase}.api-commercial-tags span{border-radius:999px;background:rgba(114,28,185,.08);padding:.38rem .56rem}.api-commercial-decision-card{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;align-items:center;border-radius:18px;background:linear-gradient(135deg,rgba(114,28,185,.96),rgba(32,133,227,.84)),var(--cx-color-purple);padding:1.35rem 1.5rem}.api-commercial-decision-card p,.api-commercial-decision-card span,.api-commercial-decision-card strong{color:var(--cx-color-white)}.api-commercial-decision-card strong{font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.05}.api-commercial-decision-card p{grid-column:2;opacity:.86}.api-commercial-surface{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:1.25rem;margin-top:2.5rem}.api-commercial-endpoints{display:grid;gap:.85rem}.api-commercial-endpoint-card{border-radius:18px;padding:1.1rem}.api-commercial-endpoint-card div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.api-commercial-endpoint-card code{border-radius:999px;background:rgba(32,133,227,.08);color:var(--cx-palette-2457c5);padding:.35rem .55rem;font-size:.82rem;white-space:nowrap}.api-commercial-response{align-self:stretch;display:grid;gap:.75rem;border-radius:22px;background:radial-gradient(circle at top right,rgba(25,196,216,.18),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(245,242,255,.94));padding:1.25rem}.api-commercial-response article{border-radius:16px;background:rgba(255,255,255,.76);padding:1rem}.api-commercial-response article strong{display:block;margin:.3rem 0 .45rem;color:var(--primary-text-color);font-size:1.05rem}.api-commercial-examples,.api-commercial-keyword-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem}.api-commercial-auth-card,.api-commercial-examples article,.api-commercial-keyword-card{border:1px solid rgba(114,28,185,.12);background:rgba(255,255,255,.92);box-shadow:0 24px 70px rgba(31,41,55,.08)}.api-commercial-keyword-card{border-radius:18px;padding:1.2rem}.api-commercial-examples h3,.api-commercial-keyword-card h3{margin:0 0 .65rem;color:var(--primary-text-color);font-size:1.25rem;line-height:1.1}.api-commercial-keyword-card p{margin:0;color:var(--secondary-text-color)}.api-commercial-examples article{overflow:hidden;border-radius:18px}.api-commercial-examples h3{padding:1rem 1rem 0}.api-commercial-examples pre{min-height:28rem;margin:0;overflow:auto;background:#101827;color:#eef7ff;padding:1rem;font-size:.82rem;line-height:1.55}.api-commercial-examples code{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Consolas,monospace;white-space:pre}.api-commercial-auth-card{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-radius:18px;padding:1.35rem}.api-commercial-auth-card h2{margin:0 0 .55rem}.api-commercial-auth-card p{margin:0;color:var(--secondary-text-color)}.api-commercial-auth-card a{flex:0 0 auto;border-radius:999px;background:var(--color-primary);color:var(--cx-color-white);padding:.8rem 1rem;font-weight:var(--cx-weight-heavy);text-decoration:none}@media (max-width:980px){.api-commercial-examples,.api-commercial-keyword-grid,.api-commercial-surface,.api-commercial-workflow{grid-template-columns:1fr}.api-commercial-workflow:before{left:1.55rem;right:auto;top:2rem;bottom:7rem;width:3px;height:auto}.api-commercial-decision-card{grid-template-columns:1fr}.api-commercial-decision-card p{grid-column:auto}.api-commercial-auth-card{align-items:flex-start;flex-direction:column}}@media (max-width:575px){.api-commercial-workflow-card{min-height:0}.api-commercial-endpoint-card div{align-items:flex-start;flex-direction:column}.api-commercial-endpoint-card code{max-width:100%;white-space:normal;overflow-wrap:anywhere}}