.b-logo{aspect-ratio:3;width:70%;font:600 13px var(--body);color:#8a8378;letter-spacing:.02em;border:1.5px dashed #b9b2a6;border-radius:6px;place-items:center;margin:6% auto 0;display:grid}.b-pricing{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:48px;display:grid}@media (max-width:820px){.b-pricing{grid-template-columns:minmax(0,1fr);gap:24px}}.b-ladder{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;height:300px;margin:0;padding:0;list-style:none;display:grid}.b-ladder li{text-align:center;grid-template-rows:auto 1fr auto;height:100%;display:grid}.b-price{font:400 clamp(22px, 2.6vw, 30px) var(--display);align-self:end;margin-bottom:8px}.b-bar{height:var(--h);background:var(--a);color:var(--on-accent);border-radius:8px 8px 0 0;align-self:end;place-items:start center;padding-top:12px;display:grid}.b-ladder li:first-child .b-bar{background:var(--line);color:var(--ink)}.b-bar b{font:600 14px var(--body)}.b-qty{border-top:2px solid var(--ink);color:var(--muted);padding-top:10px;font-size:14px}
