.entry-content-asset.videofit{padding-top:0!important;height:auto!important;overflow:visible!important}
.entry-content-asset.videofit>.lyte-wrapper{margin:5px auto!important}
.fermilabs-lesson-figure,.fermilabs-experiment-figure{margin:1.8rem 0;border:1px solid color-mix(in srgb,var(--global-palette3,#e8edf4) 18%,transparent);border-radius:18px;overflow:hidden;background:color-mix(in srgb,var(--global-palette8,#172235) 90%,#0b1220);box-shadow:0 14px 34px rgba(0,0,0,.18)}
.fermilabs-lesson-figure img,.fermilabs-experiment-figure img{display:block;width:100%;height:auto;background:#0b1220}
.fermilabs-lesson-figure figcaption,.fermilabs-experiment-figure figcaption{padding:.8rem 1rem;color:var(--global-palette4,#cbd5e1);font-size:.92rem;line-height:1.5;border-top:1px solid color-mix(in srgb,var(--global-palette3,#e8edf4) 12%,transparent)}
.fermilabs-lesson-figure--secondary{margin-top:2.15rem}
.fermilabs-video-card{margin:2.2rem 0;padding:1.25rem 1.3rem 1.35rem;border:1px solid color-mix(in srgb,#fb7185 45%,transparent);border-radius:20px;background:linear-gradient(145deg,color-mix(in srgb,#3b1025 62%,var(--global-palette9,#0b1220)),color-mix(in srgb,#101c31 94%,var(--global-palette9,#0b1220)));box-shadow:0 16px 38px rgba(0,0,0,.24)}
.fermilabs-video-card__eyebrow{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border-radius:999px;background:rgba(251,113,133,.13);color:#fecdd3;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
.fermilabs-video-card h2{margin:.8rem 0 .25rem!important;color:var(--global-palette3,#f8fafc)!important;font-size:clamp(1.2rem,2vw,1.55rem)}
.fermilabs-video-card__channel{margin-top:0;color:#fda4af!important;font-weight:700}
.fermilabs-video-card p{color:var(--global-palette4,#d5deea)!important}
.fermilabs-video-card__boundary{padding:.75rem .9rem;border-left:4px solid #f59e0b;background:rgba(245,158,11,.08);border-radius:8px}
.fermilabs-video-card__player{position:relative;width:100%;aspect-ratio:16/9;margin:1rem 0;overflow:hidden;border-radius:14px;background:#020617}
.fermilabs-video-card__player iframe,.fermilabs-video-card__player video{position:absolute;inset:0;width:100%!important;height:100%!important;border:0}
.fermilabs-video-card__fallback{padding:1rem;border:1px dashed rgba(255,255,255,.25);border-radius:12px;text-align:center}
.fermilabs-video-card__source{margin-bottom:0;font-size:.9rem}
.fermilabs-video-card a{color:#7dd3fc!important;font-weight:700}
.fermilabs-video-card a:hover{color:#bae6fd!important}
@media(max-width:640px){.fermilabs-video-card{padding:1rem;border-radius:16px}.fermilabs-lesson-figure,.fermilabs-experiment-figure{border-radius:14px}.fermilabs-lesson-figure figcaption,.fermilabs-experiment-figure figcaption{font-size:.86rem}}
