.commercial-form{font-family:var(--f-sans);gap:18px;margin:28px 0;display:grid}.commercial-form label{gap:8px;font-size:14px;font-weight:600;display:grid}.commercial-form input,.commercial-form select,.commercial-form textarea{box-sizing:border-box;border:1px solid var(--ink-meta);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:3px;padding:13px 14px}.commercial-form button,.commercial-button{border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:600 14px var(--f-sans);cursor:pointer;text-align:center;border-radius:3px;padding:13px 20px;text-decoration:none;display:inline-block}.commercial-form button.secondary{color:var(--ink);background:0 0}.commercial-form button:disabled{opacity:.55;cursor:wait}.commercial-form [role=alert]{border-inline-start:3px solid #b4402b;padding-inline-start:12px}:is(.commercial-form :focus-visible,.commercial-button:focus-visible){outline-offset:3px;outline:3px solid #b4402b}.commercial-note{font:13px/1.7 var(--f-sans);color:var(--ink-meta)}.commercial-panel{border-block:1px solid var(--ink-meta);margin:24px 0;padding:22px 0}.commercial-panel h2{margin-top:0}.commercial-price{font:600 32px/1.2 var(--f-sans);letter-spacing:-.03em}.commercial-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:24px;display:grid}.commercial-key{overflow-wrap:anywhere;font:13px/1.7 var(--f-mono,monospace);border:1px solid var(--ink-meta);padding:14px}.commercial-table{border-collapse:collapse;width:100%;font:13px/1.6 var(--f-sans)}.commercial-table td,.commercial-table th{text-align:start;border-bottom:1px solid var(--ink-meta);padding:12px 8px}
