.video-walkthrough{padding-top:clamp(24px,3vw,40px);padding-bottom:64px}.video-walkthrough__hero{margin-bottom:16px}.video-walkthrough__hero h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,2.6vw,2.5rem);line-height:1.15}.video-walkthrough__hero h1 span{color:var(--color-secondary,#66f4dd)}.video-walkthrough__description{max-width:none;color:var(--text-secondary,#c3ced1);margin:16px 0 0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.65}.video-walkthrough__player{background:linear-gradient(115deg,#66f4dd0b,#9e40c10a)}.video-walkthrough__player video{aspect-ratio:16/9;width:100%;max-height:68vh;object-fit:contain;background:#080c0e;border:1px solid #66f4dd40;border-radius:16px;max-height:min(68svh,720px);display:block}.video-walkthrough__below{justify-content:space-between;align-items:center;gap:32px;padding-top:22px;display:flex}.video-walkthrough__below p{max-width:66ch;color:var(--text-secondary,#c3ced1);margin:0;font-size:.875rem;line-height:1.65}.video-walkthrough__below .btn{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.video-walkthrough__chapters{margin:56px 0 32px}.video-walkthrough__chapters h2{font-size:var(--font-xl);margin-bottom:24px}.video-walkthrough__chapters ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:0;list-style:none;display:grid}.video-walkthrough__time{color:var(--color-secondary,#66f4dd);font-variant-numeric:tabular-nums;font-size:.875rem}.video-walkthrough__chapters h3{margin:12px 0 8px;font-size:1.1rem}.video-walkthrough__chapters p{color:var(--text-secondary,#c3ced1);margin:0;line-height:1.65}.video-walkthrough__transcript{border-block:1px solid #ffffff24;margin-bottom:56px;padding:20px 0}.video-walkthrough__transcript summary{cursor:pointer;padding:4px;font-weight:600}.video-walkthrough__transcript ol{margin:0;padding:24px 4px 0;list-style:none}.video-walkthrough__transcript li{grid-template-columns:52px 1fr;gap:16px;margin-bottom:16px;display:grid}.video-walkthrough__transcript p{max-width:75ch;margin:0;line-height:1.65}.video-walkthrough :is(a,summary,video):focus-visible{outline-offset:5px;outline:2px solid #66f4dd}@media (max-width:768px){.video-walkthrough__hero{margin-bottom:16px}.video-walkthrough__below{flex-direction:column;align-items:stretch;gap:20px}.video-walkthrough__below .btn{white-space:normal;text-align:center;justify-content:center}.video-walkthrough__chapters{margin-top:40px}.video-walkthrough__chapters ol{grid-template-columns:1fr;gap:24px}.video-walkthrough__player video{border-radius:12px}}.video-walkthrough__hero h1 .video-walkthrough__gold{color:#edb953}@media (max-width:767px) and (orientation:portrait){.video-walkthrough__player video[data-orientation=portrait]{aspect-ratio:9/16;max-height:65vh;max-height:min(65svh,720px)}}
