.cclip-sect{border-top:1px solid var(--line)}.cclip{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.cclip__copy{gap:24px;min-width:0;display:grid}.cclip__copy>.sec-head{margin-bottom:4px}@media (max-width:860px){.cclip{grid-template-columns:minmax(0,1fr)}}.cclip-demo{justify-items:center;gap:10px;width:100%;max-width:340px;margin:0 auto;display:grid}@media (max-width:860px){.cclip-demo{max-width:260px}}.cclip-demo__frame{aspect-ratio:9/16;box-shadow:var(--shadow-2), var(--rim)}.cclip-demo__frame>video{object-fit:contain;background:var(--well)}.cclip-demo__empty{background:radial-gradient(90% 60% at 50% 0%, color-mix(in srgb, var(--color-accent) 12%, transparent), transparent 70%), var(--well);color:var(--ink-3);grid-template-rows:auto 1fr auto;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.cclip-demo__top{width:100%;font-size:var(--fs-12);justify-content:space-between;align-items:center;display:flex}.cclip-demo__mark{color:var(--gold);opacity:.85}.cclip-demo__wave{width:100%;height:34px;color:var(--line-3)}.cclip-demo__cap{font-size:var(--fs-13);color:var(--ink-3);text-align:center;line-height:1.5}.cclip-steps{gap:4px;margin:0;padding:0 0 0 22px;list-style:none;display:grid;position:relative}.cclip-steps:before{content:"";background:var(--line-2);width:1px;position:absolute;top:16px;bottom:16px;left:5px}.cclip-steps__item{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:10px 0;display:grid;position:relative}.cclip-steps__item:before{content:"";border:1.5px solid var(--gold);background:var(--bg);border-radius:2px;width:9px;height:9px;position:absolute;top:19px;left:-21px;rotate:45deg}.cclip-steps__n{color:var(--gold-ink);margin-top:.35em}.cclip-steps__text{gap:2px;display:grid}.cclip-steps__title{font-size:var(--fs-h4);font-weight:600;line-height:1.45}.cclip-steps__body{font-size:var(--fs-15);color:var(--ink-2);line-height:1.7}.cclip-chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.cclip-chips__chip{border:1px solid var(--line);background:color-mix(in srgb, var(--color-text) 4%, transparent);font-size:var(--fs-13);color:var(--ink);border-radius:999px;padding:3px 11px;line-height:1.5;display:inline-block}.cclip-chips__chip:first-child{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent);background:var(--gold-softer);color:var(--gold-ink);font-weight:600}.cclip-act{gap:12px;display:grid}.cclip-act__fine{font-size:var(--fs-14);color:var(--ink-3);margin:0;line-height:1.7}.phero__aside:has(.cclip-demo){align-self:center}.ideaclip-page .phero--split .phero__inner{align-items:center}.cclip-topics{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cclip-topics>li{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 86%, transparent);font-size:var(--fs-15);color:var(--ink);border-radius:999px;padding:8px 16px;line-height:1.5}.ideaclip-page .sect+.sect{border-top:1px solid var(--line)}
