.b2b-n{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:center}
.b2b-n input[type=number]{padding:12px 14px;border-radius:12px;border:1.5px solid var(--line);background:var(--surface-2);font:700 20px var(--f-display);width:100%}
.b2b-card{background:var(--accent-soft);border-radius:var(--r);padding:20px 22px;display:flex;flex-direction:column;gap:8px}
.b2b-card h3{font-size:26px}.b2b-price{font:800 40px/1.1 var(--f-display);letter-spacing:-.03em}.b2b-price small{font:500 15px var(--f-body);color:var(--ink-2);letter-spacing:0}
.b2b-tiers{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}
.b2b-tier{display:flex;flex-direction:column;gap:2px;text-align:left;border:0;border-radius:16px;padding:14px 16px;background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;transition:all .18s}
.b2b-tier:hover{box-shadow:inset 0 0 0 2px var(--accent)}.b2b-tier.on{background:var(--accent-soft);box-shadow:inset 0 0 0 2.5px var(--accent)}
.b2b-tier b{font:700 16px var(--f-display)}.b2b-tier span{font-size:13.5px;color:var(--ink-2)}.b2b-tier strong{font:800 24px var(--f-display);margin-top:6px}.b2b-tier small{font-size:12.5px;color:var(--ink-2)}
.b2b input[type=text]{padding:13px 15px;border-radius:12px;border:1.5px solid var(--line);background:var(--surface-2);width:100%;max-width:440px}
.b2b-consent{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--ink-2);max-width:62ch}.b2b-consent input{margin-top:4px;width:18px;height:18px;accent-color:var(--accent);flex:none}
.b2b-roi{background:var(--surface-2);border-radius:var(--r);padding:20px 22px;display:flex;flex-direction:column;gap:12px}.b2b-roi h3{font-size:20px}.b2b-roi-out{display:flex;flex-direction:column;gap:8px;font-size:16px}
