.ts-webinar-hero{--wh-pass-bg:var(--ts-color-text);--wh-notch:28px;padding-block:64px var(--ts-section-y)}.ts-webinar-hero__inner{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,540px) minmax(0,558px)}.ts-webinar-hero__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.ts-webinar-hero__status,.ts-webinar-hero__tag{align-items:center;border-radius:var(--ts-radius-pill);display:inline-flex;font-family:var(--ts-font-sans);font-size:var(--ts-text-sm);font-weight:700;gap:8px;line-height:var(--ts-leading-tight);padding:6px 12px;white-space:nowrap}.ts-webinar-hero__status{background:var(--ts-color-orange-500);color:var(--ts-color-navy-700);font-weight:700;text-transform:uppercase}.ts-webinar-hero__status-dot{animation:ts-webinar-hero-pulse 1.8s ease-in-out infinite;background:var(--ts-color-orange-100);border-radius:var(--ts-radius-full);box-shadow:0 0 0 3px color-mix(in srgb,var(--ts-color-white) 35%,transparent);height:8px;width:8px}.ts-webinar-hero__status.is-past{background:var(--ts-color-accent)}.ts-webinar-hero__status.is-past .ts-webinar-hero__status-dot{display:none}.ts-webinar-hero__tag{background:var(--ts-color-navy-50);color:var(--ts-color-navy-700);font-weight:700}@keyframes ts-webinar-hero-pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--ts-color-white) 10%,transparent)}}@media (prefers-reduced-motion:reduce){.ts-webinar-hero__status-dot{animation:none}}.ts-webinar-hero .ts-webinar-hero__title{font-size:var(--ts-text-h2);letter-spacing:var(--ts-tracking-heading);margin:0 0 16px;text-align:left}.ts-webinar-hero__lede{color:var(--ts-color-navy-600);font-family:var(--ts-font-serif);font-size:var(--ts-text-body);line-height:var(--ts-leading-body);margin:0 0 32px}.ts-webinar-hero__facts{align-items:center;background:var(--ts-color-accent-50);border:2px solid var(--ts-color-accent-500);border-radius:var(--ts-radius-btn);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;list-style:none;margin:0 0 32px;padding:16px}.ts-webinar-hero__fact{align-items:center;color:var(--ts-color-navy-700);display:inline-flex;font-family:var(--ts-font-sans);font-size:var(--ts-text-sm);font-weight:700;gap:8px;white-space:nowrap}.ts-webinar-hero__fact-icon{border-radius:6px;display:inline-grid;height:24px;place-items:center;width:24px}.ts-webinar-hero__fact-icon--date{background:var(--ts-color-purple-100);color:var(--ts-color-purple-500)}.ts-webinar-hero__fact-icon--time{background:var(--ts-color-yellow-100);color:var(--ts-color-yellow-700)}.ts-webinar-hero__fact-icon--format{background:var(--ts-color-orange-100);color:var(--ts-color-orange-600)}.ts-webinar-hero__block+.ts-webinar-hero__block{margin-top:32px}.ts-webinar-hero__block-title{color:var(--ts-color-navy-700);font-family:var(--ts-font-sans);font-size:var(--ts-text-body);font-weight:700;line-height:var(--ts-leading-tight);margin:0 0 12px}.ts-webinar-hero__learn{display:grid;gap:8px;list-style:none;margin:0;padding:0}.ts-webinar-hero__learn li{color:var(--ts-color-navy-600);font-family:var(--ts-font-serif);font-size:var(--ts-text-body);line-height:var(--ts-leading-body);padding-left:38px;position:relative}.ts-webinar-hero__learn li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%2325827a' stroke-miterlimit='10' d='m2.667 8 5 5 5.666-10'/%3E%3C/svg%3E") no-repeat 50% /16px 16px;content:"";height:16px;left:2px;position:absolute;top:.25em;width:16px}.ts-webinar-hero__hosts{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.ts-webinar-hero__host{align-items:center;background:var(--ts-color-white);border-radius:var(--ts-radius-pill);box-shadow:var(--ts-shadow-card);display:flex;gap:12px;min-width:0;padding:8px}.ts-webinar-hero__avatar{border-radius:var(--ts-radius-full);flex-shrink:0;height:32px;object-fit:cover;width:32px}.ts-webinar-hero__avatar--initials{background:var(--ts-color-accent);color:var(--ts-color-navy-700);display:grid;font-family:var(--ts-font-sans);font-size:var(--ts-text-xs);font-weight:700;place-items:center}.ts-webinar-hero__host-text{display:flex;flex-direction:column;min-width:0}.ts-webinar-hero__host-name{color:var(--ts-color-navy-700);font-family:var(--ts-font-sans);font-size:var(--ts-text-sm);font-weight:700;line-height:var(--ts-leading-tight)}.ts-webinar-hero__host-role{color:var(--ts-color-navy-500);font-family:var(--ts-font-serif);font-size:10px;font-weight:400;letter-spacing:-.15px;line-height:var(--ts-leading-body)}.ts-webinar-hero__stage{position:relative;scroll-margin-top:96px}.ts-webinar-hero__shape{height:auto;left:50%;max-width:none;pointer-events:none;position:absolute;top:8%;transform:translateX(-50%);width:115%;z-index:0}.ts-webinar-hero__pass{background:var(--wh-pass-bg);border-radius:var(--ts-radius-xl);box-shadow:var(--ts-shadow-card-lg);color:var(--ts-color-white);overflow:hidden;position:relative;z-index:1}.ts-webinar-hero__pass-head{padding:32px 40px 24px}.ts-webinar-hero__pass-title{color:var(--ts-color-accent);font-family:var(--ts-font-sans);font-size:var(--ts-text-2xl);font-weight:700;line-height:var(--ts-leading-tight);margin:0 0 8px}.ts-webinar-hero__pass-sub{color:color-mix(in srgb,var(--ts-color-white) 70%,transparent);font-family:var(--ts-font-serif);font-size:var(--ts-text-body);line-height:var(--ts-leading-body);margin:0}.ts-webinar-hero__perforation{height:var(--wh-notch);margin-inline:calc(var(--wh-notch)/-2);position:relative}.ts-webinar-hero__perforation:after,.ts-webinar-hero__perforation:before{background:var(--ts-color-surface);border-radius:var(--ts-radius-full);content:"";height:var(--wh-notch);position:absolute;top:0;width:var(--wh-notch)}.ts-webinar-hero__perforation:before{left:0}.ts-webinar-hero__perforation:after{right:0}.ts-webinar-hero__pass-body{padding:24px 40px 32px;position:relative}.ts-webinar-hero__pass-body:before{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ts-color-white) 85%,transparent) 0 14px,transparent 14px 24px);content:"";height:2px;left:40px;position:absolute;right:40px;top:calc(var(--wh-notch)/-2)}.ts-webinar-hero .ts-form-module--pass{color:var(--ts-color-white)!important;margin:0}.ts-webinar-hero .ts-form-module--pass .ts-form__grid{gap:20px 16px}.ts-webinar-hero .ts-form-module--pass .ts-form__label{color:var(--ts-color-white);font-size:var(--ts-text-body);font-weight:700;line-height:var(--ts-leading-tight);margin-bottom:8px}.ts-webinar-hero .ts-form-module--pass .ts-form__required{color:inherit;margin-left:0}.ts-webinar-hero .ts-form-module--pass .ts-combo__trigger,.ts-webinar-hero .ts-form-module--pass .ts-form__input{background:var(--ts-color-navy-50);border:1px solid var(--ts-color-navy-200);border-radius:var(--ts-radius-btn);color:var(--ts-color-navy-700);font-weight:500;line-height:var(--ts-leading-tight);min-height:52px;padding:14px var(--ts-space-6)}.ts-webinar-hero .ts-form-module--pass .ts-combo__trigger:focus,.ts-webinar-hero .ts-form-module--pass .ts-form__input:focus{border-color:var(--ts-color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ts-color-accent) 30%,transparent)}.ts-webinar-hero .ts-form-module--pass .ts-form__radio-group{flex-direction:row;flex-wrap:wrap;gap:12px 32px}.ts-webinar-hero .ts-form-module--pass .ts-form__radio-label{color:var(--ts-color-white);font-size:var(--ts-text-body);font-weight:500}.ts-webinar-hero .ts-form-module--pass .ts-form__radio{-webkit-appearance:none;appearance:none;background:var(--ts-color-white);border:0;border-radius:var(--ts-radius-full);height:24px;transition:box-shadow var(--ts-duration-fast) ease;width:24px}.ts-webinar-hero .ts-form-module--pass .ts-form__radio:checked{background:var(--wh-pass-bg);box-shadow:inset 0 0 0 4px var(--wh-pass-bg),inset 0 0 0 7px var(--ts-color-white)}.ts-webinar-hero .ts-form-module--pass .ts-form__radio:focus-visible{outline:var(--ts-focus-ring);outline-offset:2px}.ts-webinar-hero .ts-form-module--pass .ts-form__field.ts-form__input--error .ts-form__radio{box-shadow:0 0 0 2px var(--ts-color-error)}.ts-webinar-hero .ts-form-module--pass .ts-form__field-error{color:var(--ts-color-pink)}.ts-webinar-hero .ts-form-module--pass .ts-form__consent-text,.ts-webinar-hero .ts-form-module--pass .ts-form__note{color:var(--ts-color-navy-200);font-family:var(--ts-font-serif);font-size:var(--ts-text-sm);font-weight:400;letter-spacing:-.21px;line-height:var(--ts-leading-body);margin-top:16px;opacity:1}.ts-webinar-hero .ts-form-module--pass .ts-form__consent-text p,.ts-webinar-hero .ts-form-module--pass .ts-form__note p{margin:0}.ts-webinar-hero .ts-form-module--pass .ts-form__consent-text a,.ts-webinar-hero .ts-form-module--pass .ts-form__note a{color:var(--ts-color-accent)}.ts-webinar-hero .ts-form-module--pass .ts-form__submit-wrap{margin-top:24px}.ts-webinar-hero .ts-form-module--pass .ts-form__submit-wrap .ts-btn{border-radius:var(--ts-radius-btn);font-size:var(--ts-text-h5);width:100%}.ts-webinar-hero .ts-form-module--pass .ts-form__success{color:var(--ts-color-white);font-family:var(--ts-font-serif);font-size:var(--ts-text-body)}.ts-webinar-hero__pass-note{color:var(--ts-color-navy-200);font-family:var(--ts-font-serif);font-size:var(--ts-text-sm);font-weight:400;letter-spacing:-.21px;line-height:var(--ts-leading-body);margin:8px 0 0;text-align:center}@media (max-width:1099px){.ts-webinar-hero__inner{gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,460px)}.ts-webinar-hero .ts-webinar-hero__title{font-size:var(--ts-text-h2sm)}.ts-webinar-hero__facts{align-items:flex-start;flex-direction:column}}@media (max-width:899px){.ts-webinar-hero{padding-block:40px var(--ts-section-y-sm-end)}.ts-webinar-hero__inner{gap:48px;grid-template-columns:minmax(0,1fr)}.ts-webinar-hero__stage{margin-inline:auto;max-width:540px;width:100%}}@media (max-width:639px){.ts-webinar-hero{--wh-notch:22px}.ts-webinar-hero .ts-webinar-hero__title{font-size:var(--ts-text-2xl);letter-spacing:-.5px}.ts-webinar-hero__facts{align-items:flex-start;flex-direction:column}.ts-webinar-hero__pass{border-radius:var(--ts-radius-panel)}.ts-webinar-hero__pass-head{padding:28px 24px 20px}.ts-webinar-hero__pass-body{padding:0 24px 24px}.ts-webinar-hero__pass-body:before{left:24px;right:24px}.ts-webinar-hero__shape{width:110%}.ts-webinar-hero__hosts{grid-template-columns:minmax(0,1fr)}}