.sales-radar-page{padding-top:34px;background:linear-gradient(180deg,#f8f9fe 0,#fff 620px);}
.sales-radar-wrap{max-width:1040px;}
.sales-radar-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:34px;align-items:center;border:1px solid #dbe1f0;border-radius:24px;background:radial-gradient(circle at 92% 10%,rgba(77,91,213,.13),transparent 32%),#fff;padding:34px 36px;box-shadow:0 14px 38px rgba(28,40,90,.07);}
.sales-radar-kicker,.sales-radar-section-heading>p{margin:0;color:#5965c8;font-size:9px;font-weight:950;letter-spacing:.17em;}
.sales-radar-hero h1{margin:5px 0 9px;color:#172440;font-size:clamp(34px,5vw,48px);line-height:1.15;}
.sales-radar-lead{max-width:640px;margin:0;color:#5f6b80;font-size:14px;line-height:1.9;}
.sales-radar-usage{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 5px;margin-top:18px;color:#44516a;}
.sales-radar-usage strong{color:#4052c9;font-size:28px;font-weight:950;}
.sales-radar-usage span{font-size:13px;font-weight:900;}
.sales-radar-usage small{flex-basis:100%;margin-top:2px;color:#9099a8;font-size:9px;}
.sales-radar-primary{margin-top:18px;}
.sales-radar-demo{min-width:0;border:1px solid #e0e5f0;border-radius:18px;background:#fafbfe;padding:15px;}
.sales-radar-demo-label{display:block;margin:0 0 8px;color:#7e88a0;font-size:9px;font-weight:950;letter-spacing:.14em;}
.sales-radar-demo .sales-widget-public-preview{min-height:205px;padding:13px;background:repeating-linear-gradient(-45deg,#fff 0,#fff 10px,#f7f8fc 10px,#f7f8fc 20px);}
.sales-radar-demo>p{margin:8px 2px 0;color:#8a94a5;font-size:9px;line-height:1.5;}
.sales-radar-benefits,.sales-radar-howto,.sales-radar-rules{margin:38px 0 0;}
.sales-radar-section-heading{margin-bottom:15px;padding-left:17px;border-left:5px solid #6975cf;}
.sales-radar-section-heading h2{margin:3px 0 0;color:#1d2a44;font-size:25px;line-height:1.4;}
.sales-radar-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;}
.sales-radar-benefit-grid article{border:1px solid #e0e5ef;border-radius:16px;background:#fff;padding:19px 18px;box-shadow:0 7px 20px rgba(27,38,80,.045);}
.sales-radar-benefit-grid strong{color:#32415d;font-size:16px;}
.sales-radar-benefit-grid p{margin:7px 0 0;color:#687489;font-size:12px;line-height:1.8;}
.sales-radar-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;counter-reset:none;}
.sales-radar-steps li{display:flex;gap:12px;border:1px solid #e0e5ef;border-radius:16px;background:#fff;padding:18px;}
.sales-radar-steps li>span{display:flex;flex:0 0 31px;height:31px;align-items:center;justify-content:center;border-radius:10px;background:#eef1ff;color:#4052c9;font-size:13px;font-weight:950;}
.sales-radar-steps strong{color:#2e3b54;font-size:14px;}
.sales-radar-steps p{margin:5px 0 0;color:#707b8f;font-size:11px;line-height:1.75;}
.sales-radar-cta{margin-top:18px;text-align:center;}
.sales-radar-rules{margin-bottom:26px;border:1px solid #e0e5ef;border-radius:18px;background:#fbfcff;padding:22px 24px;}
.sales-radar-rules .sales-radar-section-heading{margin-bottom:11px;}
.sales-radar-rules ul{display:grid;gap:7px;margin:0;padding-left:20px;color:#657186;font-size:11px;line-height:1.75;}
.sales-radar-rules>p{margin:13px 0 0;text-align:right;}
.sales-radar-rules>p a{color:#4052c9;font-size:11px;font-weight:900;text-decoration:none;}
.sales-radar-rules>p a:hover{text-decoration:underline;}
@media(max-width:820px){
  .sales-radar-hero{grid-template-columns:1fr;padding:26px 24px;}
  .sales-radar-demo{max-width:520px;width:100%;margin:0 auto;box-sizing:border-box;}
  .sales-radar-benefit-grid,.sales-radar-steps{grid-template-columns:1fr;}
}
@media(max-width:560px){
  .sales-radar-page{padding-top:22px;}
  .sales-radar-hero{gap:24px;padding:21px 16px;border-radius:18px;}
  .sales-radar-hero h1{font-size:31px;}
  .sales-radar-lead{font-size:13px;}
  .sales-radar-primary{width:100%;justify-content:center;box-sizing:border-box;}
  .sales-radar-demo{padding:10px;}
  .sales-radar-demo .sales-widget-public-preview{min-height:190px;padding:8px;}
  .sales-radar-section-heading h2{font-size:21px;}
  .sales-radar-benefits,.sales-radar-howto,.sales-radar-rules{margin-top:28px;}
  .sales-radar-rules{padding:18px 15px;}
}
