/* ROUND 05: surgical desktop refinements. Loaded only on the homepage.
   Vector cable graphics share one braid, wall-anchor and direct joint system. */
@media(min-width:701px){
 .round04-home .titanium-cable{height:18px;border:0;background:transparent url('round05/titanium-braid.svg') repeat-x center / 48px 18px;box-shadow:none}
 .round04-home .wall-anchor{width:58px;height:56px;border:0;border-radius:0;background:transparent url('round05/titanium-anchor.svg') no-repeat center / contain;box-shadow:none}
 .round04-home .wall-anchor:before,.round04-home .wall-anchor b{display:none}
 .round04-home .anchor-left{left:0}.round04-home .anchor-right{right:0}
 .round04-home .graphic-portal:before,.round04-home .graphic-portal:after,
 .round04-home .social-window:before,.round04-home .social-window:after{width:12px;height:18px;border:0;background:transparent url('round05/titanium-joint.svg') no-repeat center / contain}
 .round04-home .graphic-portal:before,.round04-home .social-window:before{left:-11px;transform:translateY(-50%) scaleX(-1)}
 .round04-home .graphic-portal:after,.round04-home .social-window:after{right:-11px;transform:translateY(-50%)}
 /* Alpha-visible heights: 993/533 and 993/664. Balanced bodies, original poses. */
 .round04-home .side-left{width:9.2%}
 .round04-home .side-right{width:11.46%}
 /* Keep the top and upper joints unchanged; lift only the bottom edge. */
 .round04-home .social-final-row>.linktree-window{height:calc(330px - clamp(15px,1.2vw,25px));border-radius:14px}
 .round04-home .acid-footline{width:76%}
 .round04-home .story-window h3{font-family:'Trebuchet MS','Segoe UI',sans-serif;font-variant-caps:normal;font-size:20px;font-weight:400;letter-spacing:.015em;line-height:normal;color:#e9bf79;text-shadow:0 0 9px #dca54633}
 /* Shift each wire inside its existing row; section dimensions are unchanged. */
 .round04-home .empty-cable-row>.titanium-cable{top:calc(50% + 40px)}
}

@media (max-width: 700px) {
  .r06-workshop {
    display: none !important;
  }
}
