.b2b-value{border-bottom:1px solid var(--line);padding:16px}.b2b-value-banner{background:var(--panel-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.b2b-value-banner>span{font-weight:600}.b2b-pyramid{flex-direction:column;align-items:center;gap:12px;padding-top:24px;display:flex}.b2b-tier{box-sizing:border-box;border:1px solid color-mix(in srgb, #b18a45 62%, var(--line));background:color-mix(in srgb, #d8b86a 14%, var(--paper));border-radius:12px;width:100%;padding:18px}.b2b-tier h3{border-bottom:1px solid color-mix(in srgb, #b18a45 42%, var(--line));color:color-mix(in srgb, #8f6d2e 75%, var(--text));letter-spacing:.01em;align-items:center;gap:8px;margin:0 0 12px;padding-bottom:10px;font-size:15.5px;font-weight:700;line-height:1.25;display:flex}.b2b-tier-number{color:#b18a45;font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:13px}.b2b-pending h3{margin:0 0 12px;font-size:14px}.b2b-programs{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:6px 28px;margin:0;padding-left:16px;list-style:outside;display:grid}.b2b-programs li{padding-left:0}.b2b-program{color:var(--text);font:inherit;white-space:normal;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;font-size:13.5px;font-weight:500}.b2b-program:hover{color:var(--text);text-decoration:underline}.b2b-program-arrow{margin-left:5px;font-weight:400;display:inline-block}.b2b-empty{margin:0}.b2b-pending{border:1px dashed color-mix(in srgb, #b18a45 55%, var(--line));background:color-mix(in srgb, #d8b86a 9%, var(--paper));border-radius:12px;align-self:stretch;padding:18px}@media (max-width:600px){.b2b-tier{padding:12px;width:100%!important}.b2b-value{padding:10px}}
