.FAdS2a_Layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);grid-template-areas:"video""lessons""overview""instructor""cert""sponsor";display:grid}@media (min-width:992px){.FAdS2a_Layout:not(:has(.FAdS2a_Playlist)){grid-template-columns:minmax(0,1fr);grid-template-areas:"video""details"}}@media (min-width:992px){.FAdS2a_Layout{align-items:stretch;column-gap:var(--space-xl);row-gap:var(--space-xl);grid-template-columns:minmax(0,65fr) minmax(0,35fr);grid-template-areas:"video lessons""overview instructor""cert cert""sponsor sponsor";display:grid}}@media (min-width:1200px){.FAdS2a_Layout{column-gap:var(--space-3xl);row-gap:var(--space-3xl)}}.FAdS2a_Playlist{background:var(--card-surface);border:var(--card-border-width) solid transparent;border-radius:var(--card-radius);grid-area:lessons;min-block-size:0;min-inline-size:0;overflow:hidden}.FAdS2a_Player{aspect-ratio:16/9;background-color:var(--card-background);min-block-size:0;min-inline-size:0;grid-area:video;width:100%}.FAdS2a_Overview{border:var(--card-border-width) solid transparent;border-radius:var(--card-radius);background:var(--card-surface);grid-area:overview;min-inline-size:0;overflow:hidden}.FAdS2a_Cert{grid-area:cert;min-inline-size:0}.FAdS2a_Instructor{grid-area:instructor;min-inline-size:0}.FAdS2a_Details{grid-area:details}.FAdS2a_Sponsor{grid-area:sponsor;min-inline-size:0}@media (min-width:992px){.FAdS2a_Playlist{height:0;min-height:100%}.FAdS2a_Player{aspect-ratio:16/9;width:100%}}
.uAl7SW_Card{border:var(--card-border-width) solid transparent;border-radius:var(--card-radius);background-clip:padding-box,border-box;background:var(--card-surface)}
.DQcOJG_GetCertifiedWrapper{--popout-headroom:24px;--cert-type-bg:color-mix(in oklab, var(--cert-type,#000) 61%, transparent);column-gap:var(--card-gap);grid-template:"badge content"1fr"image image"1fr/1fr 1fr;display:grid;position:relative;container-type:inline-size}@media (min-width:768px){.DQcOJG_GetCertifiedWrapper{grid-template-columns:12rem 1fr}}@media (min-width:992px){.DQcOJG_GetCertifiedWrapper{grid-template-rows:var(--popout-headroom) 255px;margin-top:calc(var(--popout-headroom) * -1);grid-template-columns:auto .35fr .5fr;grid-template-areas:"badge content image""badge content image"}}@media (min-width:1600px){.DQcOJG_GetCertifiedWrapper{grid-template-rows:var(--popout-headroom) 300px}}.DQcOJG_BackgroundImage{background:var(--card-background);border-radius:var(--radius-md);z-index:0;grid-area:1/1/3/-1;display:grid;position:relative;overflow:hidden}.DQcOJG_BackgroundImage:after{content:"";background:linear-gradient(135deg, #fff 0%, var(--cert-type-bg) 12%, transparent 70%);pointer-events:none;position:absolute;inset:0}.DQcOJG_BackgroundImage img{object-fit:cover;width:100%;height:100%}@media (min-width:992px){.DQcOJG_BackgroundImage{grid-area:2/1/3/-1}}.DQcOJG_Content{z-index:1;justify-content:center;align-items:start;gap:var(--card-gap);padding-block:var(--card-padding);flex-direction:column;grid-area:content;display:flex}.DQcOJG_Content h3{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-transform:uppercase;line-height:1.2}@media (min-width:768px){.DQcOJG_Content{padding:var(--card-padding)}}@media (min-width:1200px){.DQcOJG_Content h3{font-size:clamp(1.5rem, 1.8cqw, var(--font-size-2xl))}}.DQcOJG_Badge{--ribbon-size:4rem;z-index:1;grid-area:badge;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.DQcOJG_Badge{--ribbon-size:6rem}}@media (min-width:992px){.DQcOJG_Badge{--ribbon-size:8rem}}.DQcOJG_Image{border-radius:0 0 var(--radius-md) var(--radius-md);z-index:1;grid-area:image;justify-content:end;align-self:end;align-items:flex-end;height:100%;display:flex;overflow:hidden}.DQcOJG_Image img{object-fit:cover;width:auto;height:100%}