.cs-phead-in{position:relative;display:grid;justify-items:start;gap:14px}.cs-ph-title{max-width:16em;font-size:calc(clamp(36px, 6vw, 72px) * var(--fs));font-weight:700;line-height:1.16;color:var(--strong);animation:cs-fade .9s .1s var(--ease) backwards}.cs-ph-lead{max-width:38em;font-size:calc(clamp(18px, 1.6vw, 20px) * var(--fs));color:var(--muted);animation:cs-fade .9s .25s var(--ease) backwards}.cs-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:calc(15px * var(--fs));color:var(--dim)}.cs-crumbs a{color:var(--muted);transition:color .2s}.cs-crumbs a:hover{color:var(--strong)}.cs-crumbs a{position:relative}.cs-crumbs a:before{content:"";position:absolute;inset:-14px -8px}.cs-crumbs svg{color:var(--dim)}.cs-crumbs [aria-current]{color:var(--soft)}.cs-ch-meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:6px;font-size:calc(16px * var(--fs));color:var(--dim)}.cs-ch-meta b{font-size:calc(18px * var(--fs));color:var(--strong);margin-inline-end:4px}.cs-course-wrap{position:relative;isolation:isolate;padding-top:40px}@media (min-width:900px){.cs-course-wrap{padding-top:72px}}.nx-notes{display:grid;gap:4px;margin-top:14px;font-size:calc(14px * var(--fs));line-height:1.6;color:var(--dim);animation:cs-fade .9s .65s var(--ease) backwards}.nx-notes a{color:var(--muted);text-decoration:underline;text-underline-offset:4px}.nx-notes a:hover{color:var(--strong)}.nx-mine{margin-top:14px;font-size:calc(15px * var(--fs));color:var(--muted)}.nx-mine b{color:var(--strong)}.nx-video-start{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:10px;width:100%;color:#fff;cursor:pointer;background:radial-gradient(ellipse 70% 60% at 50% 45%,rgba(62,83,235,.45),transparent 70%),#05081f;border:0}.nx-video-start svg{color:#abb7ff;transition:transform .3s var(--ease)}.nx-video-start:hover svg{transform:scale(1.06)}.nx-video-start b{font-size:calc(19px * var(--fs))}.nx-video-start small{max-width:32em;padding-inline:16px;font-size:calc(14.5px * var(--fs));color:rgba(255,255,255,.72)}.nx-video>#sample-player{position:absolute;inset:0}.nx-video>#sample-player>div{height:100%;border:0;padding:0;background:#05081f}.nx-video>#sample-player>div>div:first-child{height:100%;border-radius:0}.nx-free button{display:inline-flex;align-items:center;gap:8px;height:calc(44px * var(--fs));padding:calc(3px * var(--fs)) calc(16px * var(--fs)) 0;border-radius:999px;font-size:calc(15.5px * var(--fs));font-weight:500;color:var(--soft);border:1px solid var(--line2);background:rgb(var(--pc)/.05);cursor:pointer;transition:border-color .25s,color .25s}.nx-free button:hover,.nx-free button[aria-pressed=true]{color:var(--strong);border-color:rgb(var(--pc)/.45)}:where(:root:not(.dark)) .d-console.cs-light .nx-free button{background:#fff;border-color:rgba(62,83,235,.14)}:where(:root:not(.dark)) .d-console.cs-light .nx-free button[aria-pressed=true]{border-color:rgba(62,83,235,.5)}button.nx-ls-free{cursor:pointer}.d-console .nx-buy .cs-btn.nx-buy-btn{height:calc(44px * var(--fs));font-size:calc(17px * var(--fs))}@media (max-width:420px){.d-console .nx-buy .cs-btn.nx-buy-btn{height:calc(40px * var(--fs));font-size:calc(16px * var(--fs))}}