.webinar-hero{color:#2b2d42;text-align:center;background-color:#f2f4f9;padding:56px 0 96px}@media (min-width:992px){.webinar-hero{padding:88px 0 128px}}.webinar-hero .caption{letter-spacing:.12em;text-transform:uppercase;color:#d90429;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-block}.webinar-hero h1{color:#191a34;margin-bottom:18px;font-size:34px;line-height:1.15}@media (min-width:768px){.webinar-hero h1{font-size:46px}}@media (min-width:992px){.webinar-hero h1{font-size:56px}}.webinar-hero .webinar-subhead{color:#5a5d6e;max-width:640px;margin:0 auto 14px;font-size:17px;line-height:1.6}.webinar-hero .webinar-meta{color:#2b2d42;margin-bottom:32px;font-size:15px;font-weight:600}.webinar-hero .webinar-meta span{color:#d90429}.webinar-register{background:#fff;border:1px solid #e1e4f4;border-radius:16px;max-width:520px;margin:0 auto;padding:28px;box-shadow:0 10px 30px #191a3414}.webinar-register__fields{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}@media (min-width:576px){.webinar-register__fields{flex-direction:row}}.webinar-register__input{color:#2b2d42;background:#f7f8fa;border:1px solid #e1e4f4;border-radius:10px;outline:none;flex:1;width:100%;padding:14px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.webinar-register__input:focus{border-color:#d90429;box-shadow:0 0 0 3px #d904291f}.webinar-register .btn{width:100%}.webinar-register__note{color:#9296a8;text-align:center;margin:14px 0 0;font-size:13px}.webinar-register__error{color:#d90429;text-align:center;margin:12px 0 0;font-size:14px}.webinar-register--success{text-align:center}.webinar-register--success h3{color:#191a34;margin-bottom:12px;font-size:24px}.webinar-register--success p{color:#5a5d6e;margin-bottom:16px;font-size:15px;line-height:1.6}.webinar-register--success .btn{margin:6px 0}.webinar-section{background:#fff;padding:70px 0}.webinar-section:nth-child(2n){background:#f7f8fa}.webinar-section h2{color:#191a34;text-align:center;margin-bottom:32px;font-size:30px}.webinar-bullets{max-width:720px;margin:0 auto;padding:0;list-style:none}.webinar-bullets li{color:#2b2d42;border-bottom:1px solid #eef0f6;padding:14px 0 14px 38px;font-size:17px;position:relative}.webinar-bullets li:before{content:"";background:#d90429;border-radius:50%;width:18px;height:18px;position:absolute;top:19px;left:4px;box-shadow:inset 0 0 0 4px #fff,0 0 0 1px #d90429}.webinar-agenda{max-width:720px;margin:0 auto}.webinar-agenda__row{border-bottom:1px solid #eef0f6;gap:20px;padding:16px 0;display:flex}.webinar-agenda__time{color:#d90429;flex:0 0 70px;font-weight:700}.webinar-agenda__item{color:#2b2d42;font-size:16px}.webinar-host{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:720px;margin:0 auto;display:flex}.webinar-host__photo{object-fit:cover;border-radius:50%;width:128px;height:128px;animation:3s ease-out infinite webinar-host-ring;box-shadow:0 10px 30px #1c1d382e}@keyframes webinar-host-ring{0%{box-shadow:0 0 0 3px #d9042973,0 10px 30px #1c1d382e}70%,to{box-shadow:0 0 0 16px #d9042900,0 10px 30px #1c1d382e}}@media (prefers-reduced-motion:reduce){.webinar-host__photo{animation:none}}.webinar-host__bio{color:#5a5d6e;margin:0;font-size:17px;line-height:1.7}.webinar-faq{max-width:720px;margin:0 auto}.webinar-faq__item{border-bottom:1px solid #eef0f6;padding:20px 0}.webinar-faq__q{color:#191a34;margin-bottom:8px;font-size:18px;font-weight:600}.webinar-faq__a{color:#5a5d6e;font-size:16px;line-height:1.6}.webinar-cta-final{text-align:center;color:#fff;background:#191a34;padding:80px 0}.webinar-cta-final h2{color:#fff;margin-bottom:28px;font-size:32px}.webinar-section{--diag:40px;margin-top:calc(var(--diag)*-1);clip-path:polygon(0 0,100% var(--diag),100% 100%,0 100%);padding-top:calc(70px + var(--diag));position:relative}.webinar-section:nth-of-type(2n){clip-path:polygon(0 var(--diag),100% 0,100% 100%,0 100%)}@media (min-width:768px){.webinar-section{--diag:56px}}@media (min-width:1200px){.webinar-section{--diag:72px}}.webinar-cta-final{color:#fff;background:#2b2d42;padding:90px 0 60px;position:relative;overflow:hidden}.webinar-cta-final:after{content:"";border-top:70px solid #fff;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:100vw solid #0000;width:0;height:0;position:absolute;top:0;left:0}@media (min-width:768px){.webinar-cta-final{padding-top:150px}.webinar-cta-final:after{border-width:130px 100vw 0 0}}@media (min-width:992px){.webinar-cta-final{padding-top:200px}.webinar-cta-final:after{border-width:200px 100vw 0 0}}.webinar-register .btn.btn-primary,.webinar-cta-final .btn.btn-primary{color:#fff!important;background:linear-gradient(90deg,#191a34 50%,#d90429 50%) 100% 100%/202% 100%!important;border:none!important;transition:background-position .45s ease-out,color .45s ease-out,box-shadow .45s ease-out!important}.webinar-register .btn.btn-primary:hover,.webinar-cta-final .btn.btn-primary:hover{color:#fff!important;background-position:0 100%!important}
