.el-ev{--el-navy:#092332;--el-deep-navy:#17253b;--el-light-navy:#223555;--el-offwhite:#fef9ed;--el-gold:#f7c353;--el-dark-gold:#946500;--el-blue:#5fa9d6;--el-btn-blue:#1272a2;--el-muted-dark:rgba(254,249,237,.75);--el-muted-light:rgba(23,37,59,.72);--el-hairline:rgba(254,249,237,.15);--el-border-light:rgba(9,35,50,.14);--el-font-head:"Poppins",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--el-font-body:"Open Sans",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;color:var(--el-offwhite);font-family:var(--el-font-head)}.el-ev *{box-sizing:border-box}.el-ev__inner,.el-ev__wrap{margin:0 auto;max-width:1280px}.el-ev__eyebrow{color:var(--el-gold);font-family:var(--el-font-head);font-size:16px;font-weight:600;letter-spacing:1.28px;line-height:1.3;margin:0;text-transform:uppercase}.el-ev__eyebrow--on-light{color:var(--el-dark-gold)}.el-ev__h2{color:var(--el-offwhite);font-family:var(--el-font-head);font-size:clamp(2.5rem,1.5rem + 2.08vw,3.5rem);font-weight:600;letter-spacing:-.5px;line-height:1.05;margin:0}.el-ev__h2--on-light{color:var(--el-deep-navy)}.el-ev__hero{background:var(--el-navy);padding:72px 40px 80px}.el-ev__hero-inner{align-items:start;display:grid;gap:64px;grid-template-columns:1.2fr .8fr;margin:0 auto;max-width:1280px}.el-ev__hero .el-ev__eyebrow{margin-bottom:16px}.el-ev__title{color:var(--el-offwhite);font-family:var(--el-font-head);font-size:clamp(2.75rem,1.5rem + 2.6vw,4rem);font-weight:600;letter-spacing:-.5px;line-height:1.05;margin:0}.el-ev__title span{color:var(--el-gold)}.el-ev__subhead{margin-top:24px;max-width:600px}.el-ev__subhead p{color:var(--el-muted-dark);font-size:19px;line-height:1.55;margin:0}.el-ev__meta{border-top:1px solid var(--el-hairline);display:flex;flex-wrap:wrap;gap:28px;margin:40px 0 0;padding-top:32px}.el-ev__meta-item{margin:0}.el-ev__meta-item dt{color:var(--el-gold);font-size:13px;font-weight:600;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.el-ev__meta-item dd{color:var(--el-offwhite);font-size:16px;font-weight:400;margin:0}.el-ev__form-card{background:var(--el-offwhite);border:1px solid var(--el-border-light);border-radius:12px;color:var(--el-navy);font-family:var(--el-font-body);padding:24px}.el-ev__form-heading{color:var(--el-navy);font-size:22px;font-weight:600;line-height:1.2;margin:0}.el-ev__form-note{color:rgba(9,35,50,.65);font-size:15px;font-weight:400;margin:8px 0 24px}.el-ev__form-placeholder{color:var(--el-deep-navy);font-size:14px;margin:0;opacity:.7}.el-ev__form-disclaimer{color:rgba(9,35,50,.55);font-size:12.5px;line-height:1.4;margin:16px 0 0}.el-ev__form .hs-form-field{margin-bottom:16px}.el-ev__form .hs-form-field>label{color:var(--el-navy);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.el-ev__form .hs-input:not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid rgba(9,35,50,.2);border-radius:8px;color:var(--el-navy);font-family:var(--el-font-head);font-size:15px;padding:12px 14px;width:100%!important}.el-ev__form .hs-input:focus{border-color:var(--el-btn-blue);box-shadow:0 0 0 3px rgba(18,114,162,.15);outline:none}.el-ev__form textarea.hs-input{min-height:90px}.el-ev__form .hs-error-msg,.el-ev__form .hs-error-msgs label{color:#a3271f;font-size:13px}.el-ev__form .hs-button{background:var(--el-gold);border:1px solid transparent;border-radius:100px;color:var(--el-navy);cursor:pointer;font-family:var(--el-font-head);font-size:20px;font-weight:500;margin-top:4px;padding:15px 38px;transition:background-color .2s ease,color .2s ease;width:100%}.el-ev__form .hs-button:hover{background:var(--el-btn-blue);color:var(--el-offwhite)}.el-ev__overview{background:var(--el-offwhite);padding:88px 40px}.el-ev__prose{max-width:none}.el-ev__prose p{color:var(--el-deep-navy);font-size:19px;line-height:1.65;margin:0 0 24px}.el-ev__prose p:last-child{margin-bottom:0}.el-ev__callout{background:var(--el-navy);padding:88px 40px}.el-ev__callout-card{background:var(--el-dark-gold);border:1px solid var(--el-dark-gold);border-radius:12px;margin:0 auto;max-width:1280px;padding:24px}.el-ev__callout-card p{color:var(--el-offwhite);font-family:var(--el-font-body);font-size:18px;line-height:1.6;margin:0}.el-ev__speakers{background:var(--el-offwhite);padding:88px 40px}.el-ev__speaker-grid{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-top:28px}.el-ev__speaker{align-items:flex-start;display:flex;gap:24px}.el-ev__speaker-photo{background:rgba(9,35,50,.08);border-radius:50%;flex-shrink:0;height:96px;overflow:hidden;width:96px}.el-ev__speaker-photo img{height:100%;object-fit:cover;width:100%}.el-ev__speaker-name{color:var(--el-deep-navy);font-size:20px;font-weight:600;line-height:1.2;margin:0}.el-ev__speaker-role{color:var(--el-dark-gold);font-size:15px;margin:4px 0 12px}.el-ev__speaker-bio p{color:var(--el-muted-light);font-size:15px;line-height:1.55;margin:0}.el-ev__agenda{background:var(--el-navy);padding:88px 40px}.el-ev__agenda-head{margin-top:16px;max-width:560px}.el-ev__agenda-list{display:grid;gap:40px 48px;grid-template-columns:repeat(2,1fr);list-style:none;margin:40px 0 0;padding:0}.el-ev__agenda-item{align-items:flex-start;display:flex;gap:16px;padding-left:16px}.el-ev__agenda-rule{align-self:stretch;background:var(--el-gold);border-radius:2px;flex-shrink:0;width:3px}.el-ev__agenda-num{color:var(--el-gold);flex-shrink:0;font-family:var(--el-font-head);font-size:52px;font-weight:400;line-height:1}.el-ev__agenda-item:nth-child(2n) .el-ev__agenda-rule{background:var(--el-dark-gold)}.el-ev__agenda-item:nth-child(2n) .el-ev__agenda-num{color:var(--el-dark-gold)}.el-ev__agenda-title{color:var(--el-offwhite);font-family:var(--el-font-head);font-size:22px;font-weight:700;line-height:1.2;margin:0 0 4px}.el-ev__agenda-text p{color:var(--el-muted-dark);font-family:var(--el-font-body);font-size:16px;line-height:1.5;margin:0}.el-ev__audience{background:var(--el-offwhite);padding:88px 40px}.el-ev__audience-head{margin-top:16px}.el-ev__audience .el-ev__prose{margin:24px 0 28px;max-width:none}.el-ev__audience .el-ev__prose p{color:var(--el-muted-light);font-size:18px;line-height:1.6;margin:0}.el-ev__roles{display:grid;gap:12px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.el-ev__role{background:var(--el-light-navy);border-radius:8px;color:var(--el-offwhite);font-size:15px;padding:14px 20px}.el-ev__series{background:var(--el-navy);border-top:1px solid var(--el-hairline);padding:64px 40px}.el-ev__series-inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.el-ev__series-text{color:var(--el-offwhite);font-size:18px;margin:10px 0 0}.el-ev__series-link{align-items:center;background:transparent;border:1px solid var(--el-offwhite);border-radius:100px;color:var(--el-offwhite);display:inline-flex;flex-shrink:0;font-family:var(--el-font-head);font-size:18px;font-weight:500;gap:8px;padding:12px 30px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.el-ev__series-link:hover{background:var(--el-btn-blue);border-color:var(--el-btn-blue);color:var(--el-offwhite)}.el-ev__demo{background:var(--el-navy);padding:0 40px 88px}.el-ev__demo-card{align-items:center;background:var(--el-gold);border-radius:20px;display:flex;gap:40px;justify-content:space-between;padding:56px}.el-ev__demo-content{max-width:560px}.el-ev__demo-heading{color:var(--el-navy);font-family:var(--el-font-head);font-size:40px;font-weight:600;letter-spacing:-.5px;line-height:1.05;margin:0}.el-ev__demo-text{color:rgba(9,35,50,.75);font-size:18px;line-height:1.5;margin:12px 0 0}.el-ev__demo-link{align-items:center;background:var(--el-navy);border:1px solid var(--el-navy);border-radius:100px;color:var(--el-offwhite);display:inline-flex;flex-shrink:0;font-family:var(--el-font-head);font-size:18px;font-weight:500;gap:8px;padding:12px 30px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,gap .2s ease;white-space:nowrap}.el-ev__demo-link:hover{background:var(--el-btn-blue);border-color:var(--el-btn-blue);color:var(--el-offwhite);gap:14px}@media (max-width:900px){.el-ev__agenda-list,.el-ev__hero-inner,.el-ev__roles,.el-ev__speaker-grid{grid-template-columns:1fr}.el-ev__demo-card{align-items:flex-start;flex-direction:column;gap:28px}}@media (max-width:680px){.el-ev__hero{padding:56px 20px 60px}.el-ev__agenda,.el-ev__audience,.el-ev__callout,.el-ev__overview,.el-ev__speakers{padding:56px 20px}.el-ev__series{padding:48px 20px}.el-ev__demo{padding:0 20px 56px}.el-ev__demo-card{padding:36px 28px}.el-ev__demo-heading{font-size:30px}}