.pi-walkthrough{background:#f0f6f4;border-bottom:1px solid #dce7e5}
.pi-walkthrough .pi-section-heading{align-items:center}
.pi-walkthrough-player{margin:0;background:#142c46;border:1px solid #cbded8;border-radius:20px;overflow:hidden;box-shadow:0 12px 36px #142b4510}
.pi-walkthrough-player video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#142c46}
.pi-walkthrough-player video:focus-visible{outline:3px solid #edc35f;outline-offset:-3px}
.pi-walkthrough-player figcaption{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 24px;padding:12px 22px;background:#fff;color:#536477;font-size:.83rem;line-height:1.6}
.pi-walkthrough-player figcaption a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#264f80;font-weight:650;text-underline-offset:3px}
@media(max-width:760px){.pi-walkthrough-player{border-radius:12px}.pi-walkthrough-player figcaption{padding:12px 16px}.pi-walkthrough .pi-section-heading>p{max-width:52ch}}
