.tutorials-list{display:grid;gap:clamp(3rem,6vw,5rem)}.tutorials-list h2{display:flex;align-items:baseline;gap:.9rem;margin-bottom:1.25rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;letter-spacing:-.02em}.tutorials-list h2>span{color:#6ba5e7;font-variant-numeric:tabular-nums}.tutorials-list h2>small{margin-left:auto;font-size:.875rem;font-weight:500;opacity:.6}.tutorials-player{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(15rem,1fr);gap:1.5rem;align-items:start}.tutorial-video{display:block;width:100%;aspect-ratio:16/9;background:#081022}.tutorial-chapters{display:grid;border-top:1px solid rgba(127,127,127,.35)}.tutorial-chapters button{display:flex;width:100%;gap:1rem;border-bottom:1px solid rgba(127,127,127,.35);padding:.8rem .25rem;text-align:left;font-size:.95rem;line-height:1.35}.tutorial-chapters button:focus-visible,.tutorial-chapters button:hover{background:rgba(107,165,231,.12)}.tutorial-chapters time{flex:none;width:2.6rem;color:#6ba5e7;font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:860px){.tutorials-player{grid-template-columns:minmax(0,1fr)}}