.sales-pricing{color:#111827;font-family:var(--font-body);background:#fff;padding:70px 0 78px}.sales-pricing__inner{width:min(1010px,100% - 48px);margin:0 auto}.sales-pricing h2{color:#000;font-family:"Inter", var(--font-body);letter-spacing:0;text-align:center;margin:0 0 28px;font-size:33px;font-weight:600;line-height:1.12}.sales-pricing__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px;display:grid}.sales-pricing__plan{background:#fff;border:1px solid #d7dde8;border-radius:13px;grid-template-rows:auto 1fr auto;min-height:391px;padding:28px 20px 20px;display:grid;box-shadow:0 3px 8px #0f172a2e}.sales-pricing__plan-head{border-bottom:1px solid #d7dde8;padding-bottom:15px}.sales-pricing__plan-head h3{color:#0006b3;max-width:310px;font-family:"Inter", var(--font-body);letter-spacing:0;margin:0;font-size:22px;font-weight:800;line-height:.95}.sales-pricing__plan-head p{color:#000;margin:4px 0 10px;font-size:16px;font-weight:600;line-height:1.2}.sales-pricing__plan-head strong{color:#000;letter-spacing:0;font-size:35px;font-weight:700;line-height:1;display:block}.sales-pricing__plan-head span{color:#000;margin-top:3px;font-size:16px;font-weight:600;line-height:1.15;display:block}.sales-pricing__feature{border-bottom:1px solid #d7dde8;grid-template-columns:26px 1fr;align-items:center;gap:20px;min-height:139px;padding:22px 10px 28px;display:grid}.sales-pricing__feature span{color:#0006b3;border:2px solid #0006b3;border-radius:999px;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}.sales-pricing__feature p{color:#303949;max-width:390px;margin:0;font-size:15px;font-weight:400;line-height:1.45}.sales-pricing__button{color:#fff;background:#0006b3;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:126px;height:40px;margin-top:15px;padding:0 24px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 14px 28px #0006b338}.sales-pricing__button:hover{background:#00049a;transform:translateY(-1px);box-shadow:0 18px 34px #0006b347}@media (max-width:860px){.sales-pricing{padding:58px 0 64px}.sales-pricing__grid{grid-template-columns:1fr;gap:18px}.sales-pricing__plan{min-height:auto}}@media (max-width:560px){.sales-pricing__inner{width:min(100% - 32px,430px)}.sales-pricing h2{font-size:29px}.sales-pricing__plan-head h3{font-size:25px}.sales-pricing__feature{gap:14px;padding-inline:0}.sales-pricing__feature p{font-size:15px}}
