.brand-stage{isolation:isolate;aspect-ratio:16/11;background:var(--brand);display:block;position:relative;overflow:hidden}.brand-stage__lines{z-index:0}.brand-stage__device{z-index:2;aspect-ratio:2826/1852;width:82%;filter:drop-shadow(0 12px 18px color-mix(in srgb, var(--ink) 20%, transparent));transition:translate var(--dur-layout) var(--ease-out-expo);display:block;position:absolute;top:13%;left:50%;translate:-50%}.brand-stage__device:after{content:"";background:#525254;width:22.5%;height:60%;position:absolute;top:99.5%;left:38.75%}.brand-stage__screen{background:var(--paper);width:97.028%;height:81.965%;display:block;position:absolute;top:2.538%;left:1.486%;overflow:hidden}.brand-stage__screen img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.brand-stage__frame{width:100%;height:100%;display:block;position:absolute;inset:0}.brand-stage__cue{z-index:3;background:var(--paper);width:36px;height:36px;color:var(--ink);place-items:center;display:grid;position:absolute;top:14px;right:14px;overflow:hidden}.brand-stage__cue svg{transition:translate var(--dur-layout) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){a:hover .brand-stage__cue svg{translate:2px -2px}}a:active .brand-stage__cue svg{translate:2px -2px}
