.c-webinar-page{display:grid;gap:2rem;margin-bottom:4rem}.c-webinar-page>*{min-width:0}@media (min-width: 992px){.c-webinar-page{gap:4rem;margin-top:4rem}}.c-webinar-page-top{display:grid;gap:1rem 2rem}.c-webinar-page-top__img-wrapper{position:relative;margin-inline:-.95rem;aspect-ratio:2/1}.c-webinar-page-top__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#ededed}.c-webinar-page-top__above-heading{font-size:1.625rem;font-weight:500;text-transform:uppercase}.c-webinar-page-top__heading{margin-bottom:2rem;font-size:3rem}.c-webinar-page-top__actions{margin:0}@media (min-width: 992px){.c-webinar-page-top:has(.c-webinar-page-top__img-wrapper){grid-template-columns:1fr 50%}.c-webinar-page-top__img-wrapper{margin:0;aspect-ratio:4/3}.c-webinar-page-top__heading-group{order:-1;display:grid;align-content:center}}.c-webinar-page-main{display:grid;gap:0 2rem}.c-webinar-page-main__intro{grid-column:1/-1;margin:0 0 2rem;font-size:1.625rem}.c-webinar-page-main__body{margin-bottom:2rem}.c-webinar-page-main__side-data{display:grid;grid-template-columns:auto 1fr;gap:0 1rem}.c-webinar-page-main__side-data>dt{grid-column:1/2}.c-webinar-page-main__side-data>dd{grid-column:-2/-1;margin:0;padding-top:0.15rem}.c-webinar-page-main__side-data>dt:not(:first-of-type),.c-webinar-page-main__side-data>dt:not(:first-of-type)+dd{margin-top:1rem}.c-webinar-page-main__side-content .reference-quote{padding-left:0;font-size:1.25rem}.c-webinar-page-main__side-content .reference-quote-author{font-size:1.125rem}.c-webinar-page-main__side-icon{width:2rem;height:2rem}@media (min-width: 110ch){.c-webinar-page-main{grid-template-columns:1fr 30ch}.c-webinar-page-main__intro{margin-bottom:3rem}.c-webinar-page-main__body{margin-bottom:0}}@media (min-width: 150ch){.c-webinar-page-main{grid-template-columns:1fr 35ch;gap:0 3rem}}.c-webinar-page-speakers__heading{margin-bottom:2rem}.c-webinar-registration{margin:0 auto}.c-webinar-registration__title{margin:0 0 2.5rem}.c-webinar-registration__title::after{content:'';display:block;width:30%;margin-top:1rem;max-width:8.75rem;border-bottom:7px solid #0b771a}.c-webinar-registration__sessions--desktop{display:none}.c-webinar-registration__iframe{width:100%}.c-webinar-registration--single{max-width:45rem}.c-webinar-registration--multiple{max-width:65rem}@media (min-width: 992px){.c-webinar-registration__sessions--mobile{display:none}.c-webinar-registration__sessions--desktop{display:block}}.c-webinar-registration-optimizely-form{container-name:c-webinar-registration-optimizely-form;container-type:inline-size}.c-webinar-registration-optimizely-form .EPiServerForms .Form__Title{margin:0 0 1.5rem}.c-webinar-registration-optimizely-form .EPiServerForms .Form__Title::after{content:'';display:block;width:30%;margin-top:1rem;max-width:8.75rem;border-bottom:7px solid #0b771a}.c-webinar-registration-optimizely-form .EPiServerForms .Form__Description{font-size:1rem;margin:0 0 2rem}.c-webinar-registration-optimizely-form .EPiServerForms .Form__MainBody .FormStep{margin-bottom:2rem}@container c-webinar-registration-optimizely-form (width >= 45rem){.c-webinar-registration-optimizely-form .EPiServerForms .Form__MainBody .FormStep{-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem;-moz-column-rule:1px solid #e0e1dd;column-rule:1px solid #e0e1dd}.c-webinar-registration-optimizely-form .EPiServerForms .Form__MainBody .FormChoice{-moz-column-span:all;column-span:all;margin-top:1rem;width:100%}.c-webinar-registration-optimizely-form .EPiServerForms .Form__MainBody .FormHcaptcha{margin:0;text-align:right;box-shadow:2rem 0 0 2px #fff}.c-webinar-registration-optimizely-form .EPiServerForms .Form__MainBody .FormHcaptcha iframe{margin-left:auto}.c-webinar-registration-optimizely-form .EPiServerForms .Form__MainBody .FormSubmitButton{margin:0;min-height:76px}}.c-webinar-registration-sessions-accordion{interpolate-size:allow-keywords}.c-webinar-registration-sessions-accordion::details-content{overflow:hidden;height:0;transition-property:content-visibility, height, padding;transition-duration:0.5s;transition-behavior:allow-discrete}.c-webinar-registration-sessions-accordion+.c-webinar-registration-sessions-accordion{margin-top:1rem}.c-webinar-registration-sessions-accordion__summary{list-style:none;padding:0.75rem 1rem;border:1px solid #0b771a;background:#fff;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);transition-property:background-color, color, box-shadow;transition-duration:0.3s;outline-offset:3px}.c-webinar-registration-sessions-accordion__title{margin:0}.c-webinar-registration-sessions-accordion__session-number{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0.5rem}.c-webinar-registration-sessions-accordion__chevron{width:1lh;height:1lh;color:#0b771a;stroke-width:2;transition-property:transform, color;transition-duration:0.3s}.c-webinar-registration-sessions-accordion__datetime{font-size:1rem}.c-webinar-registration-sessions-accordion[open]::details-content{height:auto;padding-bottom:2rem}.c-webinar-registration-sessions-accordion[open] .c-webinar-registration-sessions-accordion__summary{background:#0b771a;color:#fff;box-shadow:0 0 0 transparent}.c-webinar-registration-sessions-accordion[open] .c-webinar-registration-sessions-accordion__chevron{color:#fff}.c-webinar-registration-sessions-accordion[open] .c-webinar-registration-sessions-accordion__chevron{transform:rotate(180deg)}.c-webinar-registration-sessions-tabs{--c-webinar-registration-sessions-loading-height: 20rem;display:block;height:auto}.c-webinar-registration-sessions-tabs__nav-wrapper{width:20rem;border-right:1px solid #e0e1dd}.c-webinar-registration-sessions-tabs__nav .nav-item+.nav-item{position:relative;padding-top:1rem}.c-webinar-registration-sessions-tabs__nav .nav-item+.nav-item::before{content:'';position:absolute;left:0;top:0.5rem;width:100%;border-top:1px solid #e0e1dd}.js .c-webinar-registration-sessions-tabs[v-cloak]{height:var(--c-webinar-registration-sessions-loading-height)}@media (prefers-reduced-motion: no-preference){.c-webinar-registration-sessions-tabs{interpolate-size:allow-keywords}.js .c-webinar-registration-sessions-tabs:not([v-cloak]){animation:c-webinar-registration-sessions-in 0.3s}}@keyframes c-webinar-registration-sessions-in{0%{height:var(--c-webinar-registration-sessions-loading-height)}100%{height:auto}}.c-webinar-registration-session__title{margin:0 0 2rem}.c-webinar-registration-session--iframe .c-webinar-registration-session__title{padding-left:25px}.c-webinar-registration-session--external{padding:2rem 1rem;text-align:center;background:#ededed}.c-webinar-registration-session .EPiServerForms .Form__Title{display:none}@media (min-width: 992px){.c-webinar-registration-session--external{padding-block:4rem}}.c-webinar-on-demand-video{display:grid;overflow:hidden;transition:background-color 0.3s}.c-webinar-on-demand-video::before{content:'';display:block;grid-column:1 / -1;grid-row:1 / -1;aspect-ratio:16 / 9;min-width:0}.c-webinar-on-demand-video__loader{grid-column:1 / -1;grid-row:1 / -1;z-index:1;display:grid;justify-content:center;align-content:center}.c-webinar-on-demand-video__video-wrapper{grid-column:1 / -1;grid-row:1 / -1}.c-webinar-on-demand-video__form-wrapper{grid-column:1 / -1;grid-row:1 / -1;width:100%;height:0;opacity:0;interpolate-size:allow-keywords;transition-property:height, opacity;transition-duration:0.3s}.c-webinar-on-demand-video__form,.c-webinar-on-demand-video__privacy-message{max-width:55rem;margin:0 auto}.c-webinar-on-demand-video__form .EPiServerForms .Form__Status__Message{display:none !important}.c-webinar-on-demand-video__form .EPiServerForms .Form__MainBody{display:block !important}.c-webinar-on-demand-video__privacy-message{font-size:1rem;color:#686868}.c-webinar-on-demand-video__error{grid-column:1 / -1;grid-row:1 / -1;align-self:center}.c-webinar-on-demand-video--loaded:not(.c-webinar-on-demand-video--success) .c-webinar-on-demand-video__form-wrapper{opacity:1;height:auto}.c-webinar-on-demand-video--success .c-webinar-on-demand-video__form-wrapper{opacity:0;height:0}

