.lyt{position:relative;width:100%;overflow:hidden;border-radius:12px;background:#0A0F1F}.lyt__iframe,.lyt__poster{position:absolute;inset:0;width:100%;height:100%;border:0}.lyt__poster{padding:0;margin:0;background:transparent;cursor:pointer;display:block}.lyt__thumb{width:100%;height:100%;object-fit:cover;transition:transform .4s ease,filter .3s ease}.lyt__poster:hover .lyt__thumb{transform:scale(1.03);filter:brightness(.92)}.lyt__playBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;background:rgba(14,145,140,.92);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.3);transition:transform .25s ease,background .25s ease}.lyt__poster:hover .lyt__playBtn{transform:translate(-50%,-50%) scale(1.08);background:rgba(14,145,140,1)}.lyt__srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.academy-page{padding-top:120px;padding-bottom:80px}.academy-header{margin-bottom:32px}.academy-title{font-size:clamp(28px,4vw,44px);line-height:1.15;letter-spacing:-.5px;color:#0A0F1F}.academy-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}@media (max-width:900px){.academy-grid{grid-template-columns:1fr;gap:24px}}.academy-main{display:flex;flex-direction:column;gap:20px}.academy-meta__title{font-size:clamp(22px,2.2vw,28px);line-height:1.25;color:#0A0F1F}.academy-sidebar{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:4px}@media (max-width:900px){.academy-sidebar{position:static;max-height:none;overflow-y:visible}}.academy-sidebar::-webkit-scrollbar{width:6px}.academy-sidebar::-webkit-scrollbar-thumb{background:rgba(10,15,31,.15);border-radius:6px}.academy-item{cursor:pointer;background-color:transparent!important;transition:background-color .2s ease,transform .15s ease}.academy-item:hover{background-color:rgba(14,145,140,.06)!important}.academy-item--active{background-color:rgba(14,145,140,.1)!important;outline:1px solid rgba(14,145,140,.25)}.academy-item__thumbWrap{position:relative;width:120px;flex-shrink:0;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#0A0F1F}.academy-item__thumbWrap img{width:100%;height:100%;object-fit:cover;display:block}.academy-item__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;background:rgba(14,145,140,.95);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px rgba(0,0,0,.25)}.academy-item__duration{position:absolute;bottom:4px;right:4px;font-size:10px;font-weight:600;color:#fff;background:rgba(0,0,0,.72);padding:1px 5px;border-radius:3px}.academy-item__title{color:#0A0F1F;line-height:1.35;margin-top:2px}.academy-item--active .academy-item__title{color:#0E918C}