.sales-discovery-heading{margin:10px 0 30px}
.sales-discovery-heading>.sales-engine-kicker{color:#9295ff;font-size:12px;letter-spacing:.24em}
.sales-discovery-heading h2{font-size:clamp(30px,3.5vw,48px);font-weight:900;line-height:1.15;margin:18px 0}
.sales-discovery-heading h2>span{background:linear-gradient(100deg,#8991ff,#ba77e7,#ef589e);background-clip:text;-webkit-background-clip:text;color:transparent}
.sales-discovery-heading p{font-size:clamp(16px,1.7vw,21px);line-height:1.6;color:#b6bed0;margin:0}
.sales-discovery-grid{display:grid;grid-template-columns:1fr 1.13fr 1.02fr;gap:30px}
.sales-discovery-card{position:relative;min-width:0;padding:22px 16px 24px;border:1px solid #357898;border-radius:22px;background:radial-gradient(ellipse at 0 80%,#07264a66,transparent 75%),#050c18;display:flex;flex-direction:column}
.sales-discovery-card:nth-child(2){border-color:#47477f;background:radial-gradient(ellipse at 0 80%,#171c4766,transparent 75%),#070c19}
.sales-discovery-card:nth-child(3){border-color:#86477e;background:radial-gradient(ellipse at 100% 80%,#3e1c4766,transparent 75%),#0b0b18}
.sales-discovery-card:not(:last-child):after{content:"→";position:absolute;right:-33px;top:30px;font-size:40px;line-height:1;color:#9da9ff;text-shadow:0 0 12px #8068f7;z-index:1}
.sales-discovery-card:nth-child(2):after{color:#e08df4;text-shadow:0 0 12px #cf50ed}
.sales-discovery-step{display:flex;align-items:center;gap:10px;margin-bottom:12px;min-height:52px}
.sales-discovery-step>span{font-size:50px;line-height:1;font-weight:900;color:#46588f}
.sales-discovery-step b{padding-left:10px;border-left:1px solid #45557f;color:#989dff;font-size:10px;letter-spacing:.12em;line-height:1.6}
.sales-discovery-card:last-child .sales-discovery-step b{color:#ea74bf}
.sales-discovery-card h3{font-size:clamp(22px,2.3vw,31px);line-height:1.17;font-weight:900;margin:0 0 12px;min-height:2.34em}
.sales-discovery-card>p{font-size:15px;line-height:1.6;color:#b6bed0;margin:0 0 20px;min-height:8em}
.sales-discovery-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 auto}
.sales-discovery-services>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:linear-gradient(135deg,#132037,#0e1323);border:1px solid #293755;border-radius:12px;padding:20px 4px;color:#f1f1ff}
.sales-discovery-services svg{width:32px;height:32px;overflow:visible}.sales-discovery-services span{font-size:9px;white-space:nowrap}
.sales-interest-preview,.sales-watch-preview{margin-top:auto;border:1px solid #31334f;border-radius:12px;background:#070d1a;overflow:hidden;min-height:204px}
.sales-discovery-card a{color:#f2f3fc;text-decoration:none}
.sales-interest-brand{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:9px 8px;border-bottom:1px solid #2b3046}
.sales-interest-brand strong{font-size:10px;overflow-wrap:anywhere}.sales-interest-brand>span{font-size:7px;white-space:nowrap;color:#bfc7da}.sales-interest-brand i{font-style:normal;font-size:16px;margin-left:4px}
.sales-interest-body{display:grid;grid-template-columns:1.7fr 1fr;gap:8px;padding:7px}
.sales-interest-story{min-width:0;display:flex;flex-direction:column;gap:5px}
.sales-interest-story>img{width:100%;height:88px;object-fit:cover;object-position:top;border-radius:6px;display:block}
.sales-interest-story small{font-size:7px;letter-spacing:.1em;color:#b4a1ff;font-weight:800}
.sales-interest-story strong{font-size:11px;line-height:1.3}.sales-interest-story>span{font-size:9px;line-height:1.4;color:#a8b6d0}
.sales-interest-related,.sales-watch-related{display:flex;flex-direction:column;gap:8px;justify-content:space-between}
.sales-interest-related a,.sales-watch-related a{display:flex;align-items:center;gap:5px;min-width:0}
.sales-interest-related img{width:44%;height:41px;object-fit:cover;border-radius:5px}
.sales-interest-related a>span,.sales-watch-related a>span{font-size:8px;color:#b7c4dc;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.sales-watch-preview{display:grid;grid-template-columns:1.7fr .85fr;gap:7px;padding:6px;box-sizing:border-box}
.sales-watch-main{min-width:0}.sales-watch-thumb{position:relative}
.sales-watch-thumb>img{width:100%;height:110px;object-fit:cover;border-radius:7px;display:block}
.sales-watch-thumb>span{position:absolute;inset:0;display:grid;place-items:center}.sales-watch-thumb svg{width:48px;filter:drop-shadow(0 0 10px #ff163c70)}
.sales-watch-main>strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:10px;line-height:1.4;margin:8px 0 6px}
.sales-watch-main>small{display:block;font-size:8px;color:#adb9ce;line-height:1.4}
.sales-watch-related img{width:100%;height:42px;object-fit:cover;border-radius:4px}.sales-watch-related a{display:block}.sales-watch-related a>span{-webkit-line-clamp:1;font-size:7px;margin-top:3px}
.sales-discovery a:focus-visible{outline:2px solid #bda3ff;outline-offset:3px}.sales-discovery a:hover{filter:brightness(1.16)}
@media(min-width:1200px){.sales-discovery-card{padding:26px 22px}.sales-discovery-card>p{min-height:6.5em;font-size:17px}.sales-discovery-services svg{width:40px;height:40px}.sales-discovery-services span{font-size:11px}.sales-interest-story>img{height:105px}.sales-interest-preview,.sales-watch-preview{min-height:220px}.sales-watch-thumb>img{height:125px}}
@media(max-width:950px){.sales-discovery-grid{grid-template-columns:1fr;gap:30px;max-width:560px;margin:auto}.sales-discovery-card{padding:25px}.sales-discovery-card:not(:last-child):after{content:"↓";top:auto;bottom:-30px;right:calc(50% - 10px);font-size:25px;line-height:29px}.sales-discovery-card h3{font-size:28px;min-height:0}.sales-discovery-card>p{font-size:17px;min-height:0}.sales-discovery-step b{font-size:11px}.sales-discovery-services{margin:0}.sales-discovery-services svg{width:36px;height:36px}.sales-discovery-services span{font-size:10px}.sales-interest-preview,.sales-watch-preview{min-height:240px}.sales-interest-brand strong{font-size:12px}.sales-interest-brand>span{font-size:8px}.sales-interest-story>img{height:110px}.sales-interest-story strong{font-size:13px}.sales-interest-story>span{font-size:10px}.sales-interest-related a>span{font-size:9px}.sales-interest-related img{height:52px}.sales-watch-thumb>img{height:135px}.sales-watch-main>strong{font-size:12px}.sales-watch-main>small{font-size:10px}.sales-watch-related img{height:52px}}
@media(max-width:420px){.sales-discovery-card{padding:22px 16px}.sales-discovery-services{gap:6px}.sales-discovery-services span{font-size:9px}.sales-interest-brand>span{font-size:7px}.sales-interest-story>img{height:100px}.sales-interest-preview,.sales-watch-preview{min-height:224px}.sales-watch-thumb>img{height:113px}}
