.elementor-1631 .elementor-element.elementor-element-b0ccc1a > .elementor-container{max-width:1200px;}.elementor-1631 .elementor-element.elementor-element-e826653 > .elementor-container{max-width:1200px;}.elementor-1631 .elementor-element.elementor-element-3673382 > .elementor-container{max-width:1200px;}.elementor-1631 .elementor-element.elementor-element-6891e96 > .elementor-container{max-width:1200px;}.elementor-1631 .elementor-element.elementor-element-573820e > .elementor-container{max-width:1200px;}.elementor-1631 .elementor-element.elementor-element-8dc779c > .elementor-container{max-width:1200px;}/* Start custom CSS */#agendtheme-content .com-intro{font-size:1.25rem;line-height:1.6;color:var(--wd-muted);max-width:760px;margin:0 0 22px}
#agendtheme-content .com-statlabel{display:flex;align-items:center;gap:8px;font:600 .78rem 'DM Sans',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--wd-muted);margin-bottom:14px}
#agendtheme-content .com-live{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.2)}
#agendtheme-content .com-top{padding-top:56px!important}
#agendtheme-content .com-lockhead{text-align:center;max-width:720px;margin:0 auto 28px}
#agendtheme-content .wdaa-eyebrow-static{font:700 .78rem 'DM Sans',sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--wd-coral-dark);margin:0 0 10px}
#agendtheme-content .com-h2{font-family:'Space Grotesk',sans-serif;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15;color:var(--wd-navy);margin:0 0 12px}
#agendtheme-content .com-sub{color:var(--wd-muted);font-size:1.08rem;line-height:1.6;margin:0}
#agendtheme-content .com-feat{align-items:stretch;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
#agendtheme-content .com-feat li{margin:0!important;background:#fff;border:1px solid var(--wd-border);border-radius:var(--wd-radius,16px);padding:22px;display:flex;flex-direction:column;gap:8px}
#agendtheme-content .com-feat strong{font-family:'Space Grotesk',sans-serif;color:var(--wd-navy);font-size:1.1rem}
#agendtheme-content .com-feat span{color:var(--wd-muted);line-height:1.55}
#agendtheme-content .com-feat-wrap{margin-top:22px}
#agendtheme-content .com-ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;align-items:center;margin-top:28px}
#agendtheme-content .com-btn{display:inline-flex;align-items:center;gap:8px;background:var(--wd-coral);color:#fff;font:700 1rem 'DM Sans',sans-serif;padding:14px 28px;border-radius:999px;text-decoration:none;transition:background .2s,transform .2s}
#agendtheme-content .com-btn:hover{background:var(--wd-coral-dark);color:#fff;transform:translateY(-2px)}
#agendtheme-content .com-ghost{color:var(--wd-navy);font:600 1rem 'DM Sans',sans-serif;text-decoration:underline;text-underline-offset:4px;padding:14px 12px}
#agendtheme-content .com-close{background:linear-gradient(135deg,#1A1F38,#10142A);border-radius:24px;padding:48px 40px;color:#fff}
#agendtheme-content .com-close-eyebrow{font:700 .78rem 'DM Sans',sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--wd-coral);margin:0 0 8px}
#agendtheme-content .com-close-h{font-family:'Space Grotesk',sans-serif;color:#fff;font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 26px}
#agendtheme-content .com-tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
#agendtheme-content .com-tile{position:relative;display:flex;flex-direction:column;gap:6px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:20px 18px 44px;text-decoration:none;color:#fff;transition:background .2s,transform .2s}
#agendtheme-content .com-tile:hover{background:rgba(255,255,255,.13);transform:translateY(-3px);color:#fff}
#agendtheme-content .com-tile strong{font-family:'Space Grotesk',sans-serif;font-size:1.15rem}
#agendtheme-content .com-tile span{color:rgba(255,255,255,.75);font-size:.92rem;line-height:1.45}
#agendtheme-content .com-tile em{position:absolute;left:18px;bottom:16px;color:var(--wd-coral);display:flex}
@media(max-width:1024px){#agendtheme-content .com-tiles{grid-template-columns:repeat(2,1fr)}#agendtheme-content .com-feat{grid-template-columns:1fr}}
@media(max-width:640px){#agendtheme-content .com-top .wdsc-stats{--wdsc-cols:1!important;grid-template-columns:1fr!important}#agendtheme-content .com-close{padding:32px 20px}#agendtheme-content .com-tiles{grid-template-columns:1fr}#agendtheme-content .com-intro{font-size:1.1rem}}/* End custom CSS */