.course-video-shell.svelte-vxylns{aspect-ratio:16/9;width:100%;min-width:0;max-height:472px;position:relative}.course-video-shell--floating.svelte-vxylns{pointer-events:none}.course-video.svelte-vxylns{background:0 0;border:0;border-radius:0;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.course-video--floating.svelte-vxylns{z-index:25;aspect-ratio:16/9;border-radius:var(--ds-radius-lg);background:rgb(var(--ds-page-background));pointer-events:auto;border:1px solid #ffffff1f;width:min(320px,100vw - 468px);height:auto;position:fixed;bottom:84px;right:24px;overflow:hidden;box-shadow:0 24px 60px #0000007a}.course-video__frame.svelte-vxylns,.course-video__preview.svelte-vxylns{border:0;width:100%;height:100%;display:block}.course-video__loading.svelte-vxylns{z-index:2;background:rgb(var(--ds-page-background));position:absolute;inset:0}.course-video__preview.svelte-vxylns{background:linear-gradient(180deg, #1e1b26f0, #0e0c14), rgb(var(--ds-page-background));cursor:pointer;padding:0;position:relative;overflow:hidden}.course-video__backdrop.svelte-vxylns,.course-video__idle-surface.svelte-vxylns{position:absolute;inset:0}.course-video__backdrop.svelte-vxylns{object-fit:cover;filter:blur(28px)saturate(.72);opacity:.22;width:100%;height:100%;transform:scale(1.08)}.course-video__preview.svelte-vxylns:before{z-index:1;content:"";background:linear-gradient(#ffffff0f,#0000 28%),linear-gradient(135deg,#977cfe29,#0000 42%),linear-gradient(315deg,#cb419124,#0000 38%);position:absolute;inset:0}.course-video__preview--completed.svelte-vxylns:before{background:linear-gradient(#ffffff14,#0000 30%),linear-gradient(135deg,#22c55e2e,#0000 38%),linear-gradient(315deg,#977cfe29,#0000 42%)}.course-video__preview.svelte-vxylns:after{z-index:1;content:"";opacity:.42;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 86%);mask-image:linear-gradient(#000000b8,#0000 86%)}.course-video__idle-surface.svelte-vxylns{z-index:2;justify-content:center;align-items:center;gap:var(--ds-space-20);padding:clamp(var(--ds-space-24), 5vw, var(--ds-space-64));flex-direction:column;display:flex}.course-video__idle-copy.svelte-vxylns{justify-items:center;gap:var(--ds-space-8);text-align:center;width:min(620px,100%);display:grid}.course-video__corner-logo.svelte-vxylns{top:var(--ds-space-20);left:var(--ds-space-20);z-index:3;border-radius:var(--ds-radius-md);background:#ffffff0f;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;overflow:hidden}.course-video__corner-logo.svelte-vxylns img:where(.svelte-vxylns){object-fit:contain;width:100%;height:100%;display:block}.course-video__play.svelte-vxylns{background:rgb(var(--ds-foreground));width:80px;height:80px;color:rgb(var(--ds-black));border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex;box-shadow:0 18px 48px #00000059,0 0 0 8px #ffffff14}.course-video__preview.svelte-vxylns:hover .course-video__play:where(.svelte-vxylns),.course-video__preview.svelte-vxylns:focus-visible .course-video__play:where(.svelte-vxylns){background:rgb(var(--ds-white));transform:scale(1.04);box-shadow:0 22px 58px #00000073,0 0 0 10px #ffffff1f}.course-video__preview.svelte-vxylns:focus-visible{outline:2px solid rgb(var(--ds-brand-300));outline-offset:3px}.course-video__play.svelte-vxylns svg{color:currentColor;margin-left:4px}.course-video__play--replay.svelte-vxylns svg{margin-left:0}.course-video__eyebrow.svelte-vxylns,.course-video__title.svelte-vxylns{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;display:block}.course-video__eyebrow.svelte-vxylns{color:rgb(var(--ds-foreground-muted));font-family:var(--ds-font-mono);font-size:var(--ds-text-support-sm);letter-spacing:.11em;font-weight:500;line-height:var(--ds-line-support);text-transform:uppercase}.course-video__title.svelte-vxylns{color:rgb(var(--ds-foreground));letter-spacing:0;font-size:24px;font-weight:500;line-height:1.24}.course-video__preview.svelte-vxylns:disabled{cursor:default}.course-video__preview.svelte-vxylns:disabled .course-video__play:where(.svelte-vxylns){color:rgb(var(--ds-white));box-shadow:none;background:#f5f4f838}@media (width<=1280px){.course-video--floating.svelte-vxylns{width:288px}}@media (width<=1080px){.course-video-shell.svelte-vxylns{z-index:12;background:rgb(var(--ds-surface));max-height:none;position:sticky;top:0}.course-video__play.svelte-vxylns{width:56px;height:56px}.course-video__idle-surface.svelte-vxylns{gap:var(--ds-space-16);padding:var(--ds-space-24)}.course-video__corner-logo.svelte-vxylns{top:var(--ds-space-12);left:var(--ds-space-12);width:32px;height:32px}.course-video__title.svelte-vxylns{font-size:18px}}
