.market-switch{display:grid;grid-template-columns:repeat(3,1fr);max-width:860px;margin:0 auto 46px;border:1px solid #a9a196;background:rgba(255,255,255,.35);padding:5px}.market-switch button{border:0;background:transparent;padding:14px 12px;font:600 .78rem Inter;color:#665f55;cursor:pointer}.market-switch button.active{background:#151411;color:var(--champagne);box-shadow:0 7px 18px rgba(20,18,14,.15)}.pricing-explorer{max-width:var(--max)}.pricing-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:24px;border:1px solid var(--line);background:rgba(255,255,255,.42)}.pricing-toolbar label{margin:0}.category-chips{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0 16px}.category-chips button{border:1px solid var(--line);background:transparent;padding:9px 13px;font:500 .74rem Inter;color:#605c55;cursor:pointer}.category-chips button.active{background:#171614;color:white;border-color:#171614}.result-count{font-size:.76rem;color:var(--muted);margin:20px 0 10px}.pricing-list{border-top:1px solid var(--ink)}.price-row{display:grid;grid-template-columns:1.6fr .8fr .45fr;gap:24px;align-items:center;padding:19px 4px;border-bottom:1px solid var(--line)}.price-row h3{font-family:Inter;font-size:.94rem;font-weight:600;letter-spacing:0;line-height:1.35;margin:0}.price-row .category{font-size:.7rem;color:var(--muted)}.price-row .amount{text-align:right;font-family:"Instrument Serif";font-size:1.55rem}.price-row a{text-align:right;font-size:.72rem;font-weight:600;text-decoration:none;color:#7e6030}.show-more{display:block;margin:28px auto 0;background:transparent;border:1px solid var(--ink);padding:12px 22px;font:600 .8rem Inter;cursor:pointer}.pricing-guidance{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:46px;padding-top:28px;border-top:1px solid var(--line)}.pricing-guidance p{font-size:.78rem;color:var(--muted);margin:0}.pricing-guidance b{color:var(--ink)}@media(max-width:720px){.market-switch{grid-template-columns:1fr}.pricing-toolbar{grid-template-columns:1fr}.price-row{grid-template-columns:1fr auto;gap:6px 15px}.price-row .category{grid-column:1}.price-row .amount{grid-column:2;grid-row:1/3}.price-row a{grid-column:1;text-align:left}.pricing-guidance{grid-template-columns:1fr}}
