.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{height:100%;overflow:hidden}.webinar-detail{color:var(--color-content-2);padding-block:48px}@media only screen and (min-width:768px){.webinar-detail{padding-block:8px}}@media only screen and (min-width:1024px){.webinar-detail{padding-bottom:0}}.webinar-detail__inner{width:100%}.webinar-detail__layout{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.webinar-detail__layout{width:93.8666666667vw}}@media only screen and (min-width:768px){.webinar-detail__layout{width:93.75vw}}@media only screen and (min-width:1280px){.webinar-detail__layout{width:93.75vw}}@media only screen and (min-width:1920px){.webinar-detail__layout{width:1800px}}.webinar-detail__layout{flex-direction:column;row-gap:var(--general-spacing-s-3)}@media only screen and (min-width:1024px){.webinar-detail__layout{align-items:start;display:grid;grid-template-columns:repeat(12,1fr);row-gap:0}}.webinar-detail__about,.webinar-detail__aside,.webinar-detail__speakers,.webinar-detail__title,.webinar-detail__topics{max-width:100%;padding-inline:calc(var(--grid-gutter)/2)}@media only screen and (min-width:1024px){.webinar-detail__about,.webinar-detail__speakers,.webinar-detail__title,.webinar-detail__topics{grid-column:1/span 6;margin-bottom:var(--general-spacing-m-3);padding-right:calc(var(--grid-gutter)/2 + var(--grid-column)/2)}.webinar-detail__speakers{margin-bottom:0}}.webinar-detail__aside{overflow:visible}@media only screen and (min-width:1024px){.webinar-detail__aside{align-self:start;grid-column:7/span 6;grid-row:1/span 99;position:-webkit-sticky;position:sticky;top:calc(var(--siteheader-height) + var(--general-spacing-xs-2));transition:top .33s cubic-bezier(0.645,0.045,0.355,1),max-height .33s cubic-bezier(0.645,0.045,0.355,1)}}@media only screen and (min-width:1024px)and (height < 695px){.webinar-detail__aside{top:var(--general-spacing-xs-3)}}@media only screen and (min-width:1024px){.body--has-siteheader-visible .webinar-detail__aside{--webinar-detail-header-visible:var(--siteheader-height);top:calc(var(--webinar-detail-header-visible, 0px) + var(--general-spacing-m-1) - var(--meta-nav-height))}.webinar-detail__aside.webinar-detail__aside--stuck{max-height:calc(100dvh - var(--webinar-detail-header-visible, 0px) - var(--general-spacing-xs-3));-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.webinar-detail__aside.webinar-detail__aside--stuck::-webkit-scrollbar{display:none}}.webinar-detail__section{display:flex;flex-direction:column;gap:var(--general-spacing-s-2)}.webinar-detail__topline{color:var(--color-content-2);font-size:0.875rem;font-weight:500;line-height:120%;margin-bottom:calc((var(--general-spacing-s-1))*-1);text-transform:uppercase}.webinar-detail__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:2.125rem;line-height:120%}@media only screen and (min-width:768px){.webinar-detail__headline{font-size:2.5rem}}@media only screen and (min-width:1280px){.webinar-detail__headline{font-size:3.5rem}}@media only screen and (min-width:1920px){.webinar-detail__headline{font-size:4rem;line-height:115%}}.webinar-detail__headline{font-weight:700;margin:0}.webinar-detail__headline p{margin:0}.webinar-detail__datetime{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--general-spacing-xs-2) var(--general-spacing-s-3)}.webinar-detail__date,.webinar-detail__time{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:125%}.webinar-detail__time{display:inline-flex;flex-wrap:wrap;gap:var(--general-spacing-xs-2) var(--general-spacing-s-1)}.webinar-detail__time-zone{color:var(--color-content-2);font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:125%}.webinar-detail__subline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.375rem;font-weight:400;line-height:140%}@media only screen and (min-width:1920px){.webinar-detail__subline{font-size:1.5rem}}.webinar-detail__language{align-items:center;display:flex;font-size:1.0625rem;font-weight:400;gap:var(--general-spacing-xs-2);line-height:150%}@media only screen and (min-width:1920px){.webinar-detail__language{font-size:1.1875rem}}.webinar-detail__language .icon{height:24px;width:24px;fill:currentcolor}.webinar-detail__about{display:flex;flex-direction:column;gap:var(--general-spacing-s-1)}@media only screen and (min-width:1024px){.webinar-detail__about{gap:var(--general-spacing-s-3)}}.webinar-detail__about-headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.75rem;line-height:120%;line-height:125%}@media only screen and (min-width:768px){.webinar-detail__about-headline{font-size:1.875rem}}@media only screen and (min-width:1280px){.webinar-detail__about-headline{font-size:2.25rem}}@media only screen and (min-width:1920px){.webinar-detail__about-headline{font-size:2.5rem}}.webinar-detail__about-headline{font-weight:700}.webinar-detail__about-copy{font-size:1.0625rem;font-weight:400;line-height:150%}@media only screen and (min-width:1920px){.webinar-detail__about-copy{font-size:1.1875rem}}.webinar-detail__topics{display:flex;flex-direction:column;gap:var(--general-spacing-s-3)}.webinar-detail__topic{display:flex;flex-direction:column;gap:var(--general-spacing-xs-3)}.webinar-detail__topic-headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.5rem;line-height:120%;line-height:125%}@media only screen and (min-width:768px){.webinar-detail__topic-headline{font-size:1.625rem;line-height:125%}}@media only screen and (min-width:1280px){.webinar-detail__topic-headline{font-size:1.625rem}}@media only screen and (min-width:1920px){.webinar-detail__topic-headline{font-size:1.75rem}}.webinar-detail__topic-headline{font-weight:700}.webinar-detail__topic-copy{font-size:1.0625rem;font-weight:400;line-height:150%}@media only screen and (min-width:1920px){.webinar-detail__topic-copy{font-size:1.1875rem}}.webinar-detail__topic-copy p:has(+p){margin-bottom:4px}.webinar-speakers{background-color:var(--color-surface-10);border-radius:var(--border-radius-l);color:var(--color-content-2);padding:var(--general-spacing-s-3)}.webinar-speakers__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:120%;line-height:125%}@media only screen and (min-width:768px){.webinar-speakers__headline{font-size:1.625rem;line-height:125%}}@media only screen and (min-width:1280px){.webinar-speakers__headline{font-size:1.625rem}}@media only screen and (min-width:1920px){.webinar-speakers__headline{font-size:1.75rem}}.webinar-speakers__headline{color:var(--color-content-2);margin-bottom:var(--general-spacing-s-3)}.webinar-speakers__list{display:flex;flex-direction:column;gap:var(--general-spacing-s-3)}@media screen and (min-width:1024px)and (max-width:1280px),screen and (min-width:320px)and (max-width:580px){.webinar-speakers__list .contact-card--speaker .contact-card__header{flex-wrap:wrap;gap:var(--general-spacing-s-1)}.webinar-speakers__list .contact-card--speaker .contact-card__header .contact-card__meta{flex-basis:100%;width:100%}}.webinar-speakers__list .contact-card--speaker:last-child{border-bottom:0;padding-bottom:0}.webinar-speakers__list .contact-card__links{margin-bottom:calc(var(--general-spacing-s-1) - var(--general-spacing-xs-3))}.webinar-success__inner{align-items:center;display:flex;flex-direction:column;gap:var(--general-spacing-s-1);margin-inline:auto;max-width:60rem;padding-inline:var(--general-spacing-xs-3);text-align:center}.webinar-success__icon{margin-bottom:var(--general-spacing-s-1)}.webinar-success__icon .icon{height:64px;width:64px;fill:currentcolor}.webinar-success__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:2.125rem;font-weight:700;line-height:120%}@media only screen and (min-width:768px){.webinar-success__headline{font-size:2.5rem}}@media only screen and (min-width:1280px){.webinar-success__headline{font-size:3.5rem}}@media only screen and (min-width:1920px){.webinar-success__headline{font-size:4rem;line-height:115%}}.webinar-success__headline,.webinar-success__headline p{margin:0}.webinar-success__copy{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.375rem;font-weight:400;line-height:140%}@media only screen and (min-width:1920px){.webinar-success__copy{font-size:1.5rem}}