.sales-hero{padding:62px 0;background:linear-gradient(115deg,#f2eee3,#fffefa)}.sales-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;align-items:center}.editorial .sales-hero h1{font-size:clamp(36px,3.6vw,53px)}.sales-hero h1 em{font-style:normal;color:#536b5e}.sales-hero-visual{position:relative;padding:0 0 95px 30px}.manager-person{width:68%;height:280px;object-fit:cover;object-position:50% 35%;margin-left:auto;border-radius:14px}.editorial .cockpit-overlay{position:relative;margin:-65px 45px 0 -30px;border-radius:12px;background:#fffefa;padding:9px;box-shadow:0 24px 50px #0a241d20}.editorial .cockpit-overlay img{box-shadow:none}.editorial .cockpit-overlay figcaption{font-size:10px;margin:8px 4px}.hero-coach{position:absolute;bottom:0;right:0;left:55px;background:#0f3b2e;color:white;display:flex;gap:15px;align-items:center;padding:18px 22px;border-radius:12px;box-shadow:0 10px 25px #0a241d15}.hero-coach img{width:55px;height:65px;object-fit:cover;border-radius:50%;border:1px solid var(--gold)}.hero-coach p{font-size:13px;color:#edf0e7;margin:0}.sales-section{padding-top:65px;padding-bottom:65px}.two-needs{display:grid;grid-template-columns:1fr 1fr;gap:50px}.two-needs article{border-top:2px solid var(--gold);padding-top:25px}.sales-number{display:block;color:#85672b;font-size:12px;letter-spacing:.1em;font-weight:700;margin-bottom:17px}.two-needs p{font-size:19px;color:var(--night)}.two-needs .muted{font-size:15px;color:var(--muted)}.sales-cockpit figure{max-width:1030px;margin:35px auto}.sales-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.sales-cards article{border:1px solid var(--line);border-radius:10px;padding:25px;background:var(--paper)}.sales-cards p{margin-bottom:0}.scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.scenario{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fffefa}.scenario-scene{position:relative;background:#eaeade;padding-bottom:20px}.scene-person{width:100%;height:240px;object-fit:cover;object-position:center 30%}.scene-note{position:relative;margin:-28px 17px 0;padding:20px;border:1px solid var(--line);border-radius:10px;background:#fffefa;box-shadow:0 10px 22px #0a241d10}.scene-label{font-size:10px;letter-spacing:.09em;color:#816226;font-weight:700}.scene-note p{font-size:16px;line-height:1.55;color:var(--night);margin:10px 0 16px}.coach-sign{display:flex;gap:10px;align-items:center;border-top:1px solid var(--line);padding-top:12px;font-size:12px;color:var(--green)}.coach-sign img{width:35px;height:42px;object-fit:cover;border-radius:50%}.scene-dark{background:var(--green)}.scenario-copy{padding:24px}.scenario-copy p{font-size:15px;margin-bottom:0}.scene-disclaimer{font-size:12px;margin-top:18px}.sales-coach{background:#f1eee3}.sales-coach .sales-cards article{border-top:3px solid var(--gold)}.manager-promise{font:26px/1.3 Georgia,serif;max-width:900px;margin:30px 0 0;color:inherit}.review-sales-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:55px}.review-steps{list-style:none;padding:0;counter-reset:step}.review-steps li{counter-increment:step;position:relative;padding:15px 0 15px 50px;border-bottom:1px solid var(--line)}.review-steps li:before{content:counter(step);position:absolute;left:0;top:18px;background:#eadcb7;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px}.review-steps b,.review-steps span{display:block}.review-steps span{font-size:14px;color:var(--muted);margin-top:5px}.compact-profiles .sales-cards{gap:20px}.sales-hero .actions .text-link{font-size:13px}
@media(max-width:1000px){.sales-hero-grid{gap:30px}.hero-coach{left:0}.scenarios{gap:15px}.scene-note{padding:15px;margin-left:10px;margin-right:10px}.review-sales-grid{gap:25px}}
@media(max-width:700px){.sales-hero{padding:35px 0 45px}.sales-hero-grid,.two-needs,.sales-cards,.scenarios,.review-sales-grid{grid-template-columns:minmax(0,1fr)}.sales-hero-visual{padding:0 0 100px 20px;margin-top:10px}.manager-person{height:230px}.editorial .cockpit-overlay{margin-left:-20px;margin-right:15px}.hero-coach{padding:15px;left:15px;bottom:0}.sales-section{padding-top:42px;padding-bottom:42px}.two-needs{gap:30px}.two-needs p{font-size:18px}.scene-person{height:235px}.scene-note{margin-left:20px;margin-right:20px;padding:20px}.scenarios{gap:25px}.manager-promise{font-size:24px}.sales-cockpit figure{margin:25px auto}.review-sales-grid{gap:30px}.sales-cards article{padding:22px}.sales-hero .actions{gap:18px}}
