.seller-pricing,.seller-account,.seller-conditions{color:#243e32;background:#fff;border:1px solid #c9d8ce;border-radius:20px;margin:28px 0;padding:28px}.seller-pricing h2,.seller-account h2{margin:10px 0 20px;font-size:clamp(23px,3vw,32px);line-height:1.4}.seller-pricing p,.seller-account p,.seller-conditions p{font-size:14px;line-height:1.8}.seller-eyebrow{color:#49653b;font-weight:800}.seller-price-grid{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px;display:grid}.seller-price-grid article{background:#f4f7ee;border:1px solid #d7e2d9;border-radius:14px;padding:22px}.seller-price-grid b{margin:16px 0;font-size:30px;display:block}.seller-primary,.seller-account button{color:#fff;cursor:pointer;background:#183f32;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:13px 18px;font-weight:800;display:inline-flex}.seller-account button:disabled{opacity:.5;cursor:default}.seller-account a,.seller-conditions a{color:#21543f;text-decoration:underline}.seller-account form{border-top:1px solid #d7e2d9;gap:16px;margin-top:24px;padding:22px 0;display:grid}.seller-account label{font-size:14px;font-weight:650;display:block}.seller-account input:not([type=checkbox]),.seller-account textarea,.seller-account select{color:#1e392c;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #bdcec2;border-radius:9px;margin-top:8px;padding:12px;display:block}.seller-account textarea{min-height:100px}.seller-account .seller-check{align-items:flex-start;gap:10px;margin:18px 0;font-weight:400;line-height:1.8;display:flex}.seller-check input{flex-shrink:0;width:18px;height:18px;margin-top:5px}.seller-account article{overflow-wrap:anywhere;border:1px solid #d7e2d9;border-radius:12px;margin:12px 0;padding:15px}.seller-account output{background:#f1f5e7;border-radius:9px;margin-top:16px;padding:12px;display:block}.seller-membership-page{max-width:1080px;margin:auto;padding:36px 5% 90px}.seller-membership-page h1{font-size:clamp(30px,5vw,46px)}.seller-membership-page nav{flex-wrap:wrap;gap:18px;margin:20px 0;display:flex}@media (max-width:650px){.seller-price-grid{grid-template-columns:1fr}.seller-pricing,.seller-account,.seller-conditions{padding:20px}.seller-check{flex-wrap:wrap}}
