<div class="s-demo"><div class="cc"><div class="cc-source">ONE PRODUCT FACT</div><div class="cc-branches"><div class="cc-branch"><small>MAKER</small><b>HOW IT WORKS</b></div><div class="cc-branch"><small>COMMUTER</small><b>MY DAILY USE</b></div><div class="cc-branch"><small>EXPERT</small><b>WHAT TO CHECK</b></div></div></div></div>
.s-demo{position:absolute;inset:0;display:grid;place-items:center;padding:clamp(8px,3vmin,20px);font:700 clamp(10px,max(2.8vmin,1vw),16px)/1.25 sans-serif;color:var(--fg)}.s-demo *{box-sizing:border-box}@media(min-width:600px){.s-demo>div{transform:scale(1.4)}}.cc{width:min(94vw,650px);text-align:center}.cc-source{display:inline-block;padding:clamp(6px,2vmin,13px);background:var(--fg);color:var(--bg);font-weight:900;font-size:clamp(10px,max(2.6vmin,1vw),17px)}.cc-branches{position:relative;display:flex;justify-content:center;gap:clamp(5px,2vmin,14px);margin-top:clamp(20px,6vmin,45px)}.cc-branches:before{content:'';position:absolute;left:10%;right:10%;top:calc(-1 * clamp(10px,3vmin,24px));height:clamp(10px,3vmin,24px);border:2px solid var(--accent);border-bottom:0}.cc-branch{flex:1;min-width:0;background:var(--surface);border:2px solid var(--line);padding:clamp(6px,2vmin,14px) 3px;animation:ccrise 4s infinite}.cc-branch:nth-child(2){animation-delay:.2s}.cc-branch:nth-child(3){animation-delay:.4s}.cc-branch small{display:block;color:var(--accent);font-size:clamp(10px,max(1.7vmin,1vw),12px)}.cc-branch b{font-size:clamp(10px,max(2vmin,1vw),15px)}@keyframes ccrise{0%,20%{transform:translateY(9px);opacity:.5}35%,90%{transform:none;opacity:1}100%{opacity:.5}}