.webinar-banner{background:#ece9fc;padding:2rem 0 1.25rem}.webinar-card{background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:2.5rem;padding:0;display:flex}.webinar-card-main{flex:auto;min-width:0;padding-left:1.5rem;position:relative}.webinar-card-main:before{content:"";background:linear-gradient(180deg,var(--primary-color)0%,#6a4cff 100%);border-radius:2px;width:4px;position:absolute;top:0;bottom:0;left:0}.webinar-tag{letter-spacing:.1em;text-transform:uppercase;color:#a21caf;margin-bottom:.6rem;font-size:.78rem;font-weight:700;display:inline-block}.webinar-title{color:#1e1b3a;margin:0 0 .85rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.18}.webinar-date{color:#2d2a4a;margin:0 0 1.4rem;font-size:1rem;font-weight:600}.webinar-cta{background:var(--primary-color);color:var(--text-light);transition:background var(--transition-fast);border-radius:6px;padding:.8rem 1.9rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.webinar-cta:hover{background:var(--primary-color-dark,#0047cc)}.webinar-speaker{text-align:center;flex:none;width:210px}.webinar-speaker-photo{-o-object-fit:cover;object-fit:cover;background:#e0d8f7;border-radius:50%;width:120px;height:120px;margin:0 auto .85rem;display:block}.webinar-speaker-name{color:#1e1b3a;margin:0;font-size:1rem;font-weight:700}.webinar-speaker-title{color:var(--text-secondary);margin:.25rem 0 0;font-size:.82rem;line-height:1.45}@media (max-width:760px){.webinar-card{text-align:center;flex-direction:column;gap:1.75rem;padding:2rem 1.5rem}.webinar-card-main{padding-left:0}.webinar-card-main:before{display:none}.webinar-speaker{width:100%}}.agentic-ai-section{background:var(--background-dark);padding:5rem 0}.agentic-ai-header{text-align:left;max-width:800px;margin:0 0 3rem}.agentic-ai-section .section-title{color:var(--text-light)}.agentic-ai-section .section-description{color:#ffffffb3;max-width:800px;font-size:1.25rem}.agentic-ai-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.agentic-ai-card{transition:background var(--transition-fast),border-color var(--transition-fast);background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:1.75rem 1.75rem 1.75rem 2rem;position:relative;overflow:hidden}.agentic-ai-card:before{content:"";background:linear-gradient(180deg,var(--primary-color)0%,#6a4cff 100%);width:3px;position:absolute;top:0;bottom:0;left:0}.agentic-ai-card:hover{background:#ffffff12;border-color:#ffffff29}.agentic-ai-card-title{text-transform:none;color:var(--text-light);margin:0 0 .75rem;font-size:1.15rem;font-weight:700}.agentic-ai-card-keywords{letter-spacing:.01em;text-transform:none;color:#ffffffbf;margin:0;font-size:.9rem;font-weight:500;line-height:1.7}.agentic-ai-card-desc{color:#ffffffb8;margin:0;font-size:.95rem;font-weight:400;line-height:1.65}.agentic-ai-stats{border-top:1px solid #ffffff1f;margin-top:3rem;padding-top:3rem}.agentic-stats-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.agentic-stat-card{background:0 0;border:none;border-radius:0;padding:0}.agentic-stat-value{align-items:baseline;gap:.1rem;margin-bottom:.75rem;display:flex}.agentic-stat-number{color:var(--text-light);font-size:clamp(2.25rem,4vw,3rem);font-weight:800;line-height:1}.agentic-stat-suffix{color:var(--text-light);font-size:1.5rem;font-weight:800;line-height:1}.agentic-stat-label{color:#ffffffa6;margin:0;font-size:.9rem;line-height:1.6}.agentic-stat-link{color:var(--primary-color);transition:color var(--transition-fast);align-items:center;gap:.3rem;margin-top:.6rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.agentic-stat-link:hover{color:#fff}.agentic-stats-cta-wrap{justify-content:center;margin-top:3rem;display:flex}.agentic-stats-cta{background:var(--primary-color);color:var(--text-light);transition:background var(--transition-fast);border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.agentic-stats-cta:hover{background:var(--primary-color-dark,#0047cc)}@media (max-width:900px){.agentic-ai-grid{grid-template-columns:1fr}.agentic-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.agentforce-banner-inner{flex-direction:column;align-items:flex-start}.agentic-stats-grid{grid-template-columns:1fr}}
