.public-seller-plans{color:#163e31;max-width:1320px;margin:auto;padding:24px;font:15px/1.6 Arial,sans-serif}.public-seller-plans *{box-sizing:border-box}.public-seller-plans nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.public-seller-plans a{color:#0c714c}.public-seller-plans header{background:linear-gradient(130deg,#e5f4ec,#fff);border:1px solid #c7dfd1;border-radius:24px;margin:30px 0;padding:36px;box-shadow:0 4px #d8e9df}.public-seller-plans h1{margin:10px 0;font-size:clamp(26px,4vw,44px);line-height:1.25}.public-seller-plans header p{max-width:800px}.public-plan-categories{flex-wrap:wrap;gap:9px;margin:25px 0;display:flex}.public-plan-categories button,.public-seller-plans button{font:inherit;cursor:pointer;color:#254c3b;background:#fff;border:1px solid #c6dace;border-radius:12px;padding:10px 14px}.public-plan-categories button span{margin-inline-end:8px}.public-plan-categories button[aria-pressed=true]{color:#fff;background:#126e4d}.public-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.public-plan-grid article{background:#fff;border:1px solid #c9dfd2;border-radius:20px;flex-direction:column;min-width:0;padding:26px;display:flex;box-shadow:0 5px #e1eee5}.public-plan-grid h2{margin:0 0 16px}.public-plan-price{font-size:30px;font-weight:750;display:grid}.public-plan-price small{font-size:13px;font-weight:400}.public-plan-grid ul{flex:1;padding:0;list-style:none}.public-plan-grid li{border-bottom:1px solid #edf2ef;flex-wrap:wrap;align-items:center;gap:7px;padding:8px 0;display:flex}.public-plan-grid li svg{flex:none;width:17px}.public-plan-grid li small{font-size:12px;display:block}.public-plan-grid article>a{color:#fff;text-align:center;background:#11764f;border-radius:11px;padding:12px;font-weight:700;text-decoration:none;display:block}.public-plan-note{background:#f0f7f3;border-radius:14px;margin-top:30px;padding:20px}:is(.public-seller-plans button:focus-visible,.public-seller-plans a:focus-visible){outline-offset:3px;outline:3px solid #d7a447}@media (max-width:850px){.public-plan-grid{grid-template-columns:1fr}.public-seller-plans{padding:16px}.public-seller-plans header{padding:24px}.public-seller-plans nav>b{display:none}}
