.wad4-button-icon{align-items:center;border-radius:50%;color:#5d5d5d;cursor:pointer;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.wad4-button-icon:hover{background-color:#f6f6f6;color:#262626}.wad4-button-icon:active{background-color:#eeeff9;color:#3746f4}.wad4-video-card{align-items:flex-start;background:var(--color-background-primary);display:flex;flex-direction:column;gap:8px;text-decoration:none!important;width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*4 + var(--wad4-col-gap)*3)}@media screen and (min-width:1536px){.wad4-video-card{flex:0 0 354px}}.wad4-video-card:hover .wad4-video-card__info-title{color:var(--color-text-brand-tertiery);margin:0}.wad4-video-card:hover .wad4-video-card__thumbnail-image{transform:scale(1.05)}.wad4-video-card__clickable{text-decoration:none!important;width:100%}.wad4-video-card__title-wrapper{display:flex;position:relative}.wad4-video-card__thumbnail{aspect-ratio:16/9;background-color:#f6f6f6;border-radius:8px;overflow:hidden;position:relative;width:100%}.wad4-video-card__thumbnail-duration{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--color-background-brand-code100);border-radius:4px;bottom:9px;color:var(--color-text-primary-on-brand);display:flex;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;gap:8px;justify-content:center;padding:4px 8px;position:absolute;right:9px;text-align:center}.wad4-video-card__thumbnail-image{border-radius:8px;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.wad4-video-card__locked{align-items:center;background-color:var(--color-chip-locked-fill);border-radius:26px;display:flex;font-family:IBM Plex Sans,sans-serif;margin-right:16px;margin-top:16px;padding:8px;position:absolute;right:0;width:-moz-fit-content;width:fit-content;z-index:5}.wad4-video-card__locked__text{color:var(--color-background-brand-solid)!important;font-size:14px;line-height:18px;margin-right:8px}.wad4-video-card__locked__text--link{color:var(--color-background-brand-solid)!important;cursor:pointer;z-index:7}.wad4-video-card__locked__text a.wad4-video-card__locked__text--link{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.wad4-video-card__locked:hover{padding-left:16px;padding-right:8px}.wad4-video-card__locked:hover .wad4-video-card__locked__svg-lock{display:none}.wad4-video-card__locked:hover .wad4-video-card__locked__svg-open,.wad4-video-card__locked:hover .wad4-video-card__locked__text{display:block}.wad4-video-card__locked__svg-open,.wad4-video-card__locked__text{display:none}.wad4-video-card__info{align-items:flex-start;display:flex;gap:8px}.wad4-video-card__info__icon{align-items:center;border-radius:33554400px;display:flex;gap:8px;padding:6px}.wad4-video-card__info__icon-congress{background:var(--color-chip-wc-fill)}.wad4-video-card__info__icon-live{background:var(--color-background-secondary)}.wad4-video-card__info__icon-coffee{background:var(--color-chip-coffee-fill)}.wad4-video-card__info__icon-hr{background:var(--color-background-brand-secondary)}.wad4-video-card__info__text{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px}@media (max-width:579px){.wad4-video-card__info__text{text-overflow:ellipsis}}.wad4-video-card__info-speaker{display:-webkit-box;font-size:.875rem;line-height:1.25rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-text-card-70);font-family:IBM Plex Sans,sans-serif;margin:0;overflow:hidden;text-overflow:ellipsis}.wad4-video-card__info-release{color:var(--color-text-card-70);font-size:.75rem}.wad4-video-card__info-title{color:var(--color-text-card);display:flex;display:-webkit-box;flex-direction:column;font-size:1rem;font-weight:600;justify-content:center;line-height:1.25rem;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wad4-video-carousel{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:24px;height:auto}.wad4-video-carousel__header{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.wad4-video-carousel__header-title{align-items:center;color:var(--color-text-primary);display:flex;font-family:IBM Plex Sans,sans-serif;font-size:1.125rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:0;line-height:1.75rem;margin:unset}.wad4-video-carousel__header-controls{align-items:center;display:flex;flex-wrap:nowrap;gap:4px}.wad4-video-carousel__track{align-items:flex-start;align-self:stretch;display:flex;flex:none;gap:var(--wad4-container-padding);height:auto;overflow-x:auto;overflow-y:hidden;scroll-padding-left:var(--wad4-container-padding);scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.wad4-video-carousel__track::-webkit-scrollbar{display:none}.wad4-video-carousel__track--oversize{margin-left:calc(var(--wad4-container-padding)*-1/2);margin-right:calc(var(--wad4-container-padding)*-1/2);padding-left:calc(var(--wad4-container-padding)/2);padding-right:calc(var(--wad4-container-padding)/2)}.wad4-video-carousel__see-all-videos a{color:#4a67fe;font-size:14px;font-style:normal;font-weight:500;line-height:15px;text-decoration:none}.wad4-video-carousel__see-all-videos a:hover{color:#4a67fecc}.wad4-video-carousel__card{--wad4-video-carousel-cards:1;--wad4-video-carousel-gaps:1;--wad4-video-carousel-card-max-width:290px;--wad4-video-carousel-card-partial:.1;flex:0 0 min((100% - var(--wad4-container-padding) * var(--wad4-video-carousel-gaps))/(var(--wad4-video-carousel-cards) + var(--wad4-video-carousel-card-partial)),var(--wad4-video-carousel-card-max-width));scroll-snap-align:center}@media screen and (min-width:480px){.wad4-video-carousel__card{--wad4-video-carousel-cards:1;--wad4-video-carousel-gaps:2;--wad4-video-carousel-card-partial:.25}}@media screen and (min-width:768px){.wad4-video-carousel__card{--wad4-video-carousel-cards:2;--wad4-video-carousel-gaps:3;--wad4-video-carousel-card-max-width:380px}}@media screen and (min-width:1200px){.wad4-video-carousel__card{--wad4-video-carousel-cards:3;--wad4-video-carousel-gaps:4}}.wad4-ads__link{text-decoration:none;width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*6 + var(--wad4-col-gap)*5)}@media screen and (min-width:579px){.wad4-ads__link{width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*4 + var(--wad4-col-gap)*3)}}.wad4-ads__wrapper{align-items:center;background:var(--color-background-primary);border:1px solid transparent;border-radius:4px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;gap:24px;padding:12px;text-decoration:none;transition:border-color .2s ease;width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*3 + var(--wad4-col-gap)*2)}@media screen and (min-width:0) and (max-width:1200px){.wad4-ads__wrapper{width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*6 + var(--wad4-col-gap)*5)}}@media screen and (min-width:0) and (max-width:899px){.wad4-ads__wrapper{width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*4 + var(--wad4-col-gap)*3)}}.wad4-ads__wrapper:hover{background-color:var(--color-background-secondary);border:1px solid var(--color-border-brand-solid)}.wad4-ads__wrapper:hover .wad4-ads__text{color:var(--color-text-brand-tertiery)}.wad4-ads__image{flex:none}.wad4-ads__image--round{border-radius:50%}.wad4-ads__content{display:flex;flex:1;flex-direction:column;gap:6px;overflow:hidden;overflow-wrap:break-word}.wad4-ads__cta-text,.wad4-ads__text{font-size:1rem;letter-spacing:0;line-height:1.5rem}.wad4-ads__text{color:var(--color-text-primary);font-weight:600}.wad4-ads__cta-text{color:var(--color-text-tertiery);text-decoration-line:underline}:root{--wad4-cols:4;--wad4-col-gap:12px;--wad4-container-padding:12px;--wad4-container-spacing:12px;--wad4-container-max-width:100%;--wad4-section-padding:40px;--wad4-grid-margin:12px;--wad4-header-height:67px;--wad4-viewport-section-padding:64px;--wad4-viewport-section-spacing:40px}@media screen and (min-width:580px){:root{--wad4-cols:8;--wad4-col-gap:20px;--wad4-container-padding:20px;--wad4-container-spacing:20px;--wad4-section-padding:40px;--wad4-grid-margin:20px;--wad4-viewport-section-padding:80px;--wad4-viewport-section-spacing:40px}}@media screen and (min-width:900px){:root{--wad4-cols:12;--wad4-col-gap:24px;--wad4-container-padding:24px;--wad4-container-spacing:24px;--wad4-container-max-width:1536px;--wad4-section-padding:64px;--wad4-grid-margin:24px;--wad4-viewport-section-padding:96px;--wad4-viewport-section-spacing:64px}}:root{--wad4-typo-display-size--xxxs:.75rem;--wad4-typo-display-size--xxs:1.25rem;--wad4-typo-display-size--xs:1.5rem;--wad4-typo-display-size--sm:1.875rem;--wad4-typo-display-size--md:2.25rem;--wad4-typo-display-size--lg:3rem;--wad4-typo-display-size--xl:3rem;--wad4-typo-display-line-height--xxxs:1rem;--wad4-typo-display-line-height--xxs:1.875rem;--wad4-typo-display-line-height--xs:2rem;--wad4-typo-display-line-height--sm:2.125rem;--wad4-typo-display-line-height--md:2.75rem;--wad4-typo-display-line-height--lg:3.375rem;--wad4-typo-display-line-height--xl:3.375rem}@media screen and (min-width:900px){:root{--wad4-typo-display-size--xxs:1.5rem;--wad4-typo-display-size--xs:1.875rem;--wad4-typo-display-size--sm:2.25rem;--wad4-typo-display-size--md:3rem;--wad4-typo-display-size--lg:3.75rem;--wad4-typo-display-size--xl:4.5rem;--wad4-typo-display-line-height--xxs:2rem;--wad4-typo-display-line-height--xs:2.125rem;--wad4-typo-display-line-height--sm:2.75rem;--wad4-typo-display-line-height--md:3.375rem;--wad4-typo-display-line-height--lg:4.25rem;--wad4-typo-display-line-height--xl:5rem}}.wad4-ads-skeleton{animation:shimmer 3s ease-in-out infinite;background:linear-gradient(100deg,#f6f6f6 30%,#e7e7e7,#f6f6f6 70%);background-size:200% 100%;border-radius:8px;height:130px;width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*3 + var(--wad4-col-gap)*2)}@media screen and (min-width:0) and (max-width:1200px){.wad4-ads-skeleton{width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*6 + var(--wad4-col-gap)*5)}}@media screen and (min-width:0) and (max-width:899px){.wad4-ads-skeleton{width:calc((100% - var(--wad4-col-gap)*(var(--wad4-cols) - 1))/var(--wad4-cols)*4 + var(--wad4-col-gap)*3)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
