@layer component{.CardGrid-module-scss-module__nzAZCW__cardGrid{--module-bg-color:var(--white);--cards-per-row:1;--cards-gap:1.6rem;--card-padding:1.2rem;--card-radius:var(--border-radius-md);--card-border-color:var(--getronics-mid-grey);--thumbnail-radius:var(--border-radius-sm);--placeholder-bg:var(--getronics-cool-grey);background-color:var(--module-bg-color)}@media only screen and (min-width:768px){.CardGrid-module-scss-module__nzAZCW__cardGrid{--cards-per-row:2;--cards-gap:2.4rem}}@media only screen and (min-width:1280px){.CardGrid-module-scss-module__nzAZCW__cardGrid{--cards-per-row:4}}.CardGrid-module-scss-module__nzAZCW__list{flex-direction:column;grid-column:1/-1;align-items:center;display:flex}.CardGrid-module-scss-module__nzAZCW__cards{grid-template-columns:repeat(var(--cards-per-row), minmax(0, 1fr));gap:var(--cards-gap);inline-size:100%;display:grid}.CardGrid-module-scss-module__nzAZCW__item{border-radius:var(--card-radius);display:flex}.CardGrid-module-scss-module__nzAZCW__item:focus-visible{outline:.3rem solid var(--getronics-green);outline-offset:.3rem}.CardGrid-module-scss-module__nzAZCW__card{--chip-bg:var(--black);--chip-radius:.4rem;--arrow-color:var(--white);inline-size:100%;padding:var(--card-padding);color:var(--black);background-color:var(--white);border:1px solid var(--card-border-color);border-radius:var(--card-radius);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.CardGrid-module-scss-module__nzAZCW__live:hover{--chip-bg:var(--getronics-green);--chip-radius:50%;--arrow-color:var(--black)}}.CardGrid-module-scss-module__nzAZCW__live:focus-visible{outline:.3rem solid var(--getronics-green);outline-offset:.3rem}.CardGrid-module-scss-module__nzAZCW__thumbnail{aspect-ratio:16/9;background-color:var(--placeholder-bg);border-radius:var(--thumbnail-radius);position:relative;overflow:hidden}.CardGrid-module-scss-module__nzAZCW__thumbnail img{object-fit:cover;block-size:100%;inline-size:100%}.CardGrid-module-scss-module__nzAZCW__badge{position:absolute;inset-block-start:1.2rem;inset-inline-start:1.2rem}.CardGrid-module-scss-module__nzAZCW__latest{--tag-bg:var(--black);--tag-color:var(--white)}.CardGrid-module-scss-module__nzAZCW__nextUp{--tag-bg:var(--getronics-green);--tag-color:var(--black)}.CardGrid-module-scss-module__nzAZCW__comingSoon{--tag-bg:var(--white);--tag-color:var(--black)}.CardGrid-module-scss-module__nzAZCW__body{flex-direction:column;flex:1;gap:.8rem;padding-block-start:1.6rem;display:flex}.CardGrid-module-scss-module__nzAZCW__meta{font-family:segoe-ui,Segoe UI,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.25}@media only screen and (min-width:1920px){.CardGrid-module-scss-module__nzAZCW__meta{font-size:1.8rem}}.CardGrid-module-scss-module__nzAZCW__meta{color:var(--getronics-cool-grey-dark-text)}.CardGrid-module-scss-module__nzAZCW__title{font-family:helvetica-lt-pro,helvetica,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.25}@media only screen and (min-width:1024px){.CardGrid-module-scss-module__nzAZCW__title{font-size:1.8rem}}@media only screen and (min-width:1280px){.CardGrid-module-scss-module__nzAZCW__title{font-size:2rem}}@media only screen and (min-width:1920px){.CardGrid-module-scss-module__nzAZCW__title{font-size:2.4rem}}.CardGrid-module-scss-module__nzAZCW__title{overflow:clip}@supports not (overflow:clip){.CardGrid-module-scss-module__nzAZCW__title{overflow:hidden}}.CardGrid-module-scss-module__nzAZCW__title{text-overflow:ellipsis;white-space:nowrap}@supports (-webkit-line-clamp:3){.CardGrid-module-scss-module__nzAZCW__title{-webkit-line-clamp:3;white-space:initial;-webkit-box-orient:vertical;display:-webkit-box}}.CardGrid-module-scss-module__nzAZCW__bottom{flex-direction:column;gap:1.6rem;margin-block-start:auto;padding-block-start:2.4rem;display:flex}.CardGrid-module-scss-module__nzAZCW__speaker{flex-direction:column;gap:.4rem;display:flex}.CardGrid-module-scss-module__nzAZCW__speakerName{font-family:segoe-ui,Segoe UI,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.25}@media only screen and (min-width:1920px){.CardGrid-module-scss-module__nzAZCW__speakerName{font-size:1.8rem}}.CardGrid-module-scss-module__nzAZCW__speakerDetail{font-family:segoe-ui,Segoe UI,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.25}@media only screen and (min-width:1920px){.CardGrid-module-scss-module__nzAZCW__speakerDetail{font-size:1.8rem}}.CardGrid-module-scss-module__nzAZCW__speakerDetail{overflow:clip}@supports not (overflow:clip){.CardGrid-module-scss-module__nzAZCW__speakerDetail{overflow:hidden}}.CardGrid-module-scss-module__nzAZCW__speakerDetail{text-overflow:ellipsis;white-space:nowrap}@supports (-webkit-line-clamp:2){.CardGrid-module-scss-module__nzAZCW__speakerDetail{-webkit-line-clamp:2;white-space:initial;-webkit-box-orient:vertical;display:-webkit-box}}.CardGrid-module-scss-module__nzAZCW__footer{border-block-start:1px solid var(--card-border-color);justify-content:space-between;align-items:center;gap:1.6rem;min-block-size:4rem;padding-block-start:1.2rem;display:flex}.CardGrid-module-scss-module__nzAZCW__hosts{font-family:segoe-ui,Segoe UI,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.25}@media only screen and (min-width:1920px){.CardGrid-module-scss-module__nzAZCW__hosts{font-size:1.8rem}}.CardGrid-module-scss-module__nzAZCW__hosts{color:var(--getronics-cool-grey-dark-text)}.CardGrid-module-scss-module__nzAZCW__arrow{background-color:var(--chip-bg);border-radius:var(--chip-radius);flex-shrink:0;justify-content:center;align-items:center;block-size:4rem;inline-size:4rem;margin-inline-start:auto;transition:background-color .25s cubic-bezier(.26,1,.48,1),border-radius .25s cubic-bezier(.26,1,.48,1);display:flex}.CardGrid-module-scss-module__nzAZCW__arrowIcon{block-size:1.2rem;inline-size:1.2rem;color:var(--arrow-color);transition:color .25s cubic-bezier(.26,1,.48,1)}.CardGrid-module-scss-module__nzAZCW__loadMore{margin-block-start:4rem}.CardGrid-module-scss-module__nzAZCW__loadMore svg{rotate:90deg}.CardGrid-module-scss-module__nzAZCW__visuallyHidden{word-wrap:normal;white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
