.tutorial-video-frame,.tutorial-video-facade{aspect-ratio:16/9;background:#164f43;border-radius:18px;width:100%;max-width:800px;margin:0 auto;display:block;position:relative;overflow:hidden;box-shadow:0 18px 44px #173f3529}.tutorial-video-player,.tutorial-video-facade img{object-fit:cover;width:100%;height:100%;display:block}.tutorial-video-player{object-fit:contain;background:#164f43}.tutorial-video-facade{cursor:pointer;border:0;padding:0}.tutorial-video-play{color:#fff;background:#db7653;border-radius:50%;place-items:center;width:76px;height:76px;transition:transform .15s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000047}:is(.tutorial-video-facade:hover .tutorial-video-play,.tutorial-video-facade:focus-visible .tutorial-video-play){transform:translate(-50%,-50%)scale(1.07)}.tutorial-video-facade:focus-visible{outline-offset:4px;outline:3px solid #db7653}.tutorial-video-length{color:#fff;background:#173f35e0;border-radius:999px;padding:7px 13px;font-size:.95rem;font-weight:800;position:absolute;bottom:14px;right:14px}.tutorial-video-chapters{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;background:#fff;border-radius:0 0 16px 16px;grid-auto-columns:minmax(140px,42%);grid-auto-flow:column;max-width:800px;margin:0 auto;scroll-padding-inline:12px;display:grid;position:relative;overflow-x:auto;box-shadow:0 12px 30px #173f351c}.tutorial-video-chapters button{color:#173f35;min-height:64px;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;border-left:1px solid #dce1d9;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;padding:12px 14px 13px;font-size:.9rem;font-weight:600;line-height:1.25;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 3px #0000}.tutorial-video-chapters button:first-child{border-left:0}.tutorial-video-chapters button:hover{background:#f8f7f2}.tutorial-video-chapters time{color:#a94d35;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.tutorial-video-chapters button[aria-current=true]{background:#edf2ec;box-shadow:inset 0 4px #f4c56a}.tutorial-video-chapters button:focus-visible{outline-offset:-3px;outline:3px solid #173f35}@media (min-width:860px){.tutorial-video-chapters{grid-auto-flow:row;grid-template-columns:var(--chapter-columns,repeat(7, 1fr));overflow:visible}}@media (prefers-reduced-motion:reduce){.tutorial-video-play,.tutorial-video-chapters button{transition:none}}.home-how-video{max-width:800px;margin:48px auto 0}.home-how-video figcaption{color:#63766e;margin-top:12px;font-size:.95rem}.home-how-video figcaption a{color:#174f43}
