.ClinicalCaseVideo_wrap__HKhbK{margin:0;width:100%}.ClinicalCaseVideo_notice__bssvM{margin:0 0 12px;padding:10px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--sky) 55%,transparent);background:rgba(236,244,250,.85);font-size:13px;line-height:1.5;color:var(--text-muted)}.ClinicalCaseVideo_frame__xY8xq{position:relative;width:100%;max-width:420px;margin-inline:auto;border-radius:22px;overflow:hidden;background:linear-gradient(155deg,rgba(232,242,249,.95),rgba(236,232,247,.9));border:1px solid color-mix(in srgb,var(--sky) 45%,transparent);box-shadow:0 18px 44px rgba(74,120,160,.12);aspect-ratio:9/16}@media (min-width:880px){.ClinicalCaseVideo_frame__xY8xq{max-width:480px}}.ClinicalCaseVideo_video__2sJck{display:block;width:100%;height:100%;object-fit:contain;background:#d4e2ee}.ClinicalCaseVideo_startButton__fsCQy{position:absolute;inset:0;display:grid;place-items:center;width:100%;padding:0;border:0;background:linear-gradient(180deg,rgba(16,22,34,.04),rgba(16,22,34,.22));color:var(--on-light);cursor:pointer}.ClinicalCaseVideo_startButton__fsCQy:focus-visible .ClinicalCaseVideo_playIcon__YGCZn,.ClinicalCaseVideo_startButton__fsCQy:hover .ClinicalCaseVideo_playIcon__YGCZn{transform:scale(1.06);box-shadow:0 14px 30px rgba(31,36,48,.2)}.ClinicalCaseVideo_placeholder__x_wBq{display:grid;place-content:center;justify-items:center;gap:10px;width:100%;height:100%;padding:24px;text-align:center;color:var(--text-primary);background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--sky) 55%,transparent),transparent 55%),radial-gradient(circle at 75% 70%,color-mix(in srgb,var(--lilac) 45%,transparent),transparent 50%),linear-gradient(145deg,#e8f2f9,#ebe6f5)}.ClinicalCaseVideo_playIcon__YGCZn{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:var(--fixed-light);color:var(--on-light);box-shadow:0 10px 24px rgba(31,36,48,.12);font-size:18px;padding-left:3px;transition:transform .18s ease,box-shadow .18s ease}.ClinicalCaseVideo_placeholderLabel__E4wEd{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--text-subtle)}.ClinicalCaseVideo_placeholderTitle__dbvgu{max-width:28ch;font-size:15px;font-weight:700;line-height:1.35;letter-spacing:-.02em}.ClinicalCaseVideo_caption__g_VVM{margin:12px auto 0;max-width:720px;font-size:14px;line-height:1.55;color:var(--text-subtle)}html[data-theme=night] .ClinicalCaseVideo_notice__bssvM{border-color:rgba(141,198,222,.22);background:rgba(53,92,118,.22)}html[data-theme=night] .ClinicalCaseVideo_frame__xY8xq{border-color:rgba(141,198,222,.24);background:linear-gradient(155deg,rgba(28,48,65,.96),rgba(42,37,62,.92));box-shadow:0 18px 44px rgba(3,7,16,.28)}html[data-theme=night] .ClinicalCaseVideo_placeholder__x_wBq{background:radial-gradient(circle at 30% 30%,rgba(91,155,188,.28),transparent 55%),radial-gradient(circle at 75% 70%,rgba(142,124,201,.24),transparent 50%),linear-gradient(145deg,#1c3041,#2a253e)}html[data-theme=night] .ClinicalCaseVideo_startButton__fsCQy{background:linear-gradient(180deg,rgba(8,12,20,.04),rgba(8,12,20,.32))}@media (prefers-reduced-motion:reduce){.ClinicalCaseVideo_playIcon__YGCZn{transition:none}}@media (max-width:639px){.ClinicalCaseVideo_frame__xY8xq{border-radius:18px;max-width:min(100%,300px);max-height:min(52vh,420px)}}.BeforeAfter_wrap__pF7wh{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;overflow:hidden;border-radius:16px}.BeforeAfter_panel__dc_JA{position:relative;min-width:0;aspect-ratio:4/3;overflow:hidden;background:var(--mist,#eef2f6)}.BeforeAfter_img__qBJks{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.BeforeAfter_badge__egEEx{position:absolute;top:10px;padding:5px 11px;font-size:10.5px;letter-spacing:.1em;border-radius:var(--radius-pill);backdrop-filter:blur(6px);z-index:1}.BeforeAfter_before__NFZON{left:10px;background:color-mix(in srgb,var(--fixed-dark) 78%,transparent);color:var(--on-dark)}.BeforeAfter_after__WgW21{left:10px;background:color-mix(in srgb,var(--fixed-light) 88%,transparent);color:var(--on-light)}@media (min-width:700px){.BeforeAfter_panel__dc_JA{aspect-ratio:auto;height:var(--ba-desktop-height,230px)}.BeforeAfter_after__WgW21{left:auto;right:10px}}@media (max-width:699px){.BeforeAfter_panel__dc_JA{aspect-ratio:1/1}.BeforeAfter_img__qBJks{object-fit:cover;object-position:center}}