#cc-agentforce{--af-blue:#2563eb;--af-navy:#0b1f4d;--af-muted:#52627a;color:var(--af-navy);background:#fdf9f4;border-radius:24px;padding:48px 36px;font:17px/1.6 "Segoe UI",Arial,sans-serif}#cc-agentforce *{box-sizing:border-box}#cc-agentforce .af-wrap{max-width:1200px;margin:auto}#cc-agentforce h1,#cc-agentforce h2,#cc-agentforce h3{font-family:inherit;font-weight:750;color:var(--af-navy);line-height:1.15;margin:0 0 18px}#cc-agentforce h1{font-size:clamp(34px,3.5vw,54px);letter-spacing:-1.9px}#cc-agentforce h2{font-size:clamp(26px,2.5vw,36px);letter-spacing:-1px}#cc-agentforce h3{font-size:20px;letter-spacing:-.3px}#cc-agentforce p{margin:0 0 18px}#cc-agentforce .af-blue{color:var(--af-blue)}#cc-agentforce .af-kicker{color:#1858d6;font-weight:750;font-size:13px;letter-spacing:.9px;margin-bottom:18px}#cc-agentforce .af-hero{display:grid;grid-template-columns:1fr 1.12fr;gap:24px;align-items:center}#cc-agentforce figure{margin:0}#cc-agentforce img{display:block;max-width:100%;height:auto}#cc-agentforce figcaption{font-size:12px;text-align:center;color:var(--af-muted);margin-top:6px}#cc-agentforce .af-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 16px}#cc-agentforce .af-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #2563eb;border-radius:12px;background:linear-gradient(160deg,#3486ff,#0757ee);color:#fff;text-decoration:none;font:700 15px/1.4 "Segoe UI",Arial,sans-serif;box-shadow:0 5px 12px #155eef25;cursor:pointer}#cc-agentforce .af-btn:hover{background:#174dc9;transform:translateY(-1px)}#cc-agentforce .af-btn-secondary{background:#fff;color:#1858d6}#cc-agentforce a:focus-visible,#cc-agentforce button:focus-visible{outline:3px solid #0b1f4d;outline-offset:4px}#cc-agentforce .af-note{font-size:13px;color:var(--af-muted)}#cc-agentforce .af-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#cc-agentforce .af-benefits{background:#eef5ff;border:1px solid #dbe8fa;padding:24px;border-radius:20px;margin-top:40px;box-shadow:0 4px 9px #0b1f4d08}#cc-agentforce .af-benefit{display:flex;gap:16px;align-items:center}#cc-agentforce .af-benefit strong{display:block;font-size:16px}#cc-agentforce .af-benefit p{font-size:14px;margin:4px 0 0;color:var(--af-muted)}#cc-agentforce .af-icon{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;border-radius:14px;background:linear-gradient(145deg,#fff,#dbeaff);border:1px solid #fff;box-shadow:0 4px 7px #0b1f4d15;color:#1764ed;font-weight:750;font-size:28px}#cc-agentforce .af-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#cc-agentforce .af-section{margin-top:58px;scroll-margin-top:24px}#cc-agentforce .af-center{text-align:center}#cc-agentforce .af-card{background:#fffefa;border:1px solid #ece9e3;border-radius:20px;padding:26px;box-shadow:0 5px 12px #0b1f4d08}#cc-agentforce .af-use{display:flex;gap:18px;align-items:center}#cc-agentforce .af-use p{font-size:15px;color:var(--af-muted);margin:0}#cc-agentforce .af-use h3{font-size:18px;margin-bottom:8px}#cc-agentforce .af-player{max-width:1020px;margin:24px auto 10px;overflow:hidden;border:10px solid white;border-radius:20px;box-shadow:0 10px 25px #0b1f4d12;position:relative;background:#0b1f4d}#cc-agentforce .af-player iframe{display:block;width:100%;aspect-ratio:16/9;border:0}#cc-agentforce .af-video-cover{position:relative;display:block;width:100%;padding:0;border:0;background:#fdf9f4;cursor:pointer}#cc-agentforce .af-video-cover img{width:100%}#cc-agentforce .af-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#f03;color:white;border-radius:18px;padding:12px 27px;font-size:32px;box-shadow:0 5px 20px #0003}#cc-agentforce .af-static-poster img{opacity:.82}#cc-agentforce .af-coming{position:absolute;bottom:0;left:0;right:0;background:#0b1f4dee;color:white;padding:12px 16px;text-align:center;font-size:15px}#cc-agentforce .af-steps{margin-top:26px;text-align:left;counter-reset:step}#cc-agentforce .af-step{position:relative;padding-top:48px}#cc-agentforce .af-step:before{counter-increment:step;content:counter(step);position:absolute;top:15px;left:24px;border-radius:50%;background:linear-gradient(#4999ff,#0757de);color:white;font-weight:bold;width:28px;height:28px;text-align:center;line-height:28px;box-shadow:0 3px 5px #0b1f4d25}#cc-agentforce .af-step p{font-size:15px;color:var(--af-muted);margin:0}#cc-agentforce .af-takeaway{margin:24px 0 0;font-weight:700;color:#1858d6}#cc-agentforce .af-pilot{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:center}#cc-agentforce .af-checklist{list-style:none;padding:0;margin:0}#cc-agentforce .af-checklist li{padding:12px 16px;background:#fff;border:1px solid #e7edf5;border-radius:10px;margin-bottom:10px;font-size:15px}#cc-agentforce .af-checklist li:before{content:'✓';color:#2563eb;font-weight:bold;margin-right:12px}#cc-agentforce .af-close{display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(120deg,#0b1f4d,#102c63);color:white}#cc-agentforce .af-close h2{color:white;margin:0}#cc-agentforce .af-close .af-blue{color:#38d9ee}#cc-agentforce .af-brandline{text-align:center;margin:28px 0 0;color:var(--af-muted);font-size:14px}@media(max-width:1000px){#cc-agentforce .af-grid{gap:12px}#cc-agentforce .af-use{display:block}#cc-agentforce .af-use .af-icon{margin-bottom:16px}#cc-agentforce .af-benefit{align-items:flex-start}#cc-agentforce .af-benefit .af-icon{display:none}}@media(max-width:760px){#cc-agentforce{padding:28px 18px}#cc-agentforce .af-hero,#cc-agentforce .af-grid,#cc-agentforce .af-pilot{grid-template-columns:1fr}#cc-agentforce h1{letter-spacing:-1px}#cc-agentforce .af-hero{gap:22px}#cc-agentforce .af-benefit .af-icon{display:flex}#cc-agentforce .af-benefits{margin-top:24px}#cc-agentforce .af-section{margin-top:36px}#cc-agentforce .af-close{display:block}#cc-agentforce .af-close .af-btn{margin-top:24px}#cc-agentforce .af-use{display:flex}#cc-agentforce .af-use .af-icon{margin-bottom:0}#cc-agentforce .af-player{border-width:5px;border-radius:12px}#cc-agentforce .af-coming{position:static}#cc-agentforce .af-card{padding:22px}#cc-agentforce .af-step{padding-top:52px}#cc-agentforce .af-actions .af-btn{width:100%}}@media(prefers-reduced-motion:reduce){#cc-agentforce .af-btn:hover{transform:none}}
#cc-agentforce .af-local-video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#0b1f4d}
