.e6-sample{background:#07111f;color:#e8eef6;padding:72px 0 64px}
.e6-sample .e6-eyebrow{color:#ff8a4a;letter-spacing:.14em}
.e6-sample h2{color:#fff;font-size:clamp(32px,4vw,52px);line-height:1.15;margin:10px 0 14px}
.e6-sample h2 em{font-style:normal;color:#ffb089}
.e6-sample__lead{max-width:720px;color:#b7c3d4;font-size:16px;line-height:1.7}
.e6-sample__stage{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);gap:28px;margin-top:32px;align-items:stretch}
.e6-sample__player{background:#05080e;border:1px solid rgba(255,255,255,.08);border-radius:18px;overflow:hidden;min-height:280px}
.e6-sample__player video{display:block;width:100%;height:100%;object-fit:cover;background:#000}
.e6-sample__side{display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:8px 4px}
.e6-sample__kicker{font-size:12px;letter-spacing:.16em;color:#ff8a4a;margin:0 0 8px}
.e6-sample__side h3{margin:0 0 10px;font-size:26px;line-height:1.25;color:#fff}
.e6-sample__side p{margin:0;color:#c5d0de;line-height:1.7;font-size:15px}
.e6-sample__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
.e6-sample__layers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}
.e6-sample__layer{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px 16px 14px}
.e6-sample__layer span{display:block;font-size:11px;letter-spacing:.14em;color:#ff8a4a;margin-bottom:8px}
.e6-sample__layer strong{display:block;color:#fff;font-size:16px;margin-bottom:6px}
.e6-sample__layer p{margin:0;color:#aebaca;font-size:13.5px;line-height:1.6}
.e6-sample__spec{margin-top:22px;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden}
.e6-sample__spec h3{margin:0;padding:14px 18px;font-size:13px;letter-spacing:.12em;color:#ffb089;background:rgba(255,255,255,.03)}
.e6-sample__spec dl{margin:0;display:grid;grid-template-columns:180px 1fr}
.e6-sample__spec dt,.e6-sample__spec dd{margin:0;padding:11px 18px;border-top:1px solid rgba(255,255,255,.06);font-size:14px;line-height:1.5}
.e6-sample__spec dt{color:#8ea0b8}
.e6-sample__spec dd{color:#e8eef6}
.e6-sample__note{margin-top:14px;color:#8ea0b8;font-size:13px;line-height:1.6}
@media(max-width:980px){
  .e6-sample__stage,.e6-sample__layers{grid-template-columns:1fr}
  .e6-sample__spec dl{grid-template-columns:1fr}
  .e6-sample__spec dt{padding-bottom:0}
}
