.Lp1q-a_wrap{background:#0d0d0d;justify-content:center;align-items:center;gap:24px;min-height:calc(100svh - 64px);padding:20px 24px;display:flex}.Lp1q-a_stage{flex-direction:column;flex:none;align-items:stretch;display:flex}.Lp1q-a_slot{aspect-ratio:9/16;background:#000;border-radius:16px;height:min(100svh - 140px,700px);position:relative;overflow:hidden;box-shadow:0 16px 56px #000c,0 2px 8px #00000080}.Lp1q-a_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Lp1q-a_overlay{pointer-events:none;background:linear-gradient(#0000 35%,#0000000d 55%,#000000c7 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.Lp1q-a_meta{padding:16px 18px 14px}.Lp1q-a_role{letter-spacing:.12em;text-transform:uppercase;color:var(--chartreuse);margin-bottom:5px;font-size:10.5px;font-weight:700;display:block}.Lp1q-a_company{opacity:.6;letter-spacing:.04em;font-size:11px;font-weight:400}.Lp1q-a_title{font-family:var(--font-serif);color:#fff;margin:0;font-size:clamp(15px,1.8vw,20px);line-height:1.3}.Lp1q-a_arrowBtn{z-index:10;-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Lp1q-a_slot:hover .Lp1q-a_arrowBtn{opacity:1}.Lp1q-a_arrowBtn:hover{background:#000000c7}.Lp1q-a_arrowPrev{left:10px}.Lp1q-a_arrowNext{right:10px}.Lp1q-a_audioBtn{z-index:10;-webkit-backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s;display:flex;position:absolute;top:14px;right:14px}.Lp1q-a_audioBtn:hover{background:#000000bf}.Lp1q-a_progressBar{background:#ffffff1f;border-radius:1px;width:100%;height:2px;margin-top:2px;position:relative;overflow:hidden}.Lp1q-a_progressFill{background:var(--chartreuse);height:100%;animation:linear forwards Lp1q-a_progress;position:absolute;top:0;left:0}@keyframes Lp1q-a_progress{0%{width:0%}to{width:100%}}.Lp1q-a_nav{justify-content:space-between;align-items:center;gap:12px;padding:10px 0 0;display:flex}.Lp1q-a_navBtn{border-radius:var(--radius-pill);color:#ffffffb3;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff12;border:1px solid #ffffff1f;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.Lp1q-a_navBtn:hover{color:#fff;background:#ffffff24}.Lp1q-a_counter{color:#ffffff59;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:12px}.Lp1q-a_sidebar{scrollbar-width:none;flex-direction:column;flex-shrink:0;gap:8px;width:96px;max-height:min(100svh - 140px,700px);padding:4px 0;display:none;overflow-y:auto}.Lp1q-a_sidebar::-webkit-scrollbar{display:none}@media (min-width:860px){.Lp1q-a_sidebar{display:flex}}.Lp1q-a_thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;flex-direction:column;flex:none;gap:4px;width:100%;padding:0;transition:border-color .15s;display:flex;overflow:hidden}.Lp1q-a_thumbActive{border-color:var(--chartreuse)}.Lp1q-a_thumbImg{aspect-ratio:9/16;opacity:.5;background-position:50%;background-size:cover;border-radius:8px;width:100%;transition:opacity .15s}.Lp1q-a_thumbActive .Lp1q-a_thumbImg,.Lp1q-a_thumb:hover .Lp1q-a_thumbImg{opacity:1}.Lp1q-a_thumbRole{letter-spacing:.06em;text-transform:uppercase;color:#fff6;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:2px 4px 4px;font-size:9px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.Lp1q-a_thumbActive .Lp1q-a_thumbRole{color:var(--chartreuse)}.Lp1q-a_infoPanel{flex-direction:column;flex-shrink:0;width:220px;padding:4px 0;display:none}@media (min-width:1060px){.Lp1q-a_infoPanel{display:flex}}.Lp1q-a_infoRole{letter-spacing:.13em;text-transform:uppercase;color:var(--chartreuse);margin:0 0 5px;font-size:10.5px;font-weight:700}.Lp1q-a_infoCompany{color:#fff6;margin:0 0 16px;font-size:12.5px}.Lp1q-a_infoTitle{font-family:var(--font-serif);color:#fff;margin:0 0 28px;font-size:clamp(20px,1.7vw,26px);font-weight:400;line-height:1.28}.Lp1q-a_infoCta{align-self:flex-start;align-items:center;gap:8px;margin-bottom:20px;text-decoration:none;display:inline-flex}.Lp1q-a_infoHint{color:#fff3;align-items:center;gap:6px;margin-top:12px;font-size:11px;display:flex}@media (max-width:700px){.Lp1q-a_wrap{flex-direction:column;align-items:stretch;gap:0;padding:0}.Lp1q-a_stage{flex:1}.Lp1q-a_slot{aspect-ratio:9/16;border-radius:0;width:100%;height:auto;max-height:calc(100svh - 120px)}.Lp1q-a_arrowBtn{display:none}.Lp1q-a_nav{padding:10px 16px 14px}}
