.clip-editor{padding:40px 24px!important;scroll-margin-top:90px;background:#fff;color:#1e293b}
.clip-editor-inner{max-width:1120px;margin:auto;display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center}
.clip-editor h2{color:#0f172a!important;font-size:clamp(26px,2.6vw,34px);line-height:1.2;margin:0 0 18px}
.clip-editor .clip-editor-copy p{color:#475569!important;font-size:17px;line-height:1.65;margin:0 0 14px}
.clip-editor-copy strong{color:#0369a1}
.clip-editor-monitor{margin:0;width:100%;max-width:560px;justify-self:end;min-width:0}
.clip-editor-screen{padding:7px 7px 14px;border-radius:12px;background:linear-gradient(135deg,#465469,#111827 40%,#253448);box-shadow:0 16px 36px #0f172a26;border:1px solid #65758a}
.clip-editor-screen a{display:flex;align-items:center;aspect-ratio:16/9;overflow:hidden;border-radius:5px;background:#202020}
.clip-editor-screen img{display:block;width:100%;height:auto;max-height:100%;object-fit:contain}
.clip-editor-stand{width:80px;height:28px;margin:auto;background:linear-gradient(90deg,#344155,#718096,#344155);clip-path:polygon(25% 0,75% 0,90% 100%,10% 100%)}
.clip-editor-foot{height:6px;width:150px;background:#64748b;border-radius:50%;margin:0 auto}
@media(max-width:800px){.clip-editor{padding:32px 20px!important}.clip-editor-inner{grid-template-columns:1fr;gap:20px}.clip-editor-monitor{justify-self:center;max-width:400px}.clip-editor h2{font-size:28px}}
