.ps-case-completion{margin:34px 0 24px;padding-top:26px;border-top:1px solid #dde1da}.ps-case-completion h2{margin:0 0 12px;line-height:1.35;font-size:clamp(24px,3.2vw,34px);overflow-wrap:break-word}.ps-case-completion>p{margin:0 0 20px;line-height:1.75}.ps-case-completion h3{margin:28px 0 12px;font-size:21px;line-height:1.45}.ps-completion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ps-completion-grid figure{margin:0;min-width:0;background:#fff;border:1px solid #e1e5df;border-radius:12px;overflow:hidden}.ps-completion-grid figure.ps-view-front{grid-column:1/-1}.ps-clinical-frame{position:relative;display:block;background:#101411}.ps-clinical-frame>img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}.ps-clinical-frame>svg{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.ps-completion-grid figcaption{padding:14px 16px!important;color:#303d36;line-height:1.65}.ps-completion-grid figcaption strong,.ps-completion-grid figcaption span{display:block}.ps-completion-grid figcaption .ps-image-open{display:inline-flex;min-height:44px;align-items:center;margin-top:5px;color:#fff;background:#304c3d;border-radius:6px;padding:4px 12px;text-decoration:none}.ps-completion-note{margin:18px 0!important;font-size:14px!important;line-height:1.75!important;color:#657066}.ps-case8-final-views .ps-photo-row>figure:first-child{grid-column:1/-1}.ps-case8-final-jump{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;margin:0 0 18px;background:#304c3d;color:#fff!important;border-radius:7px;text-decoration:none!important;font-weight:600}@media(max-width:640px){.ps-completion-grid{grid-template-columns:minmax(0,1fr);gap:16px}.ps-case-completion{margin-top:24px;padding-top:22px}.ps-completion-grid figcaption{padding:12px 14px!important}}